ScreenWidth()

Syntaxe

Resultat = ScreenWidth()
Description
Renvoie la largeur de l'écran courant, précédemment ouvert avec OpenScreen() ou OpenWindowedScreen().

Arguments

Aucun.

Valeur de retour

Renvoie la largeur de l'écran en cours, ou zéro si aucun écran est ouvert.

Exemple

InitSprite()

 ; Ouverture d'un écran 800*600 32 bits, noir par défaut
OpenScreen(800, 600, 32, "Sprite")

StartDrawing(ScreenOutput())
W=ScreenWidth()
H=ScreenHeight()
D=ScreenDepth()
DrawText(10,50,"Largeur de l'écran : " + Str(W))
DrawText(10,100,"Hauteur de l'écran : " + Str(H))
DrawText(10,150,"Profondeur des couleurs : " + Str(D))
StopDrawing()

 ;Inversion des buffers = affichage sur l'écran
FlipBuffers()  

 ;Attendre 4 secondes
Delay(4000)

 ;Fermer l'écran
CloseScreen() 

Voir aussi

OpenScreen(), OpenWindowedScreen(), ScreenHeight(), ScreenDepth()

OS Supportés

Tous

<- ScreenOutput() - Screen Index - SetFrameRate() ->