краткое описание#include <gtk/gtk.h> gtkradiotoolbutton; gtktoolitem* gtk_radio_tool_button_new (gslist *group); gtktoolitem* gtk_radio_tool_button_new_from_stock (gslist *group, const gchar *stock_id); gtktoolitem* gtk_radio_tool_button_new_from_widget (gtkradiotoolbutton *group); gtktoolitem* gtk_radio_tool_button_new_with_stock_from_widget (gtkradiotoolbutton *group, const gchar *stock_id); gslist* gtk_radio_tool_button_get_group (gtkradiotoolbutton *button); void gtk_radio_tool_button_set_group (gtkradiotoolbutton *button, gslist *group); иерархия объектовgobject +----ginitiallyunowned +----gtkobject +----gtkwidget +----gtkcontainer +----gtkbin +----gtktoolitem +----gtktoolbutton +----gtktoggletoolbutton +----gtkradiotoolbutton осуществляемые интерфейсыgtkradiotoolbutton осуществляет atkimplementoriface. свойства"group" gtkradiotoolbutton : write описаниеgtkradiotoolbutton это gtktoolitem который содержит радио-кнопку, которая является частью группы переключающихся кнопок где только одна их них может быть активна в конкретный момент времени. используйте gtk_radio_tool_button_new() для создания нового gtkradiotoolbutton. используйте gtk_radio_tool_button_new_from_widget() для создания нового gtkradiotoolbutton который является частью некоторой группы как существующий gtkradiotoolbutton. используйте gtk_radio_tool_button_new_from_stock() или gtk_radio_tool_button_new_from_widget_with_stock() для создания нового gtkradiotoolbutton содержащего готовый элемент. деталиgtkradiotoolbuttontypedef struct _gtkradiotoolbutton gtkradiotoolbutton; gtkradiotoolbutton содержит только закрытые данные доступ к которым должен осуществляеться с помощью функций описанных ниже. gtk_radio_tool_button_new ()gtktoolitem* gtk_radio_tool_button_new (gslist *group); создаёт новый gtkradiotoolbutton, добавляя его к group.
начиная с версии 2.4 gtk_radio_tool_button_new_from_stock ()gtktoolitem* gtk_radio_tool_button_new_from_stock (gslist *group, const gchar *stock_id); создаёт новый gtkradiotoolbutton, добавляя его к group. новый gtkradiotoolbutton будет содержать значок и текст готового элемента идентифицируемого stock_id.
начиная с версии 2.4 gtk_radio_tool_button_new_from_widget ()gtktoolitem* gtk_radio_tool_button_new_from_widget (gtkradiotoolbutton *group); создаёт новый gtkradiotoolbutton добавляя его к некоторой группе group
начиная с версии 2.4 gtk_radio_tool_button_new_with_stock_from_widget ()gtktoolitem* gtk_radio_tool_button_new_with_stock_from_widget (gtkradiotoolbutton *group, const gchar *stock_id); создаёт новый gtkradiotoolbutton добавляя его к некоторой группе group. новый gtkradiotoolbutton будет содержать значок и ярлык из готового элемента указанного stock_id.
начиная с версии 2.4 gtk_radio_tool_button_get_group ()gslist* gtk_radio_tool_button_get_group (gtkradiotoolbutton *button); возвращает группу к которой принадлежит радио-кнопка button.
начиная с версии 2.4 gtk_radio_tool_button_set_group ()void gtk_radio_tool_button_set_group (gtkradiotoolbutton *button, gslist *group); добавляет button к group, удаляет её из группы к которой она принадлежала ранее.
начиная с версии 2.4 детали свойствсвойство "group""group" gtkradiotoolbutton : write устанавливает группу для инструментальной радио-кнопки. начиная с версии 2.4 смотрите также
|