![]() |
![]() |
![]() |
AMITK Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
struct AmitkTreeView; struct AmitkTreeViewClass; enum AmitkTreeViewMode; void amitk_tree_view_expand_object (AmitkTreeView *tree_view
,AmitkObject *object
); AmitkObject * amitk_tree_view_get_active_object (AmitkTreeView *tree_view
); GList * amitk_tree_view_get_multiple_selection_objects (AmitkTreeView *tree_view
); GtkWidget * amitk_tree_view_new (AmitkTreeViewMode tree_mode
,AmitkPreferences *preferences
,GtkWidget *progress_dialog
); void amitk_tree_view_set_active_object (AmitkTreeView *tree_view
,AmitkObject *object
); void amitk_tree_view_set_study (AmitkTreeView *tree_view
,AmitkStudy *study
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkTreeView +----AmitkTreeView
GEnum +----AmitkTreeViewMode
"activate-object" :Run Last
"add-object" :Run Last
"delete-object" :Run Last
"help-event" :Run Last
"popup-object" :Run Last
struct AmitkTreeViewClass { GtkTreeViewClass parent_class; void (* help_event) (AmitkTreeView * tree_view, AmitkHelpInfo help_type); void (* activate_object) (AmitkTreeView * tree, AmitkObject * object); void (* popup_object) (AmitkTreeView * tree_view, AmitkObject * object); void (* add_object) (AmitkTreeView * tree_view, AmitkObject * parent, AmitkObjectType type, AmitkRoiType roi_type); void (* delete_object) (AmitkTreeView * tree_view, AmitkObject * object); };
typedef enum { AMITK_TREE_VIEW_MODE_MAIN, AMITK_TREE_VIEW_MODE_SINGLE_SELECTION, AMITK_TREE_VIEW_MODE_MULTIPLE_SELECTION, AMITK_TREE_VIEW_MODE_NUM } AmitkTreeViewMode;
void amitk_tree_view_expand_object (AmitkTreeView *tree_view
,AmitkObject *object
);
AmitkObject * amitk_tree_view_get_active_object (AmitkTreeView *tree_view
);
GList * amitk_tree_view_get_multiple_selection_objects
(AmitkTreeView *tree_view
);
GtkWidget * amitk_tree_view_new (AmitkTreeViewMode tree_mode
,AmitkPreferences *preferences
,GtkWidget *progress_dialog
);
void amitk_tree_view_set_active_object (AmitkTreeView *tree_view
,AmitkObject *object
);
void amitk_tree_view_set_study (AmitkTreeView *tree_view
,AmitkStudy *study
);
"activate-object"
signalvoid user_function (AmitkTreeView *amitktreeview,
AmitkObject *arg1,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"add-object"
signalvoid user_function (AmitkTreeView *amitktreeview,
AmitkObject *arg1,
AmitkObjectType arg2,
AmitkRoiType arg3,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"delete-object"
signalvoid user_function (AmitkTreeView *amitktreeview,
AmitkObject *arg1,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"help-event"
signalvoid user_function (AmitkTreeView *amitktreeview,
AmitkHelpInfo arg1,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"popup-object"
signalvoid user_function (AmitkTreeView *amitktreeview,
AmitkObject *arg1,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |