-void radio_button_set_active( GtkRadioButton* radio, int index );
-void radio_button_set_active_no_signal( GtkRadioButton* radio, int index );
-int radio_button_get_active( GtkRadioButton* radio );
+guint toggle_button_connect_callback(ui::ToggleButton button, const Callback<void()> &callback);
+
+guint toggle_button_connect_callback(ui::ToggleToolButton button, const Callback<void()> &callback);
+
+void button_set_icon(ui::Button button, const char *icon);
+
+void toggle_button_set_active_no_signal(ui::ToggleButton item, gboolean active);
+
+void toggle_button_set_active_no_signal(ui::ToggleToolButton item, gboolean active);
+
+void radio_button_set_active(ui::RadioButton radio, int index);
+
+void radio_button_set_active_no_signal(ui::RadioButton radio, int index);
+
+int radio_button_get_active(ui::RadioButton radio);