ui/ui/tree.h

branch
newapi
changeset 241
c51dd0e9ecb7
parent 225
097f45f9c1fa
child 248
22257f5f4019
equal deleted inserted replaced
240:9335e9bbc167 241:c51dd0e9ecb7
42 42
43 typedef struct UiListArgs UiListArgs; 43 typedef struct UiListArgs UiListArgs;
44 44
45 typedef enum UiModelType { 45 typedef enum UiModelType {
46 UI_STRING = 0, 46 UI_STRING = 0,
47 UI_STRING_FREE,
47 UI_INTEGER, 48 UI_INTEGER,
48 UI_ICON, 49 UI_ICON,
49 UI_ICON_TEXT, 50 UI_ICON_TEXT,
51 UI_ICON_TEXT_FREE
50 } UiModelType; 52 } UiModelType;
51 53
52 struct UiModel { 54 struct UiModel {
53 /* 55 /*
54 * number of columns 56 * number of columns
152 void ui_table_dragsource(UIWIDGET tablewidget, int actions, char *target0, ...); 154 void ui_table_dragsource(UIWIDGET tablewidget, int actions, char *target0, ...);
153 void ui_table_dragsource_a(UIWIDGET tablewidget, int actions, char **targets, int nelm); 155 void ui_table_dragsource_a(UIWIDGET tablewidget, int actions, char **targets, int nelm);
154 void ui_table_dragdest(UIWIDGET tablewidget, int actions, char *target0, ...); 156 void ui_table_dragdest(UIWIDGET tablewidget, int actions, char *target0, ...);
155 void ui_table_dragdest_a(UIWIDGET tablewidget, int actions, char **targets, int nelm); 157 void ui_table_dragdest_a(UIWIDGET tablewidget, int actions, char **targets, int nelm);
156 158
159
157 #ifdef __cplusplus 160 #ifdef __cplusplus
158 } 161 }
159 #endif 162 #endif
160 163
161 #endif /* UI_TREE_H */ 164 #endif /* UI_TREE_H */

mercurial