Il s'agit d'une ressource code qui permet de définir une fonction exploitable par Curvus Pro.
Un module est particulièrement utile pour créer des fonctions trop complexes pour être définies dans Curvus Pro même.
Exemple:
- Sommes ou produits à n termes
- Long calculs (produits matriciels)
- etc.
Comment créer un module pour Curvus Pro?
• Ouvrez le projet "ModuleGenerique68K.µ" (pour 680x0) ou "ModuleGeneriquePPC.µ" (pour PowerPC)
• Modifiez le fichier source "ModuleGenerique.p"
• Compilez
• Ouvrez le module à l'aide de ResEdit pour y modifier les ressources "INFO" et "ALRT" en rapport avec votre fonction.
Que contient un module pour Curvus Pro?
• Une ou deux ressources "CODE", le code à proprement parler du module
- ID=128 code pour 680x0
- ID=129 code pour PowerPC
Un module "FAT" contiendra ainsi les deux ressources.
• Une ressource "INFO" ID=128, quelques informations concernant la fonction définie par le module
- "Nombre de paramètres" Nombre de paramètres que la fonction attend (0 pour les constantes)
- "Nombre complexe" True si la fonction calcule en nombre complexes
- "Nom" Nom de la fonction que Curvus Pro reconnaîtra
• Une ressource "ALERT" ID=128, une boîte d'alerte affichant diverses informations (crédits, syntaxe, etc.).
Cette boîte est ouverte lorsque l'utilisateur sélectionne le module dans le sous-menu "À propos des modules" du menu Pomme.
Toutes les question ou les remarques sont les bienvenues!
arizona@pobox.com
Simon Bovet
Boine 29
2000 Neuchâtel
Suisse
Tél. ++41 32 725 39 04
Vos modules nous intéressent!
Vous avez créé un module et il pourrait être utile à d'autres personnes que vous? N'hésitez alors pas à nous envoyer votre production que nous inclurons dans les prochaines versions.