|
Iniciado por lg, 04,nov. 2004 01:13 - 2 respuestas |
| |
| | | |
|
| |
Publicado el 04,noviembre 2004 - 01:13 |
Bonjour,
J'aimerais que tous les champs tables de toutes les fenêtres de mon application aient le même menu contextuel.
Comment est-il possible de définir un unique menu contextuel qui peut être utilisé par plusieurs fenêtres ?
D'avance merci,
Laurent |
| |
| |
| | | |
|
| | |
| |
Publicado el 04,noviembre 2004 - 10:03 |
La seule solution est par la programmation d'une fenetre popup qui en fait a exactement le meme fonctionnement qu'un menu contextuel. Il suffit de declencher son ouverture par le clic droit de la souris est de mettre sur la popup les differents menus. le simple clic en dehors de cette fenetre declenche sa fermeture. Il y a meme un avantage car on peut la personnaliser totalement. |
| |
| |
| | | |
|
| | |
| |
Publicado el 04,noviembre 2004 - 12:42 |
J'utilise une autre solution qui consiste à définir un menu contextuel dans le fenêtre principale de l'appli
les tables qui utilise se menu sont déclarée avec le menu ctx désactivé sur l'événement WM_RBUTTONDOWN le code suivant permet d'ouvrir le menu OuvreMenuContextuel(FenêtrePrincipale.MenuContextuelStandardTable)
bon dev JCP |
| |
| |
| | | |
|
| | | | |
| | |
|