7. SDK
Αυτοματοποίηση και επέκταση του IQcad: σενάρια εντολών (scripts), τα ενσωματωμένα περιβάλλοντα Python και Pascal, το εγγενές SDK προσθέτων (plugins) και ο ενσωματωμένος επεξεργαστής σεναρίων Blade Runner.
- 7.1. Σενάρια
- 7.2. Αναφορά σεναρίων Python
- 7.3. Σενάρια Pascal
- 7.3.1. Εισαγωγή
- 7.3.2. Εκτέλεση Pascal
- 7.3.3. Το μοντέλο αντικειμένων
- 7.3.4. Αναφορά κλάσεων και καθολικών
- 7.3.5. Εντολές και συμβάντα
- 7.3.6. Διάλογοι
- 7.3.7. Διαθέσιμη RTL
- 7.3.8. Παραδείγματα
- 7.3.9. Διάλογοι και πλαίσια μηνυμάτων
- 7.3.10. Ζωντανές φόρμες
- 7.3.11. Ribbon και μενού
- 7.3.12. Περιορισμοί και συμβουλές
- 7.4. Πρόσθετα (Native SDK)
- 7.4.1. Πρόσθετα έναντι σεναρίων
- 7.4.2. Αρχιτεκτονική και σχεδιασμός
- 7.4.3. Ο κύκλος ζωής του προσθέτου
- 7.4.4. Εμπιστοσύνη και Διαχειριστής Προσθέτων
- 7.4.5. Εγκατάσταση προσθέτου
- 7.4.6. Το manifest (
plugin.json) - 7.4.7. Οδηγός 1 — το πρώτο σας πρόσθετο (Free Pascal)
- 7.4.8. Οδηγός 2 — σχεδίαση γεωμετρίας
- 7.4.9. Διάλογοι παραμέτρων και πλαίσια μηνυμάτων
- 7.4.10. Ζωντανά παράθυρα εργαλείων
- 7.4.11. Συνεισφορές σε κορδέλα και μενού
- 7.4.12. Συγγραφή προσθέτου σε C ή C++
- 7.4.13. Τα συνοδευτικά δείγματα
- 7.4.14. Αναφορά API
- 7.4.15. Αποσφαλμάτωση προσθέτων
- 7.4.16. Μεταγλώττιση για άλλες πλατφόρμες
- 7.4.17. Εκδόσεις και συμβατότητα — σύνοψη
- 7.5. Ο επεξεργαστής σεναρίων Blade Runner