Page 1 sur 1

Cacher un titre de menu [Résolu]

Publié : mar. 17/avr./2007 15:30
par Kwai chang caine
Bonjour à tous

Je connais la fonction DisableMenuItem :

Code : Tout sélectionner

If OpenWindow(1, 200, 200, 200, 100, "Exemple DisableMenuItem")

  CreateMenu(0, WindowID(1))
  MenuTitle("Projet")
  MenuItem(1, "Ouvrir")
  MenuItem(2, "Enregistrer")
  MenuTitle("Essais")
  MenuItem(3, "Ouvrir")
  MenuItem(4, "Enregistrer")
  DisableMenuItem(0,3,1)     ; Désactive le second élément du menu ("Enregistrer")
       
EndIf

Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
Ou bien Hidemenu qui cache tout le menu, mais peut on cacher carrément le titre "ouvrir" ou "essais" ?

Merci et bonne journée

Publié : mar. 17/avr./2007 16:10
par brossden
je pense qu'en creant deux menu l'un avec certaine option et l'autre sans tu pourras t'en sortir avec :

DisplayPopupMenu()

Publié : mar. 17/avr./2007 16:43
par Kwai chang caine
Bon si il n'y a pas d'autres possibilités, je ferais comme tu m'a dis

Merci denis

Publié : mer. 18/avr./2007 14:25
par Patrick88
tu peux aussi détruire le menu en cours , et le recréer avec d'autres options

pat

Publié : mer. 18/avr./2007 15:25
par Kwai chang caine
D'accord merci Patrick88 :wink: