GtkVButtonBox
GtkVButtonBox — Контейнер для вертикальной компоновки кнопок
Функции
Типы и значения
| struct | GtkVButtonBox |
Иерархия объектов
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── GtkButtonBox ╰── GtkVButtonBox
Реализованные интерфейсы
GtkVButtonBox реализует AtkImplementorIface, GtkBuildable и GtkOrientable.
Файлы заголовков
#include <gtk/gtk.h>
Описание
Блок кнопок следует использовать для обеспечения согласованной компоновки кнопок во всём приложении. Разработчик или пользователь могут изменить компоновку/интервалы, чтобы незначительно изменить «ощущение» программы.
GtkVButtonBox создаётся с помощью gtk_vbutton_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().
GtkVButtonBox устарел, используйте GtkButtonBox вместо него.
Функции
gtk_vbutton_box_new ()
GtkWidget *
gtk_vbutton_box_new (void); gtk_vbutton_box_new устарел с версии 3.2 и не должен использоваться в новых кодах.
Используйте gtk_button_box_new() с GTK_ORIENTATION_VERTICAL вместо этого.
Создаёт новый вертикальный блок кнопок.
Возвращаемое значение
новый блок кнопок GtkWidget.
Типы и значения
struct GtkVButtonBox
struct GtkVButtonBox;
См. также
© 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/GtkVButtonBox.html