Prev

Up

Home

GTK+ Reference Manual

Next

Top  |  Description  |  Object Hierarchy  |  Properties

GtkSeparatorToolItem

GtkSeparatorToolItem Пункт панели инструментов разделяющий группы других пунктов

Краткое описание

#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.

Детали

GtkSeparatorToolItem

typedef struct _GtkSeparatorToolItem GtkSeparatorToolItem;

GtkSeparatorToolItem структура содержит только закрытые данные доступ к которым должен осуществляеться с помощью функций описанных ниже.


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);

Когда separator_tool_items изображается как вертикальная линия или просто пробел. Установка в FALSE наряду с gtk_tool_item_set_expand() полезна для создания пункта прижимающего следующие пункты в конец панели инструментов.

item :

GtkSeparatorToolItem

draw :

Должен ли separator_tool_item изображаться как вертикальная линия

Начиная с версии 2.4


gtk_separator_tool_item_get_draw ()

gboolean gtk_separator_tool_item_get_draw (GtkSeparatorToolItem *item);

Определяет изображается ли separator_tool_item как линия или просто как пробел. Смотрите gtk_separator_tool_item_set_draw().

item :

GtkSeparatorToolItem

Возвращает :

TRUE если separator_tool_item изображается как линия, или просто пробел.

Начиная с версии 2.4

Детали свойств

Свойство "draw"

  "draw"                 gboolean              : Read / Write

Изображается разделитель, или просто пробел.

Значение по умолчанию: TRUE

Смотрите также

GtkToolbar

Виджет панель инструментов

GtkRadioToolButton

Инструментальный пункт содержащий радио-кнопки