StatusBarImage()
Syntaxe
StatusBarImage(#BarreEtat, Champ, ImageID [, Apparence])Description
Ajoute ou remplace une image d'un champ.
Arguments
#BarreEtat La barre d'état à utiliser. Champ Le champ à utiliser.
Le premier champ commence à zéro.ImageID L'identifiant de l'image à utiliser.
Cet identifiant est aisément obtenu avec ImageID().Apparence (optionnel) Peut être une combinaison des valeurs suivantes (combinaison avec l'opérateur '|' (OR)): #PB_StatusBar_Raised : Bordure en relief élevé (Sauf OS X et Windows avec thème graphique) #PB_StatusBar_BorderLess: Sans bordure #PB_StatusBar_Center : Texte centré #PB_StatusBar_Right : Texte aligné à droite
Valeur de retour
Aucune.
Exemple
If OpenWindow(0, 0, 0, 340, 50, "Barre d'état et Image", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_SizeGadget) If CreateStatusBar(0, WindowID(0)) AddStatusBarField(120) AddStatusBarField(170) EndIf UsePNGImageDecoder() If LoadImage(0, #PB_Compiler_Home + "Examples/Sources/Data/world.png") ;Changer le Chemin/NomFichier vers votre propre icône de 16x16 pixels. StatusBarImage(0, 0, ImageID(0)) EndIf If LoadImage(1, #PB_Compiler_Home + "Examples/Sources/Data/Drive.bmp") ; Changer le Chemin/NomFichier vers votre propre icône de 16x16 pixels. StatusBarImage(0, 1, ImageID(1), #PB_StatusBar_Right) EndIf Repeat Until WaitWindowEvent() = #PB_Event_CloseWindow EndIf ; Avez-vous remarqué la transparence des deux icônes ?
Voir aussi
StatusBarText(), StatusBarProgress(), CreateStatusBar()
OS Supportés
Tous