краткое описание#include <gtk/gtk.h> gtkhbuttonbox; gtkwidget* gtk_hbutton_box_new (void); gint gtk_hbutton_box_get_spacing_default (void); gtkbuttonboxstyle gtk_hbutton_box_get_layout_default (void); void gtk_hbutton_box_set_spacing_default (gint spacing); void gtk_hbutton_box_set_layout_default (gtkbuttonboxstyle layout); иерархия объектовgobject +----ginitiallyunowned +----gtkobject +----gtkwidget +----gtkcontainer +----gtkbox +----gtkbuttonbox +----gtkhbuttonbox осуществляемый интерфейсgtkhbuttonbox осуществляет atkimplementoriface. описаниекнопочные контейнеры предназначены для обеспечения равномерного выравнивания кнопок в вашем приложении. разметка/интервал может быть изменен программистом, или если желательно, пользователем для изменения настроек программы. gtkhbuttonbox создаётся с помощью gtk_hbutton_box_new(). кнопки упаковываются в кнопочный контейнер тем же способом, которым виджеты добавляются в другие контейнеры, используя gtk_container_add(). вы также можете использовать gtk_box_pack_start() или gtk_box_pack_end(), но для кнопочного контейнера обе эти функции работают как gtk_container_add(), то есть они упаковывают кнопку в зависимости от текущемго стиля выравнивания и была ли вызвана gtk_button_box_set_child_secondary(). интервал между кнопками может быть установлен с помощью gtk_box_set_spacing(). размещение и выравнивание кнопок может быть изменено вызовом gtk_button_box_set_layout(). деталиgtkhbuttonboxtypedef struct _gtkhbuttonbox gtkhbuttonbox; gtkhbuttonbox не содержит никаких общих полей. gtk_hbutton_box_new ()gtkwidget* gtk_hbutton_box_new (void); создаёт новый горизонтальный кнопочный контейнер.
gtk_hbutton_box_get_spacing_default ()gint gtk_hbutton_box_get_spacing_default (void); вниманиеgtk_hbutton_box_get_spacing_default устарела и не должна использоваться во вновь создаваемом коде. получает текущий по умолчанию интервал для горизонтального контейнера кнопок. это число пикселей между кнопками при выравнивании.
gtk_hbutton_box_get_layout_default ()gtkbuttonboxstyle gtk_hbutton_box_get_layout_default (void); вниманиеgtk_hbutton_box_get_layout_default устарела и не должна использоваться во вновь создаваемом коде. получает текущеме выравнивание для расположения кнопок в контейнере.
gtk_hbutton_box_set_spacing_default ()void gtk_hbutton_box_set_spacing_default (gint spacing); вниманиеgtk_hbutton_box_set_spacing_default устарела и не должна использоваться во вновь создаваемом коде. изменяет интервал по умолчанию между кнопками в горизонтальном кнопочном контейнере.
gtk_hbutton_box_set_layout_default ()void gtk_hbutton_box_set_layout_default (gtkbuttonboxstyle layout); вниманиеgtk_hbutton_box_set_layout_default устарела и не должна использоваться во вновь создаваемом коде. устанавливает новый метод выравнивания в кнопочном контейнере.
смотрите также
|