From 8e443d834d9eba154fe0b7e54d86a9670365ee56 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Wed, 24 Sep 2008 12:28:24 +0000 Subject: switch from ugtk2 to mygtk2 to build splash window --- control-center | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/control-center b/control-center index 033e8661..3b3d13cd 100755 --- a/control-center +++ b/control-center @@ -93,8 +93,8 @@ $window_splash->signal_connect(delete_event => \&quit_global); $window_splash->set_title(N("Mandriva Linux Control Center")); $window_splash->set_position('center_always'); $window_splash->add(gtkadd(gtkset_shadow_type(Gtk2::Frame->new, 'etched_out'), - gtkput(my $fixed = Gtk2::Fixed->new, - gtkpack(Gtk2::VBox->new(0, 0), + gtknew('Fixed', has_window => 1, + child => gtkpack(Gtk2::VBox->new(0, 0), if_(-r "$themes_dir/$theme/splash_screen.png", gtkcreate_img("splash_screen")), gtkset_markup(Gtk2::Label->new, join('', qq(\n), N("Mandriva Linux Control Center"), @@ -102,11 +102,9 @@ $window_splash->add(gtkadd(gtkset_shadow_type(Gtk2::Frame->new, 'etched_out'), ), Gtk2::Label->new(N("Loading... Please wait") . "\n"), ), - 0, 0), + x => 0, y => 0, realize => sub { ugtk2::set_back_pixmap($_[0]) }), ) ); -$fixed->set_has_window(1); -$fixed->signal_connect(realize => sub { ugtk2::set_back_pixmap($fixed) }); $window_splash->show_all; gtkflush(); -- cgit v1.2.1