Tout comme ma suggestion dans le fil de discussion
Extension de l'interface avec les DLL, je voudrais proposer une autre nouveauté, mais cette fois sans étendre les commandes ou la syntaxe de Panoramic.
Lorsque Panoramic exécute la commande DLL_ON, je voudrais qu'en toute dernière action, Panoramic cherche la présence de la procédure
PanoramicApplicationScreen. Cette procédure serait définie comme suit:
- Code:
-
procedure PanoramicApplicationScreen(app: TApplication; scr: TScreen); stdcall;
et elle serait donc appelée par Panoramic de la manière suivante:
- Code:
-
PanoramicApplicationScreen(Application,Screen);
ce qui passerait le contexte application et la form 0 à la DLL, sous forme d'objet.
Bien sûr, le nom de la procédure est donné à titre indicatif.