diff options
author | Lucas Almeida Rocha <lucasr@src.gnome.org> | 2005-06-28 04:43:10 +0000 |
---|---|---|
committer | Lucas Almeida Rocha <lucasr@src.gnome.org> | 2005-06-28 04:43:10 +0000 |
commit | cc3fc2be3ea3f322ca53b13b82dc9e73a44e58b2 (patch) | |
tree | 7f9c2ad39f52d890530219376443d75a3feffe0b | |
parent | 2505e039c0ff6c838b4b16df34c5a76ce7ae47d5 (diff) |
Error handling when trying to use checklist and radiolist in the same List dialog
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | src/tree.c | 6 |
2 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2005-06-28 Lucas Rocha <lucasr@cvs.gnome.org> + + * src/tree.c: error handling when trying to + use checklist and radiolist at the same List + dialog. + 2005-06-27 Lucas Rocha <lucasr@cvs.gnome.org> * src/tree.c, src/about.c: add double-clicking on @@ -308,6 +308,12 @@ zenity_tree (ZenityData *data, ZenityTreeData *tree_data) return; } + if (tree_data->checkbox && tree_data->radiobox) { + g_printerr (_("You should use only one List dialog type.\n")); + data->exit_code = zenity_util_return_exit_code (ZENITY_ERROR); + return; + } + glade_xml_signal_autoconnect (glade_dialog); dialog = glade_xml_get_widget (glade_dialog, "zenity_tree_dialog"); |