From 202c80e2d8ffc1b6e1d141595cce2b58e0c63e7a Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Fri, 27 Feb 2004 08:28:52 +0000 Subject: fix splash screen: use new background --- control-center | 13 ++++++++----- 1 file 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 -- cgit v1.2.1