diff options
author | Thierry Vignaud <tv@mandriva.org> | 2008-09-30 02:42:35 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2008-09-30 02:42:35 +0000 |
commit | 80697d81d4c1512ff0ba0c578e1817350a44e4df (patch) | |
tree | 9bdca8a393fcd17dc24cd1761be68e18d7b2ac84 | |
parent | 30cd4fb06094292fd0bc1de68c65fc110bd0ae86 (diff) | |
download | rpmdrake-80697d81d4c1512ff0ba0c578e1817350a44e4df.tar rpmdrake-80697d81d4c1512ff0ba0c578e1817350a44e4df.tar.gz rpmdrake-80697d81d4c1512ff0ba0c578e1817350a44e4df.tar.bz2 rpmdrake-80697d81d4c1512ff0ba0c578e1817350a44e4df.tar.xz rpmdrake-80697d81d4c1512ff0ba0c578e1817350a44e4df.zip |
(run_treeview_dialog) use radio buttons in order to show current search mode
-rw-r--r-- | NEWS | 3 | ||||
-rwxr-xr-x | rpmdrake | 4 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,6 @@ +- rpmdrake: + o use radio buttons in order to show current search mode + Version 4.21 - 30 September 2008, Thierry Vignaud - fix modality/transient hints @@ -474,9 +474,11 @@ sub run_treeview_dialog { my $current_search_type = $search_types[0]; my $search_menu = Gtk2::Menu->new; my $i = 0; + my $previous; foreach (N("in names"), N("in descriptions"), N("in summaries"), N("in file names")) { my ($name, $val) = ($_, $i); - $search_menu->append(gtksignal_connect(gtkshow(Gtk2::MenuItem->new_with_label($name)), + $search_menu->append(gtksignal_connect(gtkshow( + $previous = Gtk2::RadioMenuItem->new_with_label($previous, $name)), activate => sub { $current_search_type = $search_types[$val] })); $i++; } |