Changeset e1752222d4ab14465888fcefbbb5b1751865da56
- Timestamp:
- 23/04/11 22:12:18 (2 years ago)
- Children:
- b077dbd65cab68e8f2bd96e1f8678c40cbb8a93c
- Parents:
- 19b0a7cc6e80e13ec0384081c823ed704723ac73
- git-committer:
- Matias De la Puente <mfpuente.ar@…> (23/04/11 22:12:18)
- Files:
-
- 3 edited
-
gtkfrontend/optionsview.vala (modified) (3 diffs)
-
libi4uccore/optionslogic.vala (modified) (2 diffs)
-
libi4uccore/optionsview.vala (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
gtkfrontend/optionsview.vala
r3df7a35 re175222 27 27 private VBox _extra_options_vbox = new VBox (false, 5); 28 28 29 public bool extra_options_visible { set; get; } 30 29 31 public OptionsView () 30 32 { … … 36 38 pack_start (_options_vbox, false, false, 5); 37 39 pack_end (_extra_options_expander, false, false, 5); 40 41 bind_property ("extra-options-visible", _extra_options_expander, "visible", BindingFlags.BIDIRECTIONAL); 38 42 } 39 43 … … 66 70 } 67 71 if (most_used) 72 { 68 73 _options_vbox.pack_start (option, false, false, 4); 74 _options_vbox.show_all (); 75 } 69 76 else 77 { 70 78 _extra_options_vbox.pack_start (option, false, false, 4); 71 show_all (); 79 _extra_options_vbox.show_all (); 80 } 72 81 return option; 73 82 } -
libi4uccore/optionslogic.vala
r1c352f0 re175222 40 40 { 41 41 _view = view; 42 _view.extra_options_visible = false; 42 43 } 43 44 … … 58 59 _view.clear_options (); 59 60 } 61 _view.extra_options_visible = false; 60 62 foreach (var option in _options) 61 63 { 62 64 var option_view = _view.add_option (option.name, option.locale_label, option.value_type, option.optional, option.most_used); 65 66 if (!option.most_used) 67 _view.extra_options_visible = true; 63 68 64 69 // Add a detailed tooltip -
libi4uccore/optionsview.vala
r9ab0cbf re175222 22 22 public interface I4uc.Core.OptionsView : GLib.Object 23 23 { 24 public abstract bool extra_options_visible { set; get; } 25 24 26 public abstract OptionView add_option (string name, string label, string value_type, bool optional, bool most_used); 25 27 public abstract void clear_options ();
Note: See TracChangeset
for help on using the changeset viewer.

