краткое описание#include <gtk/gtk.h> gtkcellrenderertoggle; gtkcellrenderer* gtk_cell_renderer_toggle_new (void); gboolean gtk_cell_renderer_toggle_get_radio (gtkcellrenderertoggle *toggle); void gtk_cell_renderer_toggle_set_radio (gtkcellrenderertoggle *toggle, gboolean radio); gboolean gtk_cell_renderer_toggle_get_active (gtkcellrenderertoggle *toggle); void gtk_cell_renderer_toggle_set_active (gtkcellrenderertoggle *toggle, gboolean setting); иерархия объектовgobject +----ginitiallyunowned +----gtkobject +----gtkcellrenderer +----gtkcellrenderertoggle свойства"activatable" gboolean : read / write "active" gboolean : read / write "inconsistent" gboolean : read / write "indicator-size" gint : read / write "radio" gboolean : read / write сигналы"toggled" void user_function (gtkcellrenderertoggle *cell_renderer, gchar *path, gpointer user_data) : run last описаниеgtkcellrenderertoggle представляет кнопку переключатель в ячейке. кнопка изображается как радио- или контроль-кнопка, в зависимости от свойства radio. при активизации издаёт сигнал переключения. деталиgtkcellrenderertoggletypedef struct _gtkcellrenderertoggle gtkcellrenderertoggle; gtk_cell_renderer_toggle_new ()gtkcellrenderer* gtk_cell_renderer_toggle_new (void);
создаёт новый gtkcellrenderertoggle.
регулируйте параметры представления
используя свойства объекта. свойства
объекта могут быть установлены глобально
(с помощью
gtk_cell_renderer_toggle_get_radio ()gboolean gtk_cell_renderer_toggle_get_radio (gtkcellrenderertoggle *toggle); определяет как представлять кнопку, как радио-кнопку или как переключатель.
gtk_cell_renderer_toggle_set_radio ()void gtk_cell_renderer_toggle_set_radio (gtkcellrenderertoggle *toggle, gboolean radio);
если
gtk_cell_renderer_toggle_get_active ()gboolean gtk_cell_renderer_toggle_get_active (gtkcellrenderertoggle *toggle);
определяет активна ли ячейка представления.
смотрите
gtk_cell_renderer_toggle_set_active ()void gtk_cell_renderer_toggle_set_active (gtkcellrenderertoggle *toggle, gboolean setting); активирует или дезактивирует ячейку представления.
детали свойствсвойство "
|
|
объект получающий сигнал |
|
строка представляющая gtktreepath описывающий расположение события |
|
пользовательские данные помещаемые при подключении обработчика сигнала. |