PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Manipuler le menu principal
Manipuler le menu principal
Débuté par Chris, 17 nov. 2006 09:04 - 5 réponses
Posté le 17 novembre 2006 - 09:04
Bonjour,

J'ai ajouté un menu principale à une fenetre windev.

Je souhaite manipuler ce menu par programmation : ajouter des menus, sous menus, leur attribuer une action...

Je souhaite créer une arborescence par programmation.

Exemple :
CLIENT1 CLIENT2
SOUSCLIENT1 SOUSCLIENT2
SOUSCLIENT2

etc...
Posté le 18 novembre 2006 - 08:14
Bonjour,

Les manipulations que vous désirez effectuer ne sont pas possibles avec Windev. Vous devez créer le menu 'complet' dans l'éditeur et ensuite utiliser la propriété '..Visible' pour cacher ou afficher les options. Quelqu'un d'autre sur le forum aurait peut-être une solution... L'utilisation des arbres pourrait également peut-être vous aider.

Christian Potvin
Beaulieu Canada

Bonjour,

J'ai ajouté un menu principale à une fenetre windev.

Je souhaite manipuler ce menu par programmation : ajouter des menus, sous menus, leur attribuer une action...

Je souhaite créer une arborescence par programmation.

Exemple :
CLIENT1 CLIENT2
SOUSCLIENT1 SOUSCLIENT2
SOUSCLIENT2

etc...
Posté le 18 novembre 2006 - 11:24
J'avais déjà pensé à la solution visible.
Mais ce n'est pas très optimisé vu que l'on ne connait pas le nombre d'instance a afficher et que ce nombre sera surement illimité.

Je vais faire autrement.
Merci.
Posté le 18 novembre 2006 - 13:45
Chris avait soumis l'idée :
J'avais déjà pensé à la solution visible.
Mais ce n'est pas très optimisé vu que l'on ne connait pas le nombre d'instance a afficher et que ce
nombre sera surement illimité.

Dans le même chapitre, il est donc impossible de faire un menu qui permettrait de présenter dans le
choix FICHIER, les 4 (ou ) derniers documents traités avec le programme, comme il est courant de
le voir ?
Posté le 18 novembre 2006 - 23:31
Salut !


On 18-Nov-2006, teamk13 <teamk13@wanadoo.fr> wrote:

Dans le même chapitre, il est donc impossible de faire un menu qui
permettrait de présenter dans le
choix FICHIER, les 4 (ou ) derniers documents traités avec le programme,
comme il est courant de
le voir ?




Je crois bien que si !
Mais attention, je n'ai pas encore essayé !

Il y a une syntaxe permettant d'ajouter à un menu un menu contextuel ...
Il suffirait alors de créer un menu contextuel contenant le nombre maximum
de fichiers que tu veux pouvoir proposer.
Puis, modifier les libellés de ce menu contextuel et rendre invisibles les
options inutiles ...
Le code chaque option devrait lancer une procédure avec comme paramêtre le
libellé de l'option par exemple).

En espérant que cela te mette sur la piste ...


--
Marcel Berman
Animateur de la section belge de WinDAsso
Posté le 28 décembre 2006 - 13:50
Bonjour,

J'ai le même soucis que vous, c'est à dire que je veux créer un menu entièrement par programmation ...

Si vous avez une solution je suis prneur, et si je trouve quelque chose je vous l'envoie.


Cordialement,

Jean