OVH Cloud OVH Cloud

POPUP menus

2 réponses
Avatar
SAISAS
Bonjour,

je voudrais faire dans une application VB 6 un menu contextuel similaire à
celui de Powerpoint, c'est à dire qui me permette d'affichier des nomsde page
te de revenir à la bonne page en cliquant sur le menu;

J'ai beau chercher sur Internet les bonnes API, je ne trouve rien.

Merci de m'aider.

2 réponses

Avatar
Vincent Guichard
SAISAS a écrit :
Bonjour,

je voudrais faire dans une application VB 6 un menu contextuel similaire à
celui de Powerpoint, c'est à dire qui me permette d'affichier des nomsde page
te de revenir à la bonne page en cliquant sur le menu;

J'ai beau chercher sur Internet les bonnes API, je ne trouve rien.

Merci de m'aider.



Bonjour,

PopupMenu menuname, flags, x, y, boldcommand

Le menu "menuname" doit exister, mais peut être .Visibleúlse de façon
à ne pas apparaître dans la barre de menu. La liste des pages peut être
crée de manière dynamique (voir les sujets récents sur les menus
dynamiques).

de rien,

Vincent Guichard
Avatar
SAISAS
J'ai vu, merci beaucoup.

Il me manquait quelques réponses. Je les transcris ici pour ceux qui
chercheraient aussi la réponse :

1) remettre la liste à la bonne taille : on peut vider la liste avec UnLoad
menu(i)

2) Que se passe-t-il lorsque la liste dépasse la taille de l'écran : windows
met automatiquement des boutons de pagination

3) Comment passer des valeurs de clé : utiliser le "Tag" du menu pour
transmettre l'info (on la récupère avec menu(Index).Tag dans l'évènement
Click)

Bonne réception