Spec-Zone.ru › GTK 4.0

GtkOrientable

GtkOrientable — Интерфейс для переворачиваемых виджетов

Функции

GtkOrientation gtk_orientable_get_orientation ()
void gtk_orientable_set_orientation ()

Свойства

GtkOrientation orientation Чтение/Запись

Типы и значения

GtkOrientable

Иерархия объектов

    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

a GtkOrientable

Возвращает

ориентацию orientable .

gtk_orientable_set-orientation ()

void
gtk_orientable_set_orientation (GtkOrientable *orientable,
                                GtkOrientation orientation);

Устанавливает ориентацию orientable .

Параметры

orientable

a GtkOrientable

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API