Aller au contenu

Boîtes de dialogue


zebulon_

Messages recommandés

Bonjour,

 

Il y a quelques temps, nous avons eu une discussion sur les boîtes de dialogue, sur le DCL et son côté vieillot et sur ObjectDCL.

 

http://www.cadxp.com/sujetXForum-6001.htm

 

Entre temps, j'ai consulté le site de Kenny Ramage, où il nous donne une autre façon de faire des boîtes de dialogue en lisp

 

http://www.afralisp.co.za/vl/vl-vba1.htm

 

Le principe, c'est d'utiliser VBA pour définir les boîtes de dialogue et de les charger et les exécuter avec lisp.

 

C'est moins puissant qu'ObjectDCL, mais nettement mieux que DCL

 

Amicalement

 

Zebulon_

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Lien vers le commentaire
Partager sur d’autres sites

Merci Zebulon_, c'est super

Je constate juste une chose ou deux qui pourraient manquer. C'est la gestion des listes déroulantes, l'affichage d'un bmp par exemple ou encore la gestion des ascenseurs

Et une autre question se pose. A ce niveau, ne serait-il pas plus intéressant de passer directement au vba plutôt que "bidouiller" avec le vlisp et les variables user*

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Lien vers le commentaire
Partager sur d’autres sites

Je suis d'accord, avec tout le respect qu'on doit à Kenny Ramage, ça tient de la bidouille.

 

Donc, j'en viens à la conclusion :

- soit on passe à VBA

- soit on continue avec LISP en se portant acquéreur de ObjectDCL

 

Mon choix est fait. Autodesk serait bien inspiré de racheter ObjectDCL pour le rajouter à une prochaine version.

 

Si quelqu'un peut leur glisser à l'oreille ...

 

Amicalement

 

Zebulon_

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Lien vers le commentaire
Partager sur d’autres sites

Oui, c'est une solution de se servir d'ObjetDCL, mais du coup, le lisp n'est plus aussi facilement portable

Et je te rejoins au souhait pour qu'un jour Autodesk se décide à améliorer ses boîtes de dialogue

Il suffit parfois d'être optimiste et patient (ou encore bruler un cierge ;) )

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Lien vers le commentaire
Partager sur d’autres sites

va pour le cierge.

 

Mais il faudrait qu'on soient plusieurs à faire brûler un cierge, sinon je doute de l'efficacité de cette mesure.

 

Amicalement

 

Zebulon_

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité