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

Soyez le premier à donner votre avis sur cette source.

Vue 2 483 fois - Téléchargée 272 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

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
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
65
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

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

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.