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.20/GtkInvisible.html