GtkHButtonBox
GtkHButtonBox — Контейнер для горизонтального расположения кнопок
Функции
Типы и значения
| struct | GtkHButtonBox |
Иерархия объектов
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── GtkButtonBox ╰── GtkHButtonBox
Реализованные интерфейсы
GtkHButtonBox реализует AtkImplementorIface, GtkBuildable и GtkOrientable.
Файлы
#include <gtk/gtk.h>
Описание
Блок кнопок следует использовать для обеспечения согласованного расположения кнопок во всем приложении. Размещение/интервалы могут быть изменены программистом или, при необходимости, пользователем для изменения «ощущения» программы в небольшой степени.
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().
GtkHButtonBox устарел, используйте GtkButtonBox вместо него.
Функции
gtk_hbutton_box_new ()
GtkWidget *
gtk_hbutton_box_new (void); gtk_hbutton_box_new устарел с версии 3.2 и не должен использоваться в новом коде.
Используйте gtk_button_box_new() со значением GTK_ORIENTATION_HORIZONTAL вместо этого.
Создает новый горизонтальный блок кнопок.
Возвращает
новый блок кнопок GtkWidget.
Типы и значения
struct GtkHButtonBox
struct GtkHButtonBox;
См. также
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.20/GtkHButtonBox.html