GetWindowColor()
Syntaxe
Resultat = GetWindowColor(#Fenetre)Description
Renvoie la couleur de fond d'une fenêtre.
Arguments
#Fenetre La fenêtre à tester.
Valeur de retour
Renvoie la couleur de fond d'une fenêtre qui a été préalablement spécifiée par la commande SetWindowColor().
Si aucune couleur de fond n'a été spécifiée, la valeur -1 est renvoyée.
Exemple
If OpenWindow(0, 0, 0, 220, 100, "Exemple...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
SetWindowColor(0, RGB(255, 255, 0)) ; Fenêtre avec un fond de couleur jaune
ButtonGadget (1, 10, 60, 200, 30, "Cliquer")
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case 1
Couleur = GetWindowColor(0)
Debug "La couleur de la fenêtre est " + Str(Couleur)
Debug "Composante Rouge : " + Str(Red(Couleur))
Debug "Composante Verte : " + Str(Green(Couleur))
Debug "Composante Bleue : " + Str(Blue(Couleur))
EndSelect
EndSelect
Until Event = #PB_Event_CloseWindow
EndIf
Voir aussi
SetWindowColor()
OS Supportés
Tous