Changeset e097a83094ea57e6da853734dcba35792548f2fc
- Timestamp:
- 30/10/10 12:43:47 (3 years ago)
- Children:
- 6e1166cf8e4b153976a33d674e1eacce80d7fb84
- Parents:
- d455537d3581589a1d2eb16bbf81aca68863c6de
- git-committer:
- Matias De la Puente <mfpuente.ar@…> (30/10/10 12:43:47)
- Files:
-
- 3 edited
-
gtkfrontend/programmerspage.vala (modified) (4 diffs)
-
libi4uccore/programmerslogic.vala (modified) (1 diff)
-
libi4uccore/programmerspage.vala (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
gtkfrontend/programmerspage.vala
rdfe49c7 re097a83 67 67 } 68 68 69 public string current_clock 70 { 71 set { _clock_entry.text = value; } 72 get { return _clock_entry.text; } 73 } 69 public string current_clock { set; get; } 74 70 75 71 public string current_device … … 79 75 } 80 76 81 public string current_fuses 82 { 83 set { _fuses_entry.text = value; } 84 get { return _fuses_entry.text; } 85 } 86 87 public bool serial_port_visible 88 { 89 set { _serial_ports_combo.visible = value; } 90 get { return _serial_ports_combo.visible; } 91 } 92 93 public bool baud_rate_visible 94 { 95 set { _baud_rates_combo.visible = value; } 96 get { return _baud_rates_combo.visible; } 97 } 98 99 public bool devices_file_visible 100 { 101 set { _devices_file_vbox.visible = value; } 102 get { return _devices_file_vbox.visible; } 103 } 104 105 public bool devices_folder_visible 106 { 107 set { _devices_folder_vbox.visible = value; } 108 get { return _devices_folder_vbox.visible; } 109 } 110 111 public bool clock_visible 112 { 113 set { _clock_vbox.visible = value; } 114 get { return _clock_vbox.visible; } 115 } 116 117 public bool device_visible 118 { 119 set { _devices_combo.visible = value; } 120 get { return _devices_combo.visible; } 121 } 122 123 public bool fuses_visible 124 { 125 set { _fuses_vbox.visible = value; } 126 get { return _fuses_vbox.visible; } 127 } 128 129 public bool programmer_sensitive 130 { 131 set { _programmers_combo.sensitive = value; } 132 get { return _programmers_combo.sensitive; } 133 } 134 135 public bool serial_port_sensitive 136 { 137 set { _serial_ports_combo.sensitive = value; } 138 get { return _serial_ports_combo.sensitive; } 139 } 140 141 public bool baud_rate_sensitive 142 { 143 set { _baud_rates_combo.sensitive = value; } 144 get { return _baud_rates_combo.sensitive; } 145 } 146 147 public bool devices_file_sensitive 148 { 149 set { _devices_file_vbox.sensitive = value; } 150 get { return _devices_file_vbox.sensitive; } 151 } 152 153 public bool devices_folder_sensitive 154 { 155 set { _devices_folder_vbox.sensitive = value; } 156 get { return _devices_folder_vbox.sensitive; } 157 } 158 159 public bool clock_sensitive 160 { 161 set { _clock_vbox.sensitive = value; } 162 get { return _clock_vbox.sensitive; } 163 } 164 165 public bool device_sensitive 166 { 167 set { _devices_combo.sensitive = value; } 168 get { return _devices_combo.sensitive; } 169 } 170 171 public bool fuses_sensitive 172 { 173 set { _fuses_vbox.sensitive = value; } 174 get { return _fuses_vbox.sensitive; } 175 } 77 public string current_fuses { set; get; } 78 public bool serial_port_visible { set; get; } 79 public bool baud_rate_visible { set; get; } 80 public bool devices_file_visible { set; get; } 81 public bool devices_folder_visible { set; get; } 82 public bool clock_visible { set; get; } 83 public bool device_visible { set; get; } 84 public bool fuses_visible { set; get; } 85 public bool programmer_sensitive { set; get; } 86 public bool serial_port_sensitive { set; get; } 87 public bool baud_rate_sensitive { set; get; } 88 public bool devices_file_sensitive { set; get; } 89 public bool devices_folder_sensitive { set; get; } 90 public bool clock_sensitive { set; get; } 91 public bool device_sensitive { set; get; } 92 public bool fuses_sensitive { set; get; } 176 93 177 94 public ProgrammersPage () … … 202 119 show_all (); 203 120 121 //Bind properties 122 bind_property ("current-clock", _clock_entry, "text", BindingFlags.BIDIRECTIONAL); 123 bind_property ("current-fuses", _fuses_entry, "text", BindingFlags.BIDIRECTIONAL); 124 bind_property ("serial-port-visible", _serial_ports_combo, "visible", BindingFlags.BIDIRECTIONAL); 125 bind_property ("baud-rate-visible", _baud_rates_combo, "visible", BindingFlags.BIDIRECTIONAL); 126 bind_property ("devices-file-visible", _devices_file_vbox, "visible", BindingFlags.BIDIRECTIONAL); 127 bind_property ("devices-folder-visible", _devices_folder_vbox, "visible", BindingFlags.BIDIRECTIONAL); 128 bind_property ("clock-visible", _clock_vbox, "visible", BindingFlags.BIDIRECTIONAL); 129 bind_property ("device-visible", _devices_combo, "visible", BindingFlags.BIDIRECTIONAL); 130 bind_property ("fuses-visible", _fuses_vbox, "visible", BindingFlags.BIDIRECTIONAL); 131 bind_property ("programmer-sensitive", _programmers_combo, "sensitive", BindingFlags.BIDIRECTIONAL); 132 bind_property ("serial-port-sensitive", _serial_ports_combo, "sensitive", BindingFlags.BIDIRECTIONAL); 133 bind_property ("baud-rate-sensitive", _baud_rates_combo, "sensitive", BindingFlags.BIDIRECTIONAL); 134 bind_property ("devices-file-sensitive", _devices_file_vbox, "sensitive", BindingFlags.BIDIRECTIONAL); 135 bind_property ("devices-folder-sensitive", _devices_folder_vbox, "sensitive", BindingFlags.BIDIRECTIONAL); 136 bind_property ("clock-sensitive", _clock_vbox, "sensitive", BindingFlags.BIDIRECTIONAL); 137 bind_property ("device-sensitive", _devices_combo, "sensitive", BindingFlags.BIDIRECTIONAL); 138 bind_property ("fuses-sensitive", _fuses_vbox, "sensitive", BindingFlags.BIDIRECTIONAL); 139 204 140 //Connect signals 205 141 _programmers_combo.item_changed.connect (() => this.programmer_changed ()); … … 209 145 _devices_file_chooser.selection_changed.connect (() => this.devices_file_changed ()); 210 146 _devices_folder_chooser.selection_changed.connect (() => this.devices_folder_changed ()); 211 _clock_entry.changed.connect (() => this.clock_changed ());212 147 _devices_combo.item_changed.connect (() => this.device_changed ()); 213 _fuses_entry.changed.connect (() => this.fuses_changed ());214 148 } 215 149 -
libi4uccore/programmerslogic.vala
r628f3dc re097a83 65 65 _view.page.devices_file_changed.connect (on_devices_file_changed); 66 66 _view.page.devices_folder_changed.connect (on_devices_folder_changed); 67 _view.page. clock_changed.connect (on_clock_changed);67 _view.page.notify["current-clock"].connect (on_clock_changed); 68 68 _view.page.device_changed.connect (on_device_changed); 69 _view.page. fuses_changed.connect (on_fuses_changed);69 _view.page.notify["current-fuses"].connect (on_fuses_changed); 70 70 _view.write_flash_clicked.connect (on_write_flash_clicked); 71 71 _view.read_flash_clicked.connect (on_read_flash_clicked); -
libi4uccore/programmerspage.vala
rdfe49c7 re097a83 53 53 public signal void devices_file_changed (); 54 54 public signal void devices_folder_changed (); 55 public signal void clock_changed ();56 55 public signal void device_changed (); 57 public signal void fuses_changed ();58 56 59 57 public signal void update_serial_port_clicked ();
Note: See TracChangeset
for help on using the changeset viewer.

