Page 1 sur 1

statusbar bug?

Publié : lun. 19/déc./2016 18:12
par Mesa
Il parait que les statusbartext raised ne s'affiche pas "raised" avec certains thème windows. Vous pouvez tester le code ci-dessous ?

Merci

Code : Tout sélectionner

;
; ------------------------------------------------------------
;
;   PureBasic - StatusBar example file
;
;    (c) Fantaisie Software
;
; ------------------------------------------------------------
;


If OpenWindow(0, 100, 150, 300, 100, "PureBasic - StatusBar Example", #PB_Window_SystemMenu | #PB_Window_SizeGadget)

  If CreateStatusBar(0, WindowID(0))
    AddStatusBarField(100)
    AddStatusBarField(50)
    AddStatusBarField(100)
  EndIf

  StatusBarText(0, 0, "Area 1")
  StatusBarText(0, 1, "Area 2", #PB_StatusBar_BorderLess)
  StatusBarText(0, 2, "Area 3", #PB_StatusBar_Right | #PB_StatusBar_Raised) ;<===== raised fonctionne ?
      
  Repeat

  Until WaitWindowEvent() = #PB_Event_CloseWindow
  
EndIf 
M.

Re: statusbar bug?

Publié : lun. 19/déc./2016 18:22
par Ar-S
5.50 x86 x64 OK
5.44 x86 OK

Re: statusbar bug?

Publié : lun. 19/déc./2016 18:52
par Micoute
J'ai essayé toutes les versions à partir de la 5.51 en remontant vers les anciennes versions et les résultats escomptés sont apparus à la 4.60

Re: statusbar bug?

Publié : lun. 19/déc./2016 21:23
par venom
Chez moi avec windows 10 et pb 5.50 x64 je n'ai pas de relief élevé






@++

Re: statusbar bug?

Publié : mar. 20/déc./2016 1:41
par Ar-S
ça marche tout le temps pourvu qu'on decoche "activer le support des themes" sinon ça ne fonctionne pas. (ça reste flat)

Re: statusbar bug?

Publié : mar. 20/déc./2016 7:32
par Fred
C'est les nouvelles version de Windows qui ne supportent plus ce flag

Re: statusbar bug?

Publié : mar. 20/déc./2016 8:20
par Micoute
Merci pour le renseignement, mais pourquoi cela fonctionne t-il avec les versions inférieures à la 5.0 ?
Imageimagik