Changeset 242 for trunk/SRC/ToBeReviewed/WIDGET/COMPOUND_WIDGET
- Timestamp:
- 04/06/07 10:35:17 (17 years ago)
- Location:
- trunk/SRC/ToBeReviewed/WIDGET/COMPOUND_WIDGET
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/ToBeReviewed/WIDGET/COMPOUND_WIDGET/cw_bgroup.pro
r231 r242 26 26 ; 27 27 PRO cw_bgroup_setv, id, value 28 ; 28 29 compile_opt hidden, idl2, strictarrsubs 29 30 ; 30 31 ON_ERROR, 2 ;return to caller 31 32 … … 350 351 351 352 352 IF (N_PARAMS() ne 2) THEN MESSAGE, 'Incorrect number of arguments'353 IF (N_PARAMS() ne 2) THEN ras = report('Incorrect number of arguments') 353 354 354 355 ON_ERROR, 2 ;return to caller -
trunk/SRC/ToBeReviewed/WIDGET/COMPOUND_WIDGET/cw_combobox_pm.pro
r232 r242 1 ; testwid, value=strtrim(indgen(10),2) 2 ; PRO testwid_event, event 3 ; ; help, event, /STRUCT 4 ; ComboboxId = widget_info(event.top,find_by_uname = 'c''est lui') 5 ; widget_control, event.id, get_uvalue=uval 6 ; if n_elements(uval) EQ 0 then return 7 ; case uval of 8 ; 'done':widget_control, event.top, /destroy 9 ; 'dynamic_resize':BEGIN 10 ; widget_control, event.id, get_value = value 11 ; widget_control, ComboboxId, set_value = {dynamic_resize:value} 12 ; END 13 ; 'combobox_select':BEGIN 14 ; widget_control, event.id, get_value = value 15 ; widget_control, ComboboxId, set_value = {combobox_select:value} 16 ; END 17 ; 'value':BEGIN 18 ; widget_control, event.id, get_value = value 19 ; widget_control, ComboboxId, set_value = value 20 ; END 21 ; 'get':BEGIN 22 ; widget_control, ComboboxId, get_value = value 23 ; help, value, /struct 24 ; END 25 ; ELSE: 26 ; endcase 27 ; return 28 ; end 29 ; PRO testwid, _extra = ex 30 ; base=widget_base(/COLUMN) 31 ; print, 'base=', base 32 ; nothing = widget_label(base, value = 'beginning of the test') 33 ; ; 34 ; nothing = cw_combobox_pm(base, _extra = ex, uname = 'c''est lui', uvalue = 'c''est lui') 35 ; print, 'cw_combobox_pm ID =', nothing 36 ; ; 37 ; nothing = widget_label(base, value = 'end of the test') 38 ; nothing = widget_text(base, value = '0', uvalue = 'dynamic_resize', /editable) 39 ; nothing = widget_text(base, value = '10', uvalue = 'combobox_select', /editable) 40 ; nothing = widget_text(base, value = '5', uvalue = 'value', /editable) 41 ; nothing = widget_button(base, value = 'get', uvalue = 'get') 42 ; nothing = widget_button(base, value = 'done', uvalue = 'done') 43 ; widget_control, base, /REALIZE 44 ; xmanager,'testwid', base 45 ; return 46 ; end 47 ;+ 48 ; 49 ; @file_comments 50 ; 1 ;+ 2 ; 3 ; @file_comments 51 4 ; 52 5 ; @categories … … 300 253 ; 301 254 302 IF (N_PARAMS() NE 1) THEN MESSAGE, 'Incorrect number of arguments'255 IF (N_PARAMS() NE 1) THEN ras = report('Incorrect number of arguments') 303 256 ON_ERROR, 2 ;return to caller 304 257 ; checking for row and column keywords -
trunk/SRC/ToBeReviewed/WIDGET/COMPOUND_WIDGET/cw_droplist_pm.pro
r232 r242 1 ; PRO testwid_event, event2 ; ; help, event, /STRUCT3 ; DroplistId = widget_info(event.top,find_by_uname = 'c''est lui')4 ; widget_control, event.id, get_uvalue=uval5 ; if n_elements(uval) EQ 0 then return6 ; case uval of7 ; 'done':widget_control, event.top, /destroy8 ; 'dynamic_resize':BEGIN9 ; widget_control, event.id, get_value = value10 ; widget_control, DroplistId, set_value = {dynamic_resize:value}11 ; END12 ; 'droplist_select':BEGIN13 ; widget_control, event.id, get_value = value14 ; widget_control, DroplistId, set_value = {droplist_select:value}15 ; END16 ; 'value':BEGIN17 ; widget_control, event.id, get_value = value18 ; widget_control, DroplistId, set_value = value19 ; END20 ; 'get':BEGIN21 ; widget_control, DroplistId, get_value = value22 ; help, value, /struct23 ; END24 ; ELSE:25 ; endcase26 ; return27 ; end28 ; PRO testwid, _extra = ex29 ; base=widget_base(/COLUMN)30 ; print, 'base=', base31 ; nothing = widget_label(base, value = 'beginning of the test')32 ; ;33 ; nothing = cw_droplist_pm(base, _extra = ex, uname = 'c''est lui', uvalue = 'c''est lui')34 ; print, 'cw_droplist_pm ID =', nothing35 ; ;36 ; nothing = widget_label(base, value = 'end of the test')37 ; nothing = widget_text(base, value = '0', uvalue = 'dynamic_resize', /editable)38 ; nothing = widget_text(base, value = '10', uvalue = 'droplist_select', /editable)39 ; nothing = widget_text(base, value = '5', uvalue = 'value', /editable)40 ; nothing = widget_button(base, value = 'get', uvalue = 'get')41 ; nothing = widget_button(base, value = 'done', uvalue = 'done')42 ; widget_control, base, /REALIZE43 ; xmanager,'testwid', base44 ; return45 ; end46 ;47 1 ;+ 48 2 ; … … 286 240 ; 287 241 288 IF (N_PARAMS() NE 1) THEN MESSAGE, 'Incorrect number of arguments'242 IF (N_PARAMS() NE 1) THEN ras = report('Incorrect number of arguments') 289 243 ON_ERROR, 2 ;return to caller 290 244 ; checking for row and column keywords -
trunk/SRC/ToBeReviewed/WIDGET/COMPOUND_WIDGET/cw_slider_pm.pro
r232 r242 1 ; PRO testwid_event, event2 ; ; help, event, /STRUCT3 ; SliderBarId = widget_info(event.top,find_by_uname = 'c''est lui')4 ; widget_control, event.id, get_uvalue=uval5 ; if n_elements(uval) EQ 0 then return6 ; case uval of7 ; 'done':widget_control, event.top, /destroy8 ; 'slider_min':BEGIN9 ; widget_control, event.id, get_value = value10 ; widget_control, SliderBarId, set_value = {slider_min:value}11 ; END12 ; 'slider_max':BEGIN13 ; widget_control, event.id, get_value = value14 ; widget_control, SliderBarId, set_value = {slider_max:value}15 ; END16 ; 'slider_value':BEGIN17 ; widget_control, event.id, get_value = value18 ; widget_control, SliderBarId, set_value = value19 ; END20 ; 'get':BEGIN21 ; widget_control, SliderBarId, get_value = value22 ; help, value, /struct23 ; print, value.slider_min_max24 ; END25 ; ELSE:26 ; endcase27 ; return28 ; end29 ; PRO testwid, _extra = ex30 ; base=widget_base(/COLUMN)31 ; print, 'base=', base32 ; nothing = widget_label(base, value = 'beginning of the test')33 ; ;34 ; nothing = cw_slider_pm(base, _extra = ex, uname = 'c''est lui', uvalue = 'c''est lui')35 ; print, 'cw_slider_pm ID =', nothing36 ; ;37 ; nothing = widget_label(base, value = 'end of the test')38 ; nothing = widget_text(base, value = '0', uvalue = 'slider_min', /editable)39 ; nothing = widget_text(base, value = '10', uvalue = 'slider_max', /editable)40 ; nothing = widget_text(base, value = '5', uvalue = 'slider_value', /editable)41 ; nothing = widget_button(base, value = 'get', uvalue = 'get')42 ; nothing = widget_button(base, value = 'done', uvalue = 'done')43 ; widget_control, base, /REALIZE44 ; xmanager,'testwid', base45 ; return46 ; end47 1 ;+ 48 2 ; … … 389 343 ; 390 344 391 IF (N_PARAMS() NE 1) THEN MESSAGE, 'Incorrect number of arguments'345 IF (N_PARAMS() NE 1) THEN ras = report('Incorrect number of arguments') 392 346 ON_ERROR, 2 ;return to caller 393 347 ;
Note: See TracChangeset
for help on using the changeset viewer.