Added upstream from http://ftp.icm.edu.pl/pub/loglan/
[loglan.git] / doc / prototyp.doc
1 IIUWGRAPH:\r
2 procedure gron(mode :integer);\r
3 procedure groff;\r
4 procedure cls;\r
5 procedure point(x,y :integer);\r
6 procedure move(x,y :integer);\r
7 procedure draw(x,y,c :integer); /* lineto */\r
8 procedure hfill(x :integer);    /* Hline  */\r
9 procedure vfill(y :integer);    /* Vline  */\r
10 procedure color(c :integer);    /* setfgcolor */\r
11 procedure patern(x1,y1,x2,y2,c,motif :integer); /* box */\r
12 procedure intens(num :integer; x,y:arrayof integer; c,motif :integer); /* polygon*/\r
13 procedure palett(x :integer);\r
14 procedure border(c :integer); /* setbgcolor */\r
15 function  inxpos : integer;\r
16 function  inypos : integer;\r
17 procedure inpix( output x,y :integer);\r
18 function  getmap(x,y :integer):arrayof integer;\r
19 procedure putmap(map :arrayof integer);\r
20 procedure ormap(map :arrayof integer);\r
21 procedure xormap(map :arrayof integer);\r
22 procedure track(x,y,c,val :integer);  /* writint */\r
23 function  inkey : integer;\r
24 procedure hascii(car : integer);\r
25 function  hfont(x,y,lg,min,max,defaut,col_f,col_e,col_c :integer):integer /* gscnum */\r
26 function  hfont8(x,y,lg,lgmax :integer;defaut :string; col_f,col_e,col_c :integer):arrayof char /* gschar */\r
27 procedure outstring(x,y :integer;texte :string;col_e,col_f :integer);\r
28 procedure cirb(x,y,rx,ry,start,end,c,motif : integer); /* ellipse */\r
29 MOUSE:\r
30 procedure init(mo,kb : integer); \r
31 procedure getmovement(mo,kb : integer); /* changevtype */\r
32 function  getpress(v,p,h,l,r,c : integer): boolean;\r
33 procedure showcursor;\r
34 procedure hidecursor;\r