GTK+ Reference Manual |
||||
---|---|---|---|---|
GtkSeparatorToolItemGtkSeparatorToolItem Пункт панели инструментов разделяющий группы других пунктов |
#include <gtk/gtk.h>
GtkSeparatorToolItem;
GtkToolItem* gtk_separator_tool_item_new (void);
void gtk_separator_tool_item_set_draw
(GtkSeparatorToolItem *item,
gboolean draw);
gboolean gtk_separator_tool_item_get_draw
(GtkSeparatorToolItem *item);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkToolItem
+----GtkSeparatorToolItem
GtkSeparatorToolItem осуществляет AtkImplementorIface.
"draw" gboolean : Read / Write
GtkSeparatorItem это GtkToolItem который разделяет группы других GtkToolItems. Зависит от темы, как будет выглядеть GtkSeparatorToolItem на вертикально или горизонтально ориентированной инструментальной панели.
Если свойство "expand" равно TRUE , а свойство "draw" равно FALSE, GtkSeparatorToolItem будет действовать как "пружина" которая прижимает другие пункты в конец панели инструментов.
Используйте gtk_separator_tool_item_new() для создания нового GtkSeparatorToolItem.
typedef struct _GtkSeparatorToolItem GtkSeparatorToolItem;GtkSeparatorToolItem структура содержит только закрытые данные доступ к которым должен осуществляеться с помощью функций описанных ниже.
gtk_separator_tool_item_new ()
GtkToolItem* gtk_separator_tool_item_new (void);Создаёт новый GtkSeparatorToolItem
Возвращает : |
Новый GtkSeparatorToolItem |
Начиная с версии 2.4
void gtk_separator_tool_item_set_draw
(GtkSeparatorToolItem *item,
gboolean draw);
Когда separator_tool_items изображается как вертикальная линия или просто пробел. Установка в FALSE наряду с gtk_tool_item_set_expand() полезна для создания пункта прижимающего следующие пункты в конец панели инструментов.
item : |
|
draw : |
Должен ли separator_tool_item изображаться как вертикальная линия |
Начиная с версии 2.4
gboolean gtk_separator_tool_item_get_draw
(GtkSeparatorToolItem *item);
Определяет изображается ли separator_tool_item как линия или просто как пробел. Смотрите gtk_separator_tool_item_set_draw().
item : |
|
Возвращает : |
TRUE если separator_tool_item изображается как линия, или просто пробел. |
Начиная с версии 2.4
"draw" gboolean : Read / WriteИзображается разделитель, или просто пробел.
Значение по умолчанию: TRUE
Смотрите также
Виджет панель инструментов |
|
Инструментальный пункт содержащий радио-кнопки |