2010-04-23 4 views
1

De nos jours, un certain nombre d'outils commerciaux et open source ont été développés à cet effet. Cependant (malheureusement), aucun d'entre eux ne répond à mes exigences pour un problème spécifique que je suis en train de traiter. Actuellement, je travaille sur un projet qui expose différentes classes et fonctions à un utilisateur en tant qu'interface de script. L'utilisateur peut utiliser les objets de l'interface de script personnalisée et appeler des méthodes pour résoudre certains problèmes spécifiques.Documentation XML pour l'aide contextuelle

Le problème auquel je suis confronté est que les utilisateurs de mes classes ont besoin d'une sorte de documentation afin d'écrire leur script efficacement. Pour résoudre ce problème, je prévois d'utiliser le fichier XML généré par le compilateur pour fournir une aide contextuelle qui permet aux utilisateurs de passer la souris sur l'un des contrôles et les méthodes correspondantes de l'interface graphique et de lire la documentation de référence de la classe/méthode.

Mes questions sont les suivantes:

  • Puis-je obtenir le code source de l'échantillon? Est-ce que quelqu'un peut me conseiller sur la meilleure façon d'aborder ce problème?

Répondre

0

Free Pascal a quelque chose de similaire. L'analyseur Lazarus peut lire ces fichiers XML en tâche de fond, ce qui permet d'éditer la documentation pendant l'édition. L'analyseur Lazarus peut lire ces fichiers XML en arrière-plan. Bien sûr, il peut également afficher des informations déjà saisies. (mais plus dans un maquillage wiki, pas rendu)

Questions connexes