Olivier Eckmann Posté(e) le 6 mars 2014 Posté(e) le 6 mars 2014 Bonjour, Dans la perspective de normaliser la production de plan selon les donneurs d'ordre, j'envisage de proposer une(des) palettes qui reprennent les étapes de dessin/contrôle des plans. J'ai envisagé plusieurs solutions mais chacune a ses limites:1. Palette AutoCAD, fichier XTP sur un dossier partagé du réseau, mais cela oblige chaque utilisateur à importer la palette XTP créée. De plus je ne suis pas sûr qu'il mette à jour la dernière version systématiquement.2. Palettes communes et partagées pour tout le monde sur le réseau. Le problème c'est que les utilisateurs ont des AutoCAD 2007 à 2014, et d'après ce que j'ai lu les palettes ne sont pas directement partageables entre les différentes versions d'AutoCAD. De plus le défaut des palettes, c'est que ce n'est pas forcément très explicite : icône ou texte J'envisage donc une 3ème solution qui consisterait à créer ma palette dans laquelle j'affiche une Winform qui encapsule un contrôle CHM, RTF, Html??? Dans ce contrôle je pourrais afficher un descriptif des étapes, des avertissements et des conseils et un bouton/lien pour lancer la commande correspondante dans AutoCAD. La question, est-ce que je peux lancer une commande AutoCAD à partir d'un texte?Hyperlien?image? dans un contrôle RTF, HTML, CHM?Le développement de l'interface se ferait en C#, les commandes à lancer étant C# ou lisp ou AutoCAD native.MerciOlivier
Maxence DELANNOY Posté(e) le 6 mars 2014 Posté(e) le 6 mars 2014 Le mieux ce serait d'utiliser WPF. Mais tu peux aussi utiliser un WebBrowser, il y a plusieurs événements qui te permettent de détecter les clics sur les liens : http://stackoverflow.com/questions/9804105/overriding-the-webbrowser-click-event. Maxence DELANNOYDéveloppement de compléments aux logiciels Autodesk : AutoCAD, Revit, Inventor, Vault, Navisworks... et autres logiciels de CAOWIIP - http://wiip.fr
Olivier Eckmann Posté(e) le 6 mars 2014 Auteur Posté(e) le 6 mars 2014 Il me semble que WPF nécessite au minimum le framework 3.0 et avec mes 2007 et 2008 qui ne supportent que le framework 2.0 ça ne devrait pas passer. Merci pour les liens permettant d'intercepter le clic dans un webrowser, je pense que je vais m'orienter là-dessus. Olivier
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant