Tiré de GTK+ Reference Manual

acryline 2007 Boosteur de petits projets

GtkInvisible

GtkInvisible —Widget qui n'est pas affiché

Synopsis

#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);

Hiérarchie des Objets

GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkInvisible

Interfaces utilés

GtkInvisible implémente AtkImplementorIface.

Propriétés

"screen" GdkScreen : Lire / Ecrire

Description

Le widget GtkInvisible est utilisé de façon interne dans GTK+,  et il n'est probablement pas très utile pour une application de développeurs.

Il est utilisé pour It is used for reliable pointer grabs and selection handling in the code for drag-and-drop.

Details

GtkInvisible

typedef struct _GtkInvisible GtkInvisible;

La structure GtkInvisible ne contient pas de champs public.

gtk_invisible_new ()

GtkWidget* gtk_invisible_new (void);

Créer un nouveau  GtkInvisible.

Returne : un nouveau GtkInvisible.

gtk_invisible_new_for_screen ()

GtkWidget* gtk_invisible_new_for_screen (GdkScreen *screen);

Créer un nouveau objet  GtkInvisible pour un écran spécifique.

screen : un GdkScreen qui définit sur quoi le nouveau  GtkInvisible sera créé
Returne : le nouvel objet GtkInvisible  créé.

Depuis 2.2


gtk_invisible_set_screen ()

void gtk_invisible_set_screen (GtkInvisible *invisible,
GdkScreen *screen);

Définit le GdkScreen où l'objet  GtkInvisible Sera affiché.

invisible : un GtkInvisible.
screen : un GdkScreen.

Depuis 2.2


gtk_invisible_get_screen ()

GdkScreen* gtk_invisible_get_screen (GtkInvisible *invisible);

Retourne l'objet  GdkScreen associé au invisible

invisible : un  GtkInvisible.
Returne : Le GdkScreen associé.

Depuis 2.2

Détails de property

La propriété "screen

"screen" 		GdkScreen :		 Lire / Ecrire

L'écran où cette fenêtre sera affichée.