Pilotage de Denis Draw par une DLL Externe

Lance_Vic:boolean;
    Recherche l'applicatif Vincent Draw, attend son initialisation et recherche son numéro de fenêtre (Handle) qui va permettre de lui envoyer les commandes de dessin.
    L'applicatif Denis-draw doit au moins avoir été ouvert une fois, pour qu'il se soit enregistré dans la base de registre.
Open_Vue(filename:string):boolean;
    Créer un fichier ATO, passer son nom dans la variable filename.
    Si vous utiliser cette commande, il faut alors exclure la commmande Lance_Vic.
Lance_Vue:boolean;
    Ferme l'écriture du fichier ATO et Appele la prévisualisation avec ce fichier comme paramètre.
    Doit être utiliser en dernier a condition d'avoir utilisé la commande Open_Vue.

Vic_Start_path(x,y:integer); Vic_Close_path; Vic_Insert_pah; Vic_Set_Width_Path(width:integer); Vic_Stroke_Color(color:TColorRef); Vic_Fill_Color(color:TColorRef); Vic_Laser_Color(color:TColorRef); Vic_unset_laser; Vic_Add_ligne(x,y:integer); Vic_Add_Circle(r:integer); Vic_Add_Quart(x,y:integer); Vic_Add_IQuart(x,y:integer); Vic_Add_Spline(x,y:integer); Vic_Add_Bezier(x,y:integer); Vic_Add_Quadra(x,y:integer); Vic_Line(x,y,xx,yy:integer); Vic_Circle(x,y,r:integer; filled:boolean); Vic_Rectangle(x,y,l,h:integer; filled:boolean); Vic_Ellipse(x,y,l,h:integer; filled:boolean); Vic_Set_Relief(angle:integer; color:tcolorref; vanish_width:integer; vanish_color:tcolorref; deph:integer; light,minimum: integer); Vic_Set_Relief_Off; Vic_Set_Lumiere(angle:integer; color:tcolorref; raytype:integer); Vic_Lumiere_Off; Vic_Set_Shadow(angle:integer; front_color,Back_color:tcolorref; length,offset:integer; sinus:boolean); Vic_Shadow_Off; Vic_Get_HLS_RGB(h,l,s:real):TColorref;