#1 Wed 17 November 2004 17:26
- Virginie Girault
- Invité
Creer un bouton Graphique sous MB
De: V. Girault
Bonjour,
Je suis actuellement en train de definir la boite de dialogue pour un outil que j'ecris. Je voudrais creer non plus les classiques boutons que permet MB avec un texte (plutot une legende) dessus mais une image, comme tous les bons boutons que l'on connait sous la plupart des OS actuels. Ceci me taraude depuis pas mal de temps....
J'ai donc defini dans une variable chaine (DESSIN)le code ASCII qui conviendrait a mon bouton, puis frauduleusement je force son passage sur le bouton via la commande de ma boite de dialogue Control Button Title dessin Calling.... . Ca ne marche pas ce qui m'etonne a moitie seulement car je passe tout de meme une chaine a Title, mais c'est le seul moyen que j'ai trouve. Vous auriez une idee ou une autre solution ? Merci beaucoup.
#2 Wed 17 November 2004 18:25
- Michel Wurtz
- Invité
Re: Creer un bouton Graphique sous MB
Je voudrais creer non plus les classiques boutons que permet MB avec un texte (plutot une legende) dessus mais une image, comme tous les bons boutons que l'on connait sous la plupart des OS actuels. Ceci me taraude depuis pas mal de temps....
On peut associer un graphique a un bouton, a condition que ce graphique
soit une icone dans une dll (en gros une des images qu'il est possible
d'associer a un programme). Il faut donc
- Visual Studio ou un autre outil capable de gerer ce genre de
ressource
- referencer l'image dans la dll comme illustration du bouton
(voir doc de MapBASIC : c'est explique quelque part, je crois)
Michel Wurtz
MAAPAR/SDSI/CERI/DIG
#3 Thu 18 November 2004 09:13
- Geo Maumet
- Invité
Re: Creer un bouton Graphique sous MB
Bonjour
Attention, les images dans les boutons en utilisant une dll de ressources, ne
sont possible que pour les boutons des barres d'outils, pas dans les boites de
dialogue.
J'utilise plutot VB et la possibilite serveur OLE de MapInfo pour faire des
boites de dialogue plus graphique.
Salut
Laurent
#4 Thu 18 November 2004 13:12
- Virginie Girault
- Invité
Re: Creer un bouton Graphique sous MB
De: V. Girault
Extra ! Vous auriez un petit exemple du code VB et utilisation du serveur OLE de MI, parce qu'ici, je decroche totalement : je ne m'y connait que tres peu en VB et je n'ai jamais utilise ce serveur OLE de MI.... Merci beaucoup !
#5 Mon 22 November 2004 17:47
- Melusine
- Invité
Re: Creer un bouton Graphique sous MB
De: Melusine
La reponse se trouve dans cette doc : (en anglais)
http://www.paris-pc-gis.com/MI_Enviro/I … onpads.htm