GtkInvisible
GtkInvisible — Виджет, который не отображается
Функции
Типы и значения
| struct | GtkInvisible |
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkInvisible
Реализованные интерфейсы
GtkInvisible реализует AtkImplementorIface и GtkBuildable.
Включенные файлы
#include <gtk/gtk.h>
Описание
Виджет GtkInvisible используется во внутренней работе GTK+, и, вероятно, не очень полезен для разработчиков приложений.
Он используется для надёжных захвата указателя и обработки выбора в коде перетаскивания.
Функции
gtk_invisible_new ()
GtkWidget *
gtk_invisible_new (void); Создаёт новый GtkInvisible.
Возвращаемое значение
новый GtkInvisible.
gtk_invisible_new_for_screen ()
GtkWidget *
gtk_invisible_new_for_screen (GdkScreen *screen); Создаёт новый объект GtkInvisible для указанного экрана.
Параметры
экран | a GdkScreen, определяющий, на каком экране будет создан новый GtkInvisible. |
Возвращаемое значение
недавно созданный объект GtkInvisible.
С: 2.2
gtk_invisible_set_screen ()
void gtk_invisible_set_screen (GtkInvisible *invisible,GdkScreen *screen);
Устанавливает GdkScreen, на котором будет отображаться объект GtkInvisible.
Параметры
невидимый | a GtkInvisible. | |
экран | a GdkScreen. |
С: 2.2
gtk_invisible_get_screen ()
GdkScreen *
gtk_invisible_get_screen (GtkInvisible *invisible); Возвращает объект GdkScreen, связанный с invisible
Параметры
невидимый | a GtkInvisible. |
С: 2.2
Типы и значения
struct GtkInvisible
struct GtkInvisible;
Подробности свойств
Свойство “screen”
“screen” GdkScreen *
Экран, на котором будет отображаться это окно.
Владелец: GtkInvisible
Флаги: Чтение/Запись
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.24/GtkInvisible.html