banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#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

 

Pied de page des forums

Powered by FluxBB