diff options
author | Thierry Vignaud <tvignaud@mandriva.org> | 2004-02-27 08:28:52 +0000 |
---|---|---|
committer | Thierry Vignaud <tvignaud@mandriva.org> | 2004-02-27 08:28:52 +0000 |
commit | 202c80e2d8ffc1b6e1d141595cce2b58e0c63e7a (patch) | |
tree | f442d699f4331b6b023d8c08292f0807b2655a77 | |
parent | 17ae416516e5d8d3cab23782cf8059590aaa799c (diff) | |
download | control-center-202c80e2d8ffc1b6e1d141595cce2b58e0c63e7a.tar control-center-202c80e2d8ffc1b6e1d141595cce2b58e0c63e7a.tar.gz control-center-202c80e2d8ffc1b6e1d141595cce2b58e0c63e7a.tar.bz2 control-center-202c80e2d8ffc1b6e1d141595cce2b58e0c63e7a.tar.xz control-center-202c80e2d8ffc1b6e1d141595cce2b58e0c63e7a.zip |
fix splash screen: use new background
-rwxr-xr-x | control-center | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/control-center b/control-center index 086da290..59127172 100755 --- a/control-center +++ b/control-center @@ -78,17 +78,20 @@ $window_splash->signal_connect(delete_event => \&quit_global); $window_splash->set_title(N("Mandrake Control Center") . $version); $window_splash->set_position('center_always'); $window_splash->add(gtkadd(gtkset_shadow_type(Gtk2::Frame->new, 'etched_out'), - gtkpack(Gtk2::VBox->new(0, 0), - if_(-r "$themes_dir/$theme/splash_screen.png", gtkcreate_img("splash_screen")), - Gtk2::Label->new(N("Loading... Please wait")) - ) + gtkput(my $fixed = Gtk2::Fixed->new, + gtkpack(Gtk2::VBox->new(0, 0), + if_(-r "$themes_dir/$theme/splash_screen.png", gtkcreate_img("splash_screen")), + Gtk2::Label->new(N("Loading... Please wait")), + ), + 0, 0), ) ); +$fixed->set_has_window(1); +$fixed->signal_connect(realize => sub { ugtk2::set_back_pixmap($fixed) }); $window_splash->show_all; gtkflush(); - #------------------------------------------------------------- # Data structures |