StatusBarHeight() ?

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
filperj
Messages : 395
Inscription : jeu. 22/janv./2004 1:13

StatusBarHeight() ?

Message par filperj »

Voilà, une question toute bête (peut-être même très bête):
comment retrouver la hauteur de la statusbar ?
(par ex pour la barre de menu on a MenuHeight()... )
Le chaos l'emporte toujours sur l'ordre
parcequ'il est mieux organisé.
(Ly Tin Wheedle)
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Salut :)

Comme ça, peut-être :

Code : Tout sélectionner

;- Window Constants
Enumeration
  #Window_0
EndEnumeration

;- StatusBar Constants
Enumeration
  #StatusBar_0
EndEnumeration

Procedure Open_Window_0()
  If OpenWindow(#Window_0, 216, 0, 600, 300,  #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar , "New window ( 0 )")
    hStBar = CreateStatusBar(#StatusBar_0, WindowID())
;**********************************************************
    ;- Récupération de la hauteur et de la largeur de la StatusBar
    
    HeightStBar = SendMessage_(hStBar,#SB_GETRECT,0,@Value.RECT)
    SB_Height = Value\bottom - Value\top
    SB_Length = Value\right - Value\left
;-*********************************************************
    Debug SB_Length
    Debug SB_Height
  EndIf
EndProcedure
Chris :)
filperj
Messages : 395
Inscription : jeu. 22/janv./2004 1:13

Message par filperj »

cool, ça marche 8)
Merci beaucoup :D
Le chaos l'emporte toujours sur l'ordre
parcequ'il est mieux organisé.
(Ly Tin Wheedle)
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

filperj a écrit :cool, ça marche
Ben oui, si ça marchait pas, j'aurais pas posté :lol: ;)

Chris :)
filperj
Messages : 395
Inscription : jeu. 22/janv./2004 1:13

Message par filperj »

Sait-on jamais, ya des blagueurs, desfois :lol:
Non, je voulais surtout dire que je suis arrivé à le faire marcher (et du 1er coup).
Le chaos l'emporte toujours sur l'ordre
parcequ'il est mieux organisé.
(Ly Tin Wheedle)
Répondre