Spec-Zone.ru › GTK 4.0

GtkShortcutsSection

GtkShortcutsSection — Представляет режим приложения в окне GtkShortcutsWindow

Свойства

guint max-height Чтение / Запись
char * section-name Чтение / Запись
char * title Чтение / Запись
char * view-name Чтение / Запись

Сигналы

gboolean change-current-page Действие

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

GtkShortcutsSection

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

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkBox
                ╰── GtkShortcutsSection

Реализованные интерфейсы

GtkShortcutsSection реализует GtkAccessible, GtkBuildable, GtkConstraintTarget и 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-old.gnome.org/gtk4/4.0/GtkShortcutsSection.html

Spec-Zone.ru

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