| |
GTK+ Reference Manual |
||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Style Properties |
GtkArrowGtkArrow Отображает стрелку |
#include <gtk/gtk.h> GtkArrow; GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, GtkShadowType shadow_type); void gtk_arrow_set (GtkArrow *arrow, GtkArrowType arrow_type, GtkShadowType shadow_type);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkMisc +----GtkArrow
GtkArrow реализует AtkImplementorIface.
"arrow-type" GtkArrowType : Read / Write "shadow-type" GtkShadowType : Read / Write
"arrow-scaling" gfloat : Read
GtkArrow должен использоваться для отрисовки простых стрелок которые нужны для указания одного из четырех координатных направлений (верх, низ, лево, или право). Стиль стрелки может быть затененный, не затенённый, объемный, или вдавленный. Помните, эти направления и типы стилей могут быть с поправками в следующих версиях Gtk.
GtkArrow заполняет всё распределённое для него пространство, но так как он происходит из GtkMisc, то может быть дополнен и/или выравнен, заполняя точно выделенное программистом пространство.
Стрелки создаются с помощью
gtk_arrow_new()
.
Направление или стиль стрелки может
изменяться после создания с помощью
gtk_arrow_set()
.
typedef struct _GtkArrow GtkArrow;
Структура GtkArrow содержит следующие поля. (Эти поля должны рассматриваться только для чтения. Они никогда не должны устанавливаться приложением.)
GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, GtkShadowType shadow_type);
Создаёт новый виджет стрелку.
|
допустимый GtkArrowType. |
|
допустимый GtkShadowType. |
Возвращает : |
Новый виджет GtkArrow. |
void gtk_arrow_set (GtkArrow *arrow, GtkArrowType arrow_type, GtkShadowType shadow_type);
Устанавливает направление и стиль
GtkArrow, arrow
.
|
Виджет типа GtkArrow. |
|
допустимый GtkArrowType. |
|
допустимый GtkShadowType. |
arrow-type
""arrow-type" GtkArrowType : Read / Write
Направление которое должна указывать стрелка.
Значение по умолчанию: GTK_ARROW_RIGHT
shadow-type
""shadow-type" GtkShadowType : Read / Write
Внешний вид затенения вокруг стрелки.
Значение по умолчанию: GTK_SHADOW_OUT
arrow-scaling
""arrow-scaling" gfloat : Read
Пространство занимаемое стрелкой.
Допустимые значения: [0,1]
Значение по умолчанию: 0.7
Внутренние функции используемые для рисования стрелок. |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |