ui/gtk/toolbar.h

branch
newapi
changeset 276
376921880a7f
parent 275
132c7bcc6997
equal deleted inserted replaced
275:132c7bcc6997 276:376921880a7f
117 117
118 void add_toolitem_widget(GtkToolbar *tb, UiToolbarItem *item, UiObject *obj); 118 void add_toolitem_widget(GtkToolbar *tb, UiToolbarItem *item, UiObject *obj);
119 void add_toolitem_toggle_widget(GtkToolbar *tb, UiToolbarToggleItem *item, UiObject *obj); 119 void add_toolitem_toggle_widget(GtkToolbar *tb, UiToolbarToggleItem *item, UiObject *obj);
120 void add_toolitem_menu_widget(GtkToolbar *tb, UiToolbarMenuItem *item, UiObject *obj); 120 void add_toolitem_menu_widget(GtkToolbar *tb, UiToolbarMenuItem *item, UiObject *obj);
121 121
122 void ui_tool_button_toggled(GtkToggleToolButton *widget, UiVarEventData *event);
123 int64_t ui_tool_toggle_button_get(UiInteger *integer);
124 void ui_tool_toggle_button_set(UiInteger *integer, int64_t value);
125
126 GtkWidget* ui_create_headerbar(UiObject *obj);
127
128 void ui_headerbar_add_items(UiObject *obj, GtkWidget *headerbar, CxMap *items, CxList *defaults);
129
130 void add_headerbar_item_widget(GtkHeaderBar *hb, UiToolbarItem *item, UiObject *obj);
131 void add_headerbar_item_toggle_widget(GtkHeaderBar *hb, UiToolbarToggleItem *item, UiObject *obj);
132 void add_headerbar_item_menu_widget(GtkHeaderBar *hb, UiToolbarMenuItem *item, UiObject *obj);
133
134
122 /* 135 /*
123 void add_toolbar_combobox(GtkToolbar *tb, UiToolbarComboBox *cb, UiObject *obj); 136 void add_toolbar_combobox(GtkToolbar *tb, UiToolbarComboBox *cb, UiObject *obj);
124 void add_toolbar_combobox_nv(GtkToolbar *tb, UiToolbarComboBoxNV *cb, UiObject *obj); 137 void add_toolbar_combobox_nv(GtkToolbar *tb, UiToolbarComboBoxNV *cb, UiObject *obj);
125 void ui_combobox_change_event(GtkComboBox *widget, UiEventData *e); 138 void ui_combobox_change_event(GtkComboBox *widget, UiEventData *e);
126 void ui_combobox_update(UiEvent *event, void *combobox); 139 void ui_combobox_update(UiEvent *event, void *combobox);
127 */ 140 */
128 141
129 void ui_tool_button_toggled(GtkToggleToolButton *widget, UiVarEventData *event);
130 int64_t ui_tool_toggle_button_get(UiInteger *integer);
131 void ui_tool_toggle_button_set(UiInteger *integer, int64_t value);
132
133 #ifdef __cplusplus 142 #ifdef __cplusplus
134 } 143 }
135 #endif 144 #endif
136 145
137 #endif /* TOOLBAR_H */ 146 #endif /* TOOLBAR_H */

mercurial