GtkOrientable
GtkOrientable — Интерфейс для переворачиваемых виджетов
Функции
Свойства
| GtkOrientation | orientation | Чтение/Запись |
Типы и значения
Иерархия объектов
GInterface ╰── GtkOrientable
Предварительные условия
GtkOrientable требует GObject.
Известные реализации
GtkOrientable реализован в GtkBox, GtkBoxLayout, GtkCellAreaBox, GtkCellRendererProgress, GtkCellView, GtkCenterBox, GtkFlowBox, GtkGrid, GtkGridView, GtkLevelBar, GtkListView, GtkPaned, GtkProgressBar, GtkRange, GtkScale, GtkScaleButton, GtkScrollbar, GtkSeparator, GtkShortcutsGroup, GtkShortcutsSection, GtkSpinButton и GtkVolumeButton.
Файлы заголовков
#include <gtk/gtk.h>
Описание
Интерфейс GtkOrientable реализуется всеми виджетами, которые могут быть ориентированы горизонтально или вертикально. GtkOrientable более гибкий, так как позволяет изменять ориентацию во время выполнения, позволяя виджетам «переворачиваться».
Функции
gtk_orientable_get_orientation ()
GtkOrientation
gtk_orientable_get_orientation (GtkOrientable *orientable); Возвращает ориентацию orientable .
Параметры
orientable |
Возвращает
ориентацию orientable .
gtk_orientable_set-orientation ()
void gtk_orientable_set_orientation (GtkOrientable *orientable,GtkOrientation orientation);
Устанавливает ориентацию orientable .
Параметры
orientable | ||
orientation | новая ориентация виджета. |
Типы и значения
GtkOrientable
typedef struct _GtkOrientable GtkOrientable;
Подробности свойств
Свойство “orientation”
“orientation” GtkOrientation
Ориентация виджета.
Владелец: GtkOrientable
Флаги: Чтение/Запись
Значение по умолчанию: GTK_ORIENTATION_HORIZONTAL
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer-old.gnome.org/gtk4/4.0/gtk4-Orientable.html