Doxygen Source Code Documentation
SUMA_ARROW_TEXT_FIELD Struct Reference
#include <SUMA_define.h>
| Data Fields | |
| Widget | rc | 
| Widget | textfield | 
| Widget | up | 
| Widget | down | 
| Widget | label | 
| float | step | 
| float | min | 
| float | max | 
| SUMA_Boolean | wrap | 
| float | value | 
| int | cwidth | 
| SUMA_VARTYPE | type | 
| int | direction | 
| XtIntervalId | arrow_timer_id | 
| void(* | NewValueCallback )(void *data) | 
| void * | NewValueCallbackData | 
| SUMA_Boolean | modified | 
| SUMA_Boolean | arrow_action | 
Detailed Description
Structure containing widgets and settings of an arrow and or a text field
- When adding fields to this stucture, make sure you initialize them appropriately in the functions SUMA_CreateTextField and SUMA_CreateArrowField
Definition at line 905 of file SUMA_define.h.
Field Documentation
| 
 | 
| set to YUP when user clicks one of the arrows Definition at line 926 of file SUMA_define.h. Referenced by SUMA_ATF_cb_label_Modify(), SUMA_ATF_start_stop(), and SUMA_CreateTextField(). | 
| 
 | 
| time out process id Definition at line 921 of file SUMA_define.h. Referenced by SUMA_ATF_change_value(), and SUMA_ATF_start_stop(). | 
| 
 | 
| charcter spaces to save for widget Definition at line 917 of file SUMA_define.h. Referenced by SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| +1 up, -1 down Definition at line 919 of file SUMA_define.h. Referenced by SUMA_ATF_change_value(), and SUMA_ATF_start_stop(). | 
| 
 | 
| down arrow Definition at line 909 of file SUMA_define.h. Referenced by SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| label widget Definition at line 910 of file SUMA_define.h. Referenced by SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| maximum value Definition at line 914 of file SUMA_define.h. Referenced by SUMA_ATF_change_value(), SUMA_ATF_SetValue(), SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| minimum value Definition at line 913 of file SUMA_define.h. Referenced by SUMA_ATF_change_value(), SUMA_ATF_SetValue(), SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| set to YUP when user edits the value field Definition at line 925 of file SUMA_define.h. Referenced by SUMA_ATF_cb_label_change(), SUMA_ATF_cb_label_Modify(), SUMA_CreateArrowField(), SUMA_CreateTextField(), and SUMA_leave_EV(). | 
| 
 | 
| callback to make when a new value is set Referenced by SUMA_ATF_cb_label_change(), SUMA_ATF_start_stop(), SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| 
 Definition at line 924 of file SUMA_define.h. Referenced by SUMA_ATF_cb_label_change(), SUMA_ATF_start_stop(), SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| rowcolumn containing all the widgets of the arrow field Definition at line 906 of file SUMA_define.h. Referenced by SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| increment Definition at line 912 of file SUMA_define.h. Referenced by SUMA_ATF_change_value(), SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| 
 Definition at line 907 of file SUMA_define.h. Referenced by SUMA_ATF_SetString(), SUMA_ATF_SetValue(), SUMA_ColPlane_NewOrder(), SUMA_CreateArrowField(), SUMA_CreateTextField(), SUMA_DrawROI_NewLabel(), SUMA_InitializeColPlaneShell(), SUMA_InitializeDrawROIWindow(), SUMA_leave_EV(), and SUMA_ProcessBrushStroke(). | 
| 
 | 
| SUMA_int or SUMA_float or SUMA_string Definition at line 918 of file SUMA_define.h. Referenced by SUMA_ATF_cb_label_change(), SUMA_ATF_SetString(), SUMA_ATF_SetValue(), SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| up arrow Definition at line 908 of file SUMA_define.h. Referenced by SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
| 
 | 
| current value Definition at line 916 of file SUMA_define.h. Referenced by SUMA_ATF_change_value(), SUMA_ATF_SetString(), SUMA_ATF_SetValue(), SUMA_ColPlane_NewDimFact(), SUMA_ColPlane_NewOpacity(), SUMA_ColPlane_NewOrder(), SUMA_CreateArrowField(), SUMA_CreateTextField(), SUMA_DrawROI_NewValue(), SUMA_InitializeColPlaneShell(), SUMA_InitializeDrawROIWindow(), and SUMA_ProcessBrushStroke(). | 
| 
 | 
| YUP: wrap value in min-max range, else clip it Definition at line 915 of file SUMA_define.h. Referenced by SUMA_ATF_change_value(), SUMA_ATF_SetValue(), SUMA_CreateArrowField(), and SUMA_CreateTextField(). | 
The documentation for this struct was generated from the following file:
 
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
 
 
 
 
       
	   
	   
	   
	  