GtkSeparatorToolItem
GtkSeparatorToolItem — Элемент панели инструментов, разделяющий группы других элементов панели инструментов
Функции
Типы и значения
| struct | GtkSeparatorToolItem |
| struct | GtkSeparatorToolItemClass |
Иерархия объектов
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkToolItem ╰── GtkSeparatorToolItem
Реализованные интерфейсы
GtkSeparatorToolItem реализует AtkImplementorIface, GtkBuildable и GtkActivatable.
Файлы заголовков
#include <gtk/gtk.h>
Описание
GtkSeparatorToolItem — это GtkToolItem, который разделяет группы других GtkToolItems. В зависимости от темы GtkSeparatorToolItem часто выглядит как вертикальная линия на горизонтальных панелях инструментов.
Если свойство GtkToolbar «expand» установлено в TRUE, а свойство «draw» установлено в FALSE, GtkSeparatorToolItem будет действовать как «пружина», которая прижимает другие элементы к концам панели инструментов.
Для создания нового GtkSeparatorToolItem используйте gtk_separator_tool_item_new().
CSS-узлы
GtkSeparatorToolItem имеет единственный CSS-узел с именем separator.
Функции
gtk_separator_tool_item_new ()
GtkToolItem *
gtk_separator_tool_item_new (void); Создаёт новый GtkSeparatorToolItem
Возвращает
новый GtkSeparatorToolItem
С: 2.4
gtk_separator_tool_item_set_draw ()
void gtk_separator_tool_item_set_draw (GtkSeparatorToolItem *item,gboolean draw);
Определяет, отображается ли item как вертикальная линия или просто пустое пространство. Установка этого значения в FALSE в сочетании с gtk_tool_item_set_expand() полезно для создания элемента, который прижимает последующие элементы к концам панели инструментов.
Параметры
item | GtkSeparatorToolItem | |
draw | отображается ли |
С: 2.4
gtk_separator_tool-item_get_draw ()
gboolean
gtk_separator_tool_item_get_draw (GtkSeparatorToolItem *item); Возвращает значение, указывающее, отображается ли item как линия или как пустое пространство. См. gtk_separator_tool_item_set_draw().
Параметры
item | GtkSeparatorToolItem |
Возвращает
TRUE, если item отображается как линия, иначе пустое пространство.
С: 2.4
Типы и значения
struct GtkSeparatorToolItem
struct GtkSeparatorToolItem;
struct GtkSeparatorToolItemClass
struct GtkSeparatorToolItemClass {
GtkToolItemClass parent_class;
};
Члены
Подробности свойств
Свойство “draw”
“draw” gboolean
Определяет, отображается ли разделитель как линия или как пустое пространство.
Флаги: Чтение / Запись
Значение по умолчанию: ИСТИНА
См. также
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.20/GtkSeparatorToolItem.html