Spec-Zone.ru › GTK 3.20

GtkInvisible

GtkInvisible — Виджет, который не отображается

Функции

GtkWidget * gtk_invisible_new ()
GtkWidget * gtk_invisible_new_for_screen ()
void gtk_invisible_set_screen ()
GdkScreen * gtk_invisible_get_screen ()

Свойства

GdkScreen * экран Чтение/Запись

Типы и Значения

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.

Возвращаемое значение

связанный GdkScreen.

[transfer none]

С: 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API