GtkShortcutsSection
GtkShortcutsSection — Представляет режим приложения в окне GtkShortcutsWindow
Свойства
| guint | max-height | Чтение / Запись |
| char * | section-name | Чтение / Запись |
| char * | title | Чтение / Запись |
| char * | view-name | Чтение / Запись |
Сигналы
| gboolean | change-current-page | Действие |
Типы и значения
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBox
╰── GtkShortcutsSection
Реализованные интерфейсы
GtkShortcutsSection реализует AtkImplementorIface, GtkBuildable и GtkOrientable.
Включаемые файлы
#include <gtk/gtk.h>
Описание
GtkShortcutsSection собирает все сочетания клавиш и жесты для основного режима приложения. Если вашему приложению нужны несколько разделов, вы должны присвоить каждому разделу уникальное имя “section-name” и заголовок “title”, которые могут отображаться в селекторе раздела окна GtkShortcutsWindow.
Свойство “max-height” может влиять на то, как группы в разделе распределяются по страницам и столбцам.
Этот виджет предназначен только для использования с GtkShortcutsWindow.
Функции
Типы и значения
GtkShortcutsSection
typedef struct _GtkShortcutsSection GtkShortcutsSection;
Подробности свойств
Свойство “max-height”
“max-height” guint
Максимальное количество строк, разрешенных в каждом столбце. Это свойство может влиять на то, как группы в этом разделе распределяются по страницам и столбцам. Значение по умолчанию 15 должно подойти в большинстве случаев.
Владелец: GtkShortcutsSection
Флаги: Чтение / Запись
Значение по умолчанию: 15
Свойство “section-name”
“section-name” char *
Уникальное имя для идентификации этого раздела среди разделов, добавленных в GtkShortcutsWindow. Установка свойства “section-name” в эту строку отобразит этот раздел в GtkShortcutsWindow.
Владелец: GtkShortcutsSection
Флаги: Чтение / Запись
Значение по умолчанию: NULL
Свойство “title”
“title” char *
Строка, отображаемая в селекторе раздела окна GtkShortcutsWindow для этого раздела. Если раздел только один, устанавливать заголовок необязательно, так как селектор разделов в этом случае не будет отображаться.
Владелец: GtkShortcutsSection
Флаги: Чтение / Запись
Значение по умолчанию: NULL
Свойство “view-name”
“view-name” char *
Имя представления для фильтрации групп в этом разделе. См. “view”.
Приложения должны использовать свойство “view-name” для этой цели.
Владелец: GtkShortcutsSection
Флаги: Чтение / Запись
Значение по умолчанию: NULL
Подробности сигналов
Сигнал “change-current-page”
gboolean user_function (GtkShortcutsSection *shortcutssection, int arg1, gpointer user_data)
Флаги: Действие
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.24/GtkShortcutsSection.html