Gambas Documentation
Aperçu du Langage
À traduire
Code Snippets
Comment faire ...
Compilation et installation
Composants
gb
gb.args
gb.cairo
gb.clipper
gb.complex
gb.compress
gb.crypt
gb.db
gb.db.form
gb.dbus
gb.debug
gb.desktop
gb.desktop.gnome.keyring
gb.eval
gb.eval.highlight
gb.form
gb.form.dialog
gb.form.editor
gb.form.mdi
gb.gmp
gb.gsl
gb.gtk
gb.gtk3
gb.gui
gb.image
gb.image.effect
gb.image.imlib
gb.image.io
gb.inotify
gb.libxml
gb.media
gb.mysql
gb.net
gb.net.curl
gb.net.smtp
gb.openal
gb.opengl
gb.opengl.glsl
gb.opengl.glu
gb.opengl.sge
gb.option
gb.pcre
gb.pdf
gb.qt4
gb.qt4.ext
gb.qt4.opengl
gb.qt4.webkit
gb.qt5
gb.qt5.opengl
gb.report
gb.scanner
gb.sdl
.Joystick
Desktop
Draw
Fill
Font
Image
Joystick
Joysticks
Key
Line
Mouse
Window
_new
Activate
Caption
Clear
Close
Close
Deactivate
Draw
Enter
Fill
Framerate
FullScreen
Height
Id
JoyAxisMove
KeyPress
KeyRelease
Leave
Mouse
MouseDown
MouseMove
MouseUp
Open
Refresh
Resizable
Resize
Show
Shown
Text
Title
Tracking
Update
Width
gb.sdl.sound
gb.settings
gb.signal
gb.util
gb.util.web
gb.v4l
gb.vb
gb.web
gb.web.feed
gb.xml
gb.xml.html
gb.xml.rpc
gb.xml.xslt
Controls pictures
Derniers changements
Dépôt d'applications
Documentation de l'Environnement de développement
Documentation des développeurs
Documents
Indenter
Index de tous les Documents
Index du langage
Lexique
LISEZ-MOI
Manuel du wiki
Messages d'erreur
Tutoriels
Wiki License

Window (gb.sdl)

Cette classe implémente une fenêtre.

Cette classe est instanciable.

Propriétés
Caption   Un synonyme pour la propriété Text.
Framerate   Retourne ou définit le nombre de rafraîchissements par seconde, donc le nombre d'appels à Draw par seconde.
FullScreen   Retourne ou définit si la fenêtre est en plein écran.
Grabbed  
Handle  
Height   Retourne ou définit la hauteur de la fenêtre.
Id   Un synonyme de la propriété Handle.
Mouse   Retourne ou définit l'apparence du curseur quand il pointe à l'intérieur de la fenêtre. Utilisez pour cela les constantes de la classe Mouse.
Resizable   Constante utilisée par la propriété border ? pour indiquer que la fenêtre peut être redimensionnée librement.
Shown   Retourne ou définit si la fenêtre est affichée.
Text   Retourne ou définit le titre de la fenêtre.
Title   Un synonyme de la propriété Text.
Tracking   Retourne ou définit si le contrôle reçoit les évènements MouseMove sans appui sur un bouton.
Width   Retourne ou définit la largeur de la fenêtre.

Méthodes
Clear   Efface le contenu la fenêtre.
Close   Ferme la fenêtre.
Fill   Remplit la fenêtre avec la couleur Color.
Refresh   Redessine le contenu de la fenêtre, autrement dit rappelle Draw.
Screenshot  
Show   Affiche la fenêtre.
Update   Un synonyme pour la fonction Refresh.

Evénements
Activate   Levé quand la fenêtre est activée.
Close   Levé quand la fenêtre va être fermée.
Deactivate   Relevé quand la fenêtre est désactivée.
Draw   Levé lorsque la fenêtre a besoin d'être redessinée.
Enter   Levé lorsque la souris entre dans la fenêtre.
JoyAxisMove   Drapeau levé quand le manche (ou assimilé) d'un joystick activé est déplacé alors que la fenêtre a le focus.
JoyBallMove  
JoyButtonPress  
JoyButtonRelease  
JoyHatMove  
KeyPress   Est levé si une touche est pressée pendant que le contrôle a le focus.
KeyRelease   Levé quand une touche est relachée tant que le contrôle a le focus.
Leave   Levé quand la souris quitte la fenêtre.
MouseDown   Levé lorsqu'un bouton de la souris est pressé alors que le curseur se situe dans un contrôle.
MouseMove   Activé quand la souris se déplace à l’intérieur d’un contrôle tandis qu’un bouton de la souris est pressé.
MouseUp   Cet événement est déclenché lorsqu'un bouton de la souris est relâché alors que le curseur se situe dans un contrôle.
Open   Levé quand la fenêtre va être visible pour la première fois.
Resize   Relevé quand la fenêtre est redimensionnée.