Picture (gb.gtk)

Cette classe représente une image.

Le contenu de l'image est stocké dans le serveur d'affichage, pas dans la mémoire de processus comme une Image.

Même si la couche du toolkit ne gère pas complétement la transparence encore, chaque image peut avoir un masque. Cette caractèristique peut être définit explicitement à l'instanciation de l'image, ou implicitement pendant le chargement d'un fichier image qui a de la transparence comme le PNG.

Pendant le dessin sur une image ayant un masque, l'image et le masque sont modifiés convenablement.

Cette classe est instanciable.

Cette classe se comporte comme un tableau statique en lecture / écriture.

Méthodes statiques
Flush   Vide le cache d'image interne.
FromString  
Load   Charge une image depuis le disque dur.
Refresh  

Propriétés
Depth   Retourne la couleur de profondeur de l'image.
H  
Height   Retourne la hauteur de l'image.
Image   Convertit l'image dans une image et le retourne.
Transparent   Retourne ou définit si l'image a un masque.
W  
Width   Retourne la largeur de l'image.

Méthodes
Clear   Efface l'image.
Copy   Retourne une copie de l'image, ou une copie d'une partie de l'image.
Fill   Rempli l'image avec la couleur indiquée.
Resize   Redimensionne une image.
Save   Enregistre une image sur le disque dur. L'extension du fichier du Path donnera le format de l'image sauvegardée.
Stretch   Return a stretched copy of a picture.
ToString