Placer le menu (d'aide) à droite de la forme

Soyez le premier à donner votre avis sur cette source.

Vue 2 735 fois - Téléchargée 306 fois

Description

Comme certains logiciels, on peut placer le '?' ou le 'A propos de ...' sur la droite de la forme, tout en gradant les autres à gauche (Voir copie d'écran).

Cet exemple est la reprise de la source de 'Derrick soft' (je l'invente pas !) ( [url] http://www.vbfrance.com/article.aspx?Val=1270 /url ) que j'ai approfondis :
En fait, les fonctions sont centralisées dans un module.
C'est pratique : vous n'avez plus qu'à inclure ce module à votre projet et dans le Form_Load de ce dernier, vous mettez 'Call Menu_Droite(Me.mnuAide)', c'est tout ce qu'il y a à faire !

En plus, j'ai trouvé un détail rigolo :
Si vous choisissez un menu qui n'est pas le dernier, et bien ça décale les suivants. Ca peut être pratique !

Codes Sources

A voir également

Ajouter un commentaire Commentaires
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
29 nov. 2005 à 22:43
Laisse j'ai trouvé! Ma solution a été d'utiliser la fonction HtmlHelp de l'API.

Merci quand même =) !
cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 78
29 nov. 2005 à 20:24
Salut
Désolé, je ne m'y suis jamais intéressé.
Si c'est simplement lancer un fichier, tu peux toujours exécuter ShellExecute.
Regarde du côté de HelpWorkShop.
Même si tu n'utilises pas ce logiciel, tu y trouveras surement des infos et idées.
Regarde aussi cette source :
http://www.vbfrance.com/code.aspx?ID=25479
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
29 nov. 2005 à 03:35
Justement! Comment peut-on exécuter un fichier d'aide (par exemple un fichier HTML compilé *.chm ou *.hlp) à partir d'un menu? Voici mes tentatives infructueuses:

Private Sub mnuAide_Click()
Call App.HelpFile
End Sub

ainsi que...

Private Sub mnuAide_Click()
Shell App.HelpFile
End Sub

Bien entendu, j'avais défini App.HelpFile précédemment dans le Load de la feuille. Existe-t-il une solution?
cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014
5 févr. 2003 à 18:34
Très interressant :)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.