Gadgets trop proches sous Leopard (MacOS)

Archive.
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Gadgets trop proches sous Leopard (MacOS)

Message par Oliv »

Lorsque les gadgets sont assez proches, ils sont mal dessinés tant qu'il n'y a pas d'actions sur la fenêtre.
Ce code fonctione sous Windows, je pense donc que ça ne viens pas de moi, mais je ne suis pas sur...

Code : Tout sélectionner

Enumeration; Menus
  #Sept
  #Huit
EndEnumeration
#Vrai = 1 : #Faux = 0 : #Oui = 1 : #Non = 0



; Variables
Sortie.b = 0
Event.l
Hide.l = 0


; Tableaux


; Initialisations



If OpenWindow(0, 0, 0, 220, 500, "OSMail", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
  CreateGadgetList(WindowID(0))
    ButtonGadget(#Sept,15,235,30,30,"7",#PB_Text_Center)
    ButtonGadget(#Huit,50,235,30,30,"8",#PB_Text_Center)
  
  
  
  
  Repeat
  
    Event = WaitWindowEvent()
    
    Select Event
      Case #PB_Event_Menu
        Select EventMenu()
          Case #PB_Menu_Quit
            Sortie = #Vrai
      EndSelect
            Case #PB_Event_Gadget
        MessageRequester("Bug","Le bug disparait")
    EndSelect
  Until Sortie = #Vrai
EndIf

End
Dernière modification par Oliv le dim. 18/nov./2007 12:25, modifié 1 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

ton code de constante inconnu est bourré
des lignes de codes, il manques ...

perso j'ai pas le temps Dommage, de tout réécrire....

dans la mesure du possible de mettre des codes executable essayez !!
parce que sinon , les réponses rares seront ! :)
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Dans l'idée, ton message est vrai
mais sous MacOS, tu devrais essayer
et la constante "#PB_Menu_Quit" manquante tu devrais trouver :wink:

Plus sérieusement il n'y a pas la constante ""#PB_Menu_Quit" sous Windows, en fait elle correspond à "#PB_Event_CloseWindow" mais dans la barre des menus et le dock de MacOS.
Par contre si il y a une autre erreur ou constante inconnue que je n'ai pas vu dis le moi !
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Oliv a écrit : Par contre si il y a une autre erreur ou constante inconnue que je n'ai pas vu dis le moi !

Code : Tout sélectionner

; Menus
  #Sept
  #Huit
EndEnumeration
il n'y a rien que te choque la ?? :lol: :lol: :D
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Arf les joies du copier/coller :oops: C'est corrigé

Merci
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

pour en revenir a ton probleme

c'est vrais que sous windows, c'est nickel !!

n'ayant pas de Mac, je ne peux voir le probleme
je dirai en substant, que sous windows , nous pourrions les rapprocher bien plus !! .. :D


demande sur le forum Anglais, il y a surement plus de possesseur de Mac la bas .. :? :)
Répondre