Toolbar et toggle

Codes specifiques à MacOS X
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Toolbar et toggle

Message par MetalOS »

Bonjour tous le monde,

J'essaie de faire fonctionner la fonction Toggle sur un ToolBarImageButton() mais sans résultat sur Mac OS X 10.9 avec PB 64bits. Pour tester j'ai utilisé l'exemple de ToolBar livré avec les exemples de PB. Quelqu'un aurait une idée ?

Voici un exemple:

Code : Tout sélectionner

If OpenWindow(0, 0, 0, 600, 200, "ToolBar", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  
  StringGadget(0, 0, 0, 96, 32, "")
  
  CreateImage(0, 32, 32)
  StartDrawing(ImageOutput(0))
  Box(0,0,32,32,RGB(255,255,255))
  Box(4,4,24,24,RGB(255,0,0))
  StopDrawing()
  
  CreateToolBar(0, WindowID(0))
  TB_ID = ToolBarID(0)
  ToolBar_SetMode(TB_ID, 1, 1)
  
  ToolBarImageButton(0, ImageID(0), #PB_ToolBar_Toggle)
  Item = ToolBar_ItemAtIndex(TB_ID, 0)
  ToolBar_SetItemLabel(Item, "Button")
  
  ToolBarImageButton(1, ImageID(0))
  Item = ToolBar_ItemAtIndex(TB_ID, 1)
  ToolBar_SetItemLabel(Item, "String gadget")
  ToolBar_SetItemGadget(Item, GadgetID(0))
  
  Repeat
  Until WaitWindowEvent() = #PB_Event_CloseWindow 
  
EndIf
Avatar de l’utilisateur
Mindphazer
Messages : 635
Inscription : mer. 24/août/2005 10:42

Re: Toolbar et toggle

Message par Mindphazer »

Salut,
d'où sortent tes fonctions ToolBar_xx ??
Ce ne sont pas des fonctions natives de PB...
Bureau : Win10 64bits
Maison : Macbook Pro M1 14" SSD 512 Go / Ram 16 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Toolbar et toggle

Message par MetalOS »

Désolé j'avais oublié que j'utilisais une lib pour la ToolBar. Tu peut la trouver ici:

http://www.purebasic.fr/english/viewtop ... 19&t=50688

Mais après ca ne change rien ToolBarImageButton() reste une commande native à PB.
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Toolbar et toggle

Message par MetalOS »

Je vient d'avoir la réponse sur le forum Anglais ou il semblerais que ce soit un bug de PB. Je l'est signaler sur le Forum Anglais. Affaire à suivre...
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Toolbar et toggle

Message par MetalOS »

Problème corrigé avec PB 5.31. Merci Fredo :wink:
Répondre