diff options
author | Thierry Vignaud <tvignaud@mandriva.org> | 2006-10-09 12:21:22 +0000 |
---|---|---|
committer | Thierry Vignaud <tvignaud@mandriva.org> | 2006-10-09 12:21:22 +0000 |
commit | 5216873eb7879dcccb088424070412cfe8c7ad95 (patch) | |
tree | 96b543e5302b5f4cc64a8eb039f4b9538c953cff | |
parent | fb2a0fd39639b5a7eefb654c59e6483a9235a561 (diff) | |
download | userdrake-5216873eb7879dcccb088424070412cfe8c7ad95.tar userdrake-5216873eb7879dcccb088424070412cfe8c7ad95.tar.gz userdrake-5216873eb7879dcccb088424070412cfe8c7ad95.tar.bz2 userdrake-5216873eb7879dcccb088424070412cfe8c7ad95.tar.xz userdrake-5216873eb7879dcccb088424070412cfe8c7ad95.zip |
(BuildUui) accept to pack an extra widget
-rwxr-xr-x | userdrake | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -644,7 +644,8 @@ sub GtkEntrySized { $e; } -sub BuildUui() { +sub BuildUui { + my ($extra_widget) = @_; gtkpack_(my $vbox = Gtk2::VBox->new(0, 2), 1, create_packtable({ homogeneous => 1, col_spacings => 5, row_spacings => 5 }, [ N("Full Name:"), $us->{o}{fullname} = Gtk2::Entry->new ], @@ -652,6 +653,7 @@ sub BuildUui() { [ N("Password:"), $us->{o}{passwd} = GtkEntryHidePass() ], [ N("Confirm Password:"), $us->{o}{confpasswd} = GtkEntryHidePass() ], [ N("Login Shell:"), $us->{o}{shells} = Gtk2::Combo->new ] + $extra_widget, ) ); $us->{o}{shells}->set_popdown_strings(@{$ctx->GetUserShells}); |