Prev

Up

Home

GTK+ Reference Manual

Next

Top  |  Description  |  Object Hierarchy  |  Properties

GtkInvisible

GtkInvisible не-отображаемый виджет

Краткий обзор

#include <gtk/gtk.h> GtkInvisible; GtkWidget* gtk_invisible_new (void); GtkWidget* gtk_invisible_new_for_screen (GdkScreen *screen); void gtk_invisible_set_screen (GtkInvisible *invisible, GdkScreen *screen); GdkScreen* gtk_invisible_get_screen (GtkInvisible *invisible);

Иерархия объектов

GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkInvisible

Осуществляющий интерфейс

GtkInvisible осуществляющий AtkImplementorIface.

Свойства

"screen" GdkScreen : Read / Write

Описание

Виджет GtkInvisible используется внутренне в GTK+, и вероятно не очень полезен для прикладных разработчиков.

Он используется для надёжных перехватов указателя и обработки выделения в коде для drag-and-drop.

Детали

GtkInvisible

typedef struct _GtkInvisible GtkInvisible;

GtkInvisible-struct структура не содержащая общие области.


gtk_invisible_new ()

GtkWidget*  gtk_invisible_new               (void);

Создаёт новую GtkInvisible.

Возвращает :

новую GtkInvisible.


gtk_invisible_new_for_screen ()

GtkWidget*  gtk_invisible_new_for_screen    (GdkScreen *screen);

Создаёт новый объект GtkInvisible для специального экрана

screen :

GdkScreen который идентифицирует, что будет создан новый GtkInvisible.

Возвращает :

Вновь созданный объект GtkInvisible

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


gtk_invisible_set_screen ()

void gtk_invisible_set_screen (GtkInvisible *invisible, GdkScreen *screen);

Устанавливает GdkScreen , где будет отображён объект GtkInvisible.

invisible :

GtkInvisible.

screen :

GdkScreen.

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


gtk_invisible_get_screen ()

GdkScreen*  gtk_invisible_get_screen        (GtkInvisible *invisible);

Возвращает объект GdkScreen ассоциированный с invisible

invisible :

GtkInvisible.

Возвращает :

ассоциированный GdkScreen.

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

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

Свойства "screen"

  "screen"               GdkScreen             : Read / Write

Экран где отображается это окно.