| |
GTK+ Reference Manual |
||||
---|---|---|---|---|
GtkInvisibleGtkInvisible не-отображаемый виджет |
#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.
typedef struct _GtkInvisible GtkInvisible;
GtkInvisible-struct структура не содержащая общие области.
GtkWidget* gtk_invisible_new (void);
Создаёт новую GtkInvisible.
Возвращает : |
новую GtkInvisible. |
GtkWidget* gtk_invisible_new_for_screen (GdkScreen *screen);
Создаёт новый объект GtkInvisible для специального экрана
screen : |
GdkScreen который идентифицирует, что будет создан новый GtkInvisible. |
Возвращает : |
Вновь созданный объект GtkInvisible |
Начиная с версии 2.2
void gtk_invisible_set_screen (GtkInvisible *invisible, GdkScreen *screen);
Устанавливает GdkScreen , где будет отображён объект GtkInvisible.
invisible : |
|
screen : |
Начиная с версии 2.2
GdkScreen* gtk_invisible_get_screen (GtkInvisible *invisible);
Возвращает объект GdkScreen ассоциированный с invisible
invisible : |
|
Возвращает : |
ассоциированный GdkScreen. |
Начиная с версии 2.2
"screen" GdkScreen : Read / Write
Экран где отображается это окно.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |