GtkSeparatorToolItem
GtkSeparatorToolItem — Элемент панели инструментов, разделяющий группы других элементов панели инструментов
Функции
| GtkToolItem * | gtk_separator_tool_item_new () |
| void | gtk_separator_tool_item_set_draw () |
| gboolean | gtk_separator_tool_item_get_draw () |
Свойства
| gboolean | draw | Чтение/Запись |
Типы и значения
| struct | GtkSeparatorToolItem |
| struct | GtkSeparatorToolItemClass |
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── GtkToolItem
╰── GtkSeparatorToolItem
Реализованные интерфейсы
GtkSeparatorToolItem реализует AtkImplementorIface, GtkBuildable и GtkActivatable.
Включаемые файлы
#include <gtk/gtk.h>
Описание
A GtkSeparatorToolItem — это GtkToolItem, разделяющий группы других GtkToolItems. В зависимости от темы, GtkSeparatorToolItem часто выглядит как вертикальная линия на горизонтально расположенных панелях инструментов.
Если свойство «expand» дочернего элемента GtkToolbar равно TRUE и свойство “draw” равно FALSE, GtkSeparatorToolItem будет действовать как «пружина», принудительно перемещая другие элементы к концам панели инструментов.
Используйте gtk_separator_tool_item_new() для создания нового GtkSeparatorToolItem.
Узлы 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
Определяет, отображается ли разделитель или просто пустое место.
Владелец: GtkSeparatorToolItem
Флаги: Чтение/Запись
Значение по умолчанию: TRUE
См. также
© 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/GtkSeparatorToolItem.html