Spec-Zone.ru › GTK 3.24

GtkRecentAction

GtkRecentAction — Действие, представляющее список недавно использовавшихся файлов

Функции

GtkAction * gtk_recent_action_new ()
GtkAction * gtk_recent_action_new_for_manager ()
gboolean gtk_recent_action_get_show_numbers ()
void gtk_recent_action_set_show_numbers ()

Свойства

gboolean show-numbers Чтение / Запись

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

struct GtkRecentAction

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

    GObject
    ╰── GtkAction
        ╰── GtkRecentAction

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

GtkRecentAction реализует GtkBuildable и GtkRecentChooser.

Файлы заголовков

#include <gtk/gtk.h>

Описание

Класс GtkRecentAction представляет список недавно использованных файлов, которые могут быть показаны с помощью виджетов, таких как GtkRecentChooserDialog или GtkRecentChooserMenu.

Для создания подменю, отображающего недавно использованные файлы, используйте GtkRecentAction в качестве действия для элемента <menuitem>. Для создания кнопки инструмента меню, показывающей недавно использованные файлы в всплывающем меню, используйте GtkRecentAction в качестве действия для элемента <toolitem>.

Функции

gtk_recent_action_new ()

GtkAction *
gtk_recent_action_new (const gchar *name,
                       const gchar *label,
                       const gchar *tooltip,
                       const gchar *stock_id);

gtk_recent_action_new устарел с версии 3.10 и не должен использоваться в новом коде.

Создаёт новый объект GtkRecentAction. Для добавления действия в GtkActionGroup и установки ускорителя для действия, вызовите gtk_action_group_add_action_with_accel().

Параметры

name

уникальное имя для действия

label

метка, отображаемая в элементах меню и на кнопках, или NULL.

[allow-none]

tooltip

инструментальная подсказка для действия, или NULL.

[allow-none]

stock_id

иконка стандартной библиотеки, отображаемая в виджетах, представляющих действие, или NULL.

[allow-none]

Возвращаемое значение

созданный объект GtkRecentAction.

С: 2.12

gtk_recent_action_new_for_manager ()

GtkAction *
gtk_recent_action_new_for_manager (const gchar *name,
                                   const gchar *label,
                                   const gchar *tooltip,
                                   const gchar *stock_id,
                                   GtkRecentManager *manager);

gtk_recent_action_new_for_manager устарел с версии 3.10 и не должен использоваться в новом коде.

Создаёт новый объект GtkRecentAction. Для добавления действия в GtkActionGroup и установки ускорителя для действия, вызовите gtk_action_group_add_action_with_accel().

Параметры

name

уникальное имя для действия

label

метка, отображаемая в элементах меню и на кнопках, или NULL.

[allow-none]

tooltip

инструментальная подсказка для действия, или NULL.

[allow-none]

stock_id

иконка стандартной библиотеки, отображаемая в виджетах, представляющих действие, или NULL.

[allow-none]

manager

менеджер GtkRecentManager, или NULL для использования по умолчанию.

[allow-none]

Возвращаемое значение

созданный объект GtkRecentAction

С: 2.12

gtk_recent_action_get_show_numbers ()

gboolean
gtk_recent_action_get_show_numbers (GtkRecentAction *action);

gtk_recent_action_get_show_numbers устарел с версии 3.10 и не должен использоваться в новом коде.

Возвращает значение, установленное с помощью gtk_recent_chooser_menu_set_show_numbers().

Параметры

action

объект GtkRecentAction

Возвращаемое значение

TRUE если номера должны быть показаны.

С: 2.12

gtk_recent_action_set_show_numbers ()

void
gtk_recent_action_set_show_numbers (GtkRecentAction *action,
                                    gboolean show_numbers);

gtk_recent_action_set_show_numbers устарел с версии 3.10 и не должен использоваться в новом коде.

Устанавливает, следует ли добавлять номер к элементам, отображаемым виджетами, представляющими action . Номера отображаются для предоставления уникального символа для мнемоники, используемой внутри метки элемента меню. Только первые десять элементов получают номер, чтобы избежать конфликтов.

Параметры

action

объект GtkRecentAction

show_numbers

TRUE если элементы для отображения должны быть пронумерованы

С: 2.12

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

struct GtkRecentAction

struct GtkRecentAction;

Подробное описание свойств

Свойство “show-numbers”

  “show-numbers”             gboolean

Показывать ли элементы с номером.

GtkRecentAction:show-numbers устарело начиная с версии 3.10 и не должно использоваться в новом коде.

Владелец: GtkRecentAction

Флаги: Чтение / Запись

Значение по умолчанию: ЛОЖЬ

© 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/GtkRecentAction.html

Spec-Zone.ru

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