Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

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_STRUCTALS

Detailed Description

Structure containing widgets and settings for a list widget

Definition at line 814 of file SUMA_define.h.


Field Documentation

SUMA_ASSEMBLE_LIST_STRUCT* SUMA_LIST_WIDGET::ALS
 

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().

void(* SUMA_LIST_WIDGET::CloseList_cb)(Widget w, XtPointer data, XtPointer calldata)
 

callbak to make when a selection is made

Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData().

void* SUMA_LIST_WIDGET::CloseList_Data
 

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().

void(* SUMA_LIST_WIDGET::Default_cb)(Widget w, XtPointer data, XtPointer calldata)
 

callback to make when a default selection mode is made

Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData().

void* SUMA_LIST_WIDGET::Default_Data
 

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().

SUMA_Boolean SUMA_LIST_WIDGET::isShaded
 

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().

char* SUMA_LIST_WIDGET::Label
 

Definition at line 834 of file SUMA_define.h.

Referenced by SUMA_AllocateScrolledList(), SUMA_cb_CloseSwitchCmap(), SUMA_cb_CloseSwitchColPlane(), SUMA_cb_CloseSwitchGroup(), SUMA_cb_CloseSwitchROI(), SUMA_cb_SelectSwitchCmap(), SUMA_cb_SelectSwitchColPlane(), SUMA_cb_SelectSwitchGroup(), SUMA_cb_SelectSwitchROI(), SUMA_CreateScrolledList(), and SUMA_FreeScrolledList().

Widget SUMA_LIST_WIDGET::list
 

list widget

Definition at line 817 of file SUMA_define.h.

Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData().

SUMA_WINDOW_POSITION SUMA_LIST_WIDGET::Pos
 

Definition at line 820 of file SUMA_define.h.

Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList().

Widget SUMA_LIST_WIDGET::PosRef
 

Widget relative to which list is positioned

Definition at line 819 of file SUMA_define.h.

Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList().

Widget SUMA_LIST_WIDGET::rc
 

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().

SUMA_Boolean SUMA_LIST_WIDGET::RemoveDups
 

Remove duplicates in list

Definition at line 827 of file SUMA_define.h.

Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList().

void(* SUMA_LIST_WIDGET::Select_cb)(Widget w, XtPointer data, XtPointer calldata)
 

callback to make when a selection is made

Referenced by SUMA_AllocateScrolledList(), SUMA_CreateScrolledList(), and SUMA_UpdateScrolledListData().

void* SUMA_LIST_WIDGET::Select_Data
 

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().

SUMA_ListSelectPolicy SUMA_LIST_WIDGET::SelectPolicy
 

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().

SUMA_Boolean SUMA_LIST_WIDGET::ShowSorted
 

Sort the list in alphabetical order

Definition at line 826 of file SUMA_define.h.

Referenced by SUMA_AllocateScrolledList(), and SUMA_CreateScrolledList().

Widget SUMA_LIST_WIDGET::toplevel
 

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:
 

Powered by Plone

This site conforms to the following standards: