- Timestamp:
- 27/12/10 21:31:22 (2 years ago)
- Children:
- 68d32f66789e5a7a481d8216159260cb2e6e2220
- Parents:
- 9fab49891e625fc7462d3680535dcf4f8c5207f7
- git-committer:
- Matias De la Puente <mfpuente.ar@…> (27/12/10 21:31:22)
- File:
-
- 1 edited
-
gtkfrontend/programmersview.vala (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
gtkfrontend/programmersview.vala
rf096c48 r47b701a 83 83 } 84 84 85 public I4uc.Core.DialogResponse show_yes_no_message (string message, bool cancel = false)86 {87 var dialog = new MessageDialog (null, DialogFlags.MODAL, MessageType.WARNING, ButtonsType.NONE, message);88 if (cancel)89 dialog.add_button (STOCK_CANCEL, ResponseType.CANCEL);90 dialog.add_button (STOCK_NO, ResponseType.NO);91 dialog.add_button (STOCK_YES, ResponseType.YES);92 dialog.set_default_response (ResponseType.YES);93 var response = dialog.run ();94 dialog.destroy ();95 return DialogResponses.get_dialog_response ((ResponseType)response);;96 }97 98 85 public void show_log_page () 99 86 { 100 87 _bottom_panel.show_page (_log_page); 101 }102 103 public void show_open_dialog (Gee.List<string> firmware_types, ref string folder_uri, out string firmware_uri)104 {105 var dialog = new FileChooserDialog (_("Save firmware as"), null, FileChooserAction.SAVE);106 dialog.set_current_folder_uri (folder_uri);107 dialog.do_overwrite_confirmation = true;108 dialog.add_button (STOCK_CANCEL, ResponseType.CANCEL);109 dialog.add_button (STOCK_SAVE, ResponseType.OK);110 dialog.set_default_response (ResponseType.OK);111 var filter = new FileFilter ();112 filter.set_name (_("Firmware"));113 foreach (var firmware_type in firmware_types)114 filter.add_pattern ("*" + firmware_type);115 dialog.add_filter (filter);116 117 if (dialog.run () == ResponseType.OK)118 {119 folder_uri = dialog.get_current_folder_uri ();120 firmware_uri = dialog.get_uri ();121 }122 dialog.destroy ();123 88 } 124 89
Note: See TracChangeset
for help on using the changeset viewer.

