GtkFr - Cours Gtk+-2

GtkImage

PageAccueil :: LesNews :: Telechargement :: Liens :: Forum :: LeChat :: Contact
DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 38.107.191.91
<< GtkHSeparator LesWidgetsGtk GtkImageMenuItem >>


Le widget GtkImage

Tutorial associé : LesImages

1. Les fonctions

1.1 Fonctions documentées


GtkWidget* gtk_image_new(void);
Cette fonction permet de créer une image vide.

GtkWidget* gtk_image_new_from_file(const gchar *filename);
Cette fonction permet de créer une image à partir d'un fichier.
Paramètre :

GtkWidget* gtk_image_new_from_stock(const gchar *stock_id, GtkIconSize size);
Cette fonction permet de créer une image à partir d'un GtkStockItem?.
Paramètres :

void gtk_image_set_from_file(GtkImage *image, const gchar *filename);
Cette fonction permet de définir l'image à afficher, à partir d'un fichier.
Paramètres :

void gtk_image_set_from_stock(GtkImage *image, const gchar *stock_id, GtkIconSize size);
Cette fonction permet de définir l'image à afficher, à partir d'un GtkStockItem?.
Paramètres :

void gtk_image_get_stock(GtkImage *image, gchar **stock_id, GtkIconSize *size);
Cette fonction permet de connaître le GtkStockItem? affiché par l'image.
Paramètres :

2. Fonctions à ne plus utiliser


void gtk_image_set (GtkImage *image, GdkImage? *val, GdkBitmap? *mask);
void gtk_image_get(GtkImage *image, GdkImage? **val, GdkBitmap? **mask);

3. Fonctions non documentées

void gtk_image_get_icon_set(GtkImage *image, GtkIconSet? **icon_set, GtkIconSize *size);
void gtk_image_get_image(GtkImage *image, GdkImage? **gdk_image, GdkBitmap? **mask);
GdkPixbuf?* gtk_image_get_pixbuf(GtkImage *image);
void gtk_image_get_pixmap(GtkImage *image, GdkPixmap? **pixmap, GdkBitmap? **mask);
GdkPixbufAnimation?* gtk_image_get_animation(GtkImage *image);
GtkImageType? gtk_image_get_storage_type(GtkImage *image);
GtkWidget* gtk_image_new_from_icon_set(GtkIconSet? *icon_set, GtkIconSize size);
GtkWidget* gtk_image_new_from_image(GdkImage? *image, GdkBitmap? *mask);
GtkWidget* gtk_image_new_from_pixbuf(GdkPixbuf? *pixbuf);
GtkWidget* gtk_image_new_from_pixmap(GdkPixmap? *pixmap, GdkBitmap? *mask);
GtkWidget* gtk_image_new_from_animation(GdkPixbufAnimation? *animation);
void gtk_image_set_from_icon_set(GtkImage *image, GtkIconSet? *icon_set, GtkIconSize size);
void gtk_image_set_from_image(GtkImage *image, GdkImage? *gdk_image, GdkBitmap? *mask);
void gtk_image_set_from_pixbuf(GtkImage *image, GdkPixbuf? *pixbuf);
void gtk_image_set_from_pixmap(GtkImage *image, GdkPixmap? *pixmap, GdkBitmap? *mask);
void gtk_image_set_from_animation(GtkImage *image, GdkPixbufAnimation? *animation);

<< GtkHSeparator LesWidgetsGtk GtkImageMenuItem >>

Commentaires [Cacher commentaires/formulaire]
Ajouter un commentaire à cette page:

Apinc