diff options
author | Thierry Vignaud <tv@mandriva.org> | 2010-02-02 08:43:56 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2010-02-02 08:43:56 +0000 |
commit | 028ee3a215820a792f1cb829c8dfce38d9665110 (patch) | |
tree | 7b6cedebf6d74afd25f6aaab9ab7749e09de534e /userdrake | |
parent | 321f75f35e058405f02a17e385a7cdbe0b49f953 (diff) | |
download | userdrake-028ee3a215820a792f1cb829c8dfce38d9665110.tar userdrake-028ee3a215820a792f1cb829c8dfce38d9665110.tar.gz userdrake-028ee3a215820a792f1cb829c8dfce38d9665110.tar.bz2 userdrake-028ee3a215820a792f1cb829c8dfce38d9665110.tar.xz userdrake-028ee3a215820a792f1cb829c8dfce38d9665110.zip |
(CreateTree) reindent
Diffstat (limited to 'userdrake')
-rwxr-xr-x | userdrake | 57 |
1 files changed, 33 insertions, 24 deletions
@@ -640,6 +640,7 @@ sub Delete() { $us->{wnd}{rwindow}->set_sensitive(1); gtkset_mousecursor_normal(); } + # Gtk Facilities sub CreateTree { my ($tree_model) = @_; @@ -658,31 +659,39 @@ sub CreateTree { foreach (@menu_treeview_actions) { my ($action, $text) = @$_; my %actions; %actions = ( - edit => sub { - my (undef, $iter) = $tree->get_selection->get_selected; - $iter and Edit(); - }, - delete => sub { - my (undef, $iter) = $tree->get_selection->get_selected; - $iter and Delete(); - } - ); - $menu_treeview->append(gtksignal_connect(gtkshow(Gtk2::MenuItem->new_with_label($text)), activate => sub { $actions{$action}->() })); + edit => sub { + my (undef, $iter) = $tree->get_selection->get_selected; + $iter and Edit(); + }, + delete => sub { + my (undef, $iter) = $tree->get_selection->get_selected; + $iter and Delete(); + } + ); + $menu_treeview->append( + gtksignal_connect( + gtkshow(Gtk2::MenuItem->new_with_label($text)), + activate => sub { $actions{$action}->() })); } - $tree->signal_connect(button_press_event => sub { - my (undef, $event) = @_; - my (undef, $iter) = $tree->get_selection->get_selected; - return unless $iter; - foreach ($tbedit, $tbdel, $buttorcheck{edit}, $buttorcheck{delete}) { $_->set_sensitive(1) } - Edit() if $event->type eq '2button-press'; - $_[1]->button == 3 and $menu_treeview->popup(undef, undef, undef, undef, $_[1]->button, $_[1]->time); - }); - $tree->signal_connect(key_press_event => sub { - my (undef, $event) = @_; - my (undef, $iter) = $tree->get_selection->get_selected; - return unless $iter; - Edit() if $event->keyval == $Gtk2::Gdk::Keysyms{Return}; - }); + $tree->signal_connect( + button_press_event => sub { + my (undef, $event) = @_; + my (undef, $iter) = $tree->get_selection->get_selected; + return unless $iter; + foreach ($tbedit, $tbdel, $buttorcheck{edit}, $buttorcheck{delete}) { + $_->set_sensitive(1); + } + Edit() if $event->type eq '2button-press'; + $_[1]->button == 3 + and $menu_treeview->popup(undef, undef, undef, undef, $_[1]->button, $_[1]->time); + }); + $tree->signal_connect( + key_press_event => sub { + my (undef, $event) = @_; + my (undef, $iter) = $tree->get_selection->get_selected; + return unless $iter; + Edit() if $event->keyval == $Gtk2::Gdk::Keysyms{Return}; + }); $tree; } |