PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Probleme de menu contextuel
Probleme de menu contextuel
Débuté par fabien.jaunas, 24 fév. 2006 11:44 - 6 réponses
Posté le 24 février 2006 - 11:44
En fait, j'ai un treeview et j'aimerai quand je clic droit dessus avoir un menu contextuel qui s'affiche.Je voudrai que ce menu contextuel(popup) soit gerer par programmation c'est a dire qu'a l'initialisation du treeview mon menu soit créer a vide et qu'une fois cliquez droit sur un champ du treeview je remplisse mon menu selon ce que contient le treeview...

Est ce possible de remplir un menu contextuel par programmation???
Si oui comment????

Slt olivier
Posté le 24 février 2006 - 12:13
saluche

fait une recherche sur 'menu contextuel sur treeview' y a deja un poste dessus :p
sinon quand tu fait description du champ arbre, dans IHM tu peut modifier le menu contextuel

voili voilou :D (bien dormi?)

allez l'OL
Posté le 24 février 2006 - 12:37
Non c que je veut avoir un menu contextuel qui serve pour toute mes applis...
Je veux qu'il soit vierge a l'initialisation du treeview et selon sur quoi je clique le menu sera différent.
C'est une sorte de menu dynamique.
Merci pr l'aide mais je connaissai deja..

Peu dormi
Posté le 24 février 2006 - 14:05
dsl du retard je tapai message mais g du partir manger :p

alors, pourrait pas créer 2 tables?


MenuContextuel(IdMenu,TypeChamp)
Option(IdOption,libellé,IdMenu)

tu cré une procédure pour créer menucontextuel avec comme paramètre le type du champ ki est obtenu quand tu clik sur un champ (avec NomChamp..Type)

voili voilou :D
Posté le 24 février 2006 - 15:17
Merci du renseignement pti lyonnais mais c pa comme ca kon l'envisage....
Posté le 24 février 2006 - 15:31
Si d'autres personne ont des idées......
Posté le 24 février 2006 - 17:32
Je me suis trouvé dans le même cas de figure et j'ai "résolu" le problème en utilisant une fenetre popup avec une table liée.
J'affiche un nom (option du menu) et derière, j'ai une le code SQL de la requète.

Le gros avantage de ce système est que je peux configurer le contenu une fois l'appli crée.

Ceci peux aussi être utile pour des fonctions de recherches.

A+