Doxygen Source Code Documentation
SUMA_LIST_WIDGET Struct Reference
#include <SUMA_define.h>
Data Fields | |
Widget | toplevel |
Widget | rc |
Widget | list |
Widget | PosRef |
SUMA_WINDOW_POSITION | Pos |
SUMA_ListSelectPolicy | SelectPolicy |
SUMA_Boolean | ShowSorted |
SUMA_Boolean | RemoveDups |
void(* | Default_cb )(Widget w, XtPointer data, XtPointer calldata) |
void * | Default_Data |
void(* | Select_cb )(Widget w, XtPointer data, XtPointer calldata) |
void * | Select_Data |
void(* | CloseList_cb )(Widget w, XtPointer data, XtPointer calldata) |
void * | CloseList_Data |
char * | Label |
SUMA_Boolean | isShaded |
SUMA_ASSEMBLE_LIST_STRUCT * | ALS |
Detailed Description
Structure containing widgets and settings for a list widget
Definition at line 814 of file SUMA_define.h.
Field Documentation
|
structure containing the list of strings shown in the widget and the pointers of the objects the list refers to Definition at line 837 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), SUMA_cb_DrawROI_SwitchROI(), SUMA_cb_SelectSwitchCmap(), SUMA_cb_SelectSwitchColPlane(), SUMA_cb_SelectSwitchGroup(), SUMA_cb_SelectSwitchROI(), SUMA_cb_ViewerCont_SwitchGroup(), SUMA_CmapSelectList(), SUMA_FreeScrolledList(), and SUMA_RefreshDsetList(). |
|
callbak to make when a selection is made Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData(). |
|
pointer to data to go with CloseList_cb. If you pass NULL, the pointer to the List Widget is sent Definition at line 833 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData(). |
|
callback to make when a default selection mode is made Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData(). |
|
pointer to data to go with Default_cb. If you pass NULL, the pointer to the List Widget is sent Definition at line 829 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), SUMA_CmapSelectList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData(). |
|
YUP if the window is minimized or shaded, NOPE if you can see its contents Definition at line 835 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), SUMA_cb_CloseSwitchCmap(), SUMA_cb_CloseSwitchColPlane(), SUMA_cb_CloseSwitchGroup(), SUMA_cb_CloseSwitchROI(), SUMA_cb_ColPlane_Delete(), SUMA_cb_SwitchCmap(), SUMA_CreateScrolledList(), SUMA_LoadCmapFile(), SUMA_LoadColorPlaneFile(), and SUMA_LoadDsetFile(). |
|
|
list widget Definition at line 817 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData(). |
|
Definition at line 820 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList(). |
|
Widget relative to which list is positioned Definition at line 819 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList(). |
|
rowcolumn containing all the widgets of the scrolled list Definition at line 816 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList(). |
|
Remove duplicates in list Definition at line 827 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList(). |
|
callback to make when a selection is made Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData(). |
|
pointer to data to go with Select_cb. If you pass NULL, the pointer to the List Widget is sent Definition at line 831 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), SUMA_CmapSelectList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData(). |
|
Sets the XmNselectionPolicy resource: SUMA_LSP_SINGLE: XmSINGLE_SELECT, SUMA_LSP_BROWSE: XmBROWSE_SELECT, SUMA_LSP_MULTIPLE: XmMULTIPLE_SELECT, SUMA_LSP_EXTENDED: XmEXTENDED_SELECT Definition at line 821 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData(). |
|
Sort the list in alphabetical order Definition at line 826 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList(). |
|
top level shell for list Definition at line 815 of file SUMA_define.h. Referenced by SUMA_AllocateScrolledList(), SUMA_cb_CloseSwitchCmap(), SUMA_cb_CloseSwitchColPlane(), SUMA_cb_CloseSwitchGroup(), SUMA_cb_CloseSwitchROI(), SUMA_CreateScrolledList(), SUMA_LoadCmapFile(), and SUMA_UpdateScrolledListData(). |
The documentation for this struct was generated from the following file: