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: