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é ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 28 October 2010 07:56

Clément Viguié
Participant occasionnel
Date d'inscription: 4 Dec 2008
Messages: 14

Problème mapbasic 9.0 raccourci menu

Bonjour,
Je développe un petit outil pour faciliter à mes collègues l'utilisation de mapinfo, et j'aurai 2questions:

La première, j'ai crée un nouveau menu auquel je souhaite associer un raccourci clavier (Ctrl +A) après diverses recherches j'ai écrit ce bout de code:

Code:

create menu "PDC" as
        "&Formulaire de saisie Ctrl+A/W^A" ID 20 calling preformulaire,
        "Export sous excel" ID 21 calling excel

mais ca ne marche toujours pas faut il inclure un autre bout de code ou un fichier autre que mapbasic.def dans mon .mb

Et la seconde question, peut on appeler directement une procédure lorsque qu'une entité vient d'être dessinée?

Cordialement
Merci pour vos réponse

Hors ligne

 

#2 Thu 28 October 2010 10:56

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Problème mapbasic 9.0 raccourci menu

Clément Viguié a écrit:

...après diverses recherches j'ai écrit ce bout de code...


Bonjour
Regardez l'exemple en fin de l'aide MapBasic sur "Create Menu statement"...

Hors ligne

 

#3 Thu 28 October 2010 11:09

Clément Viguié
Participant occasionnel
Date d'inscription: 4 Dec 2008
Messages: 14

Re: Problème mapbasic 9.0 raccourci menu

Merci Maurice pour le raccourci ca marche,
Une idée pour l'autre interrogation?
Lancer une commande à la fin de l'action dessin d'une entité?
Je m'explique : après avoir dessiné un entité un formulaire de saisie d'attribut s'ouvre automatiquement?
Merci

Hors ligne

 

#4 Thu 28 October 2010 11:15

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Problème mapbasic 9.0 raccourci menu

Le plus dur est de savoir quand une entité est finie de dessiner...
Peut-être en testant le changement du nombre de lignes de la table en édition... ??

Hors ligne

 

#5 Thu 28 October 2010 11:23

Clément Viguié
Participant occasionnel
Date d'inscription: 4 Dec 2008
Messages: 14

Re: Problème mapbasic 9.0 raccourci menu

La couche que je crée et composer que de polygone, donc la fin du dessin se traduit par le double clic de la souris... si 'ajout d'une ligne dans la table édition n'est pas un action récupérable, le double clic en est il une? si oui par quel commande?
Comme ca je suis ton idée, à chaque double clic je contrôle si le nombre de ligne a été modifié et si oui j'appelle ma procédure.
Merci

Hors ligne

 

#6 Thu 28 October 2010 17:48

jean94
Participant assidu
Date d'inscription: 13 Aug 2009
Messages: 436

Re: Problème mapbasic 9.0 raccourci menu

bonjour

P-e ceci CommandInfo(CMD_INFO_DLG_DBL) mais je crois que sa fonctionne seulement dans une boîtes de dialog

JF

Hors ligne

 

#7 Fri 29 October 2010 11:11

Clément Viguié
Participant occasionnel
Date d'inscription: 4 Dec 2008
Messages: 14

Re: Problème mapbasic 9.0 raccourci menu

MerciJF mais CommandInfo(CMD_INFO_DLG_DBL) est valable pour les list box ou autre

Hors ligne

 

Pied de page des forums

Powered by FluxBB