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 для указанного экрана
Параметры
экран | объект GdkScreen, определяющий, на каком экране будет создан новый GtkInvisible. |
Возвращает
новый созданный объект GtkInvisible
С: 2.2
gtk_invisible_set_screen ()
void gtk_invisible_set_screen (GtkInvisible *invisible,GdkScreen *screen);
Устанавливает GdkScreen, на котором будет отображаться объект GtkInvisible.
Параметры
невидимый | объект GtkInvisible. | |
экран | объект GdkScreen. |
С: 2.2
gtk_invisible_get_screen ()
GdkScreen *
gtk_invisible_get_screen (GtkInvisible *invisible); Возвращает объект GdkScreen, связанный с invisible
Параметры
невидимый | объект GtkInvisible. |
С: 2.2
Типы и значения
struct GtkInvisible
struct GtkInvisible;
Подробности свойств
Свойство “screen”
“screen” GdkScreen *
Экран, на котором будет отображено это окно.
Флаги: Чтение/Запись
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.22/GtkInvisible.html