home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / ECO30603.ZIP / ECO30603.LZH / ECOLIBCS / DEMOS / ALLFUNCS.SRT < prev    next >
Encoding:
Text File  |  1992-11-23  |  12.3 KB  |  261 lines

  1.   function at(f, b: byte): byte;
  2.   function bufferlength(var t :textbuffer) :word;
  3.   function closefmt__(var fmtfil : textrec) : integer;
  4.   function cmdenvseg(var cmdprocid: word): word;
  5.   function converttimetostring(thetimerec : timerecord) : string;
  6.   function datesareequal(
  7.   function deleteline(var t :textbuffer;  var pos :textnodeptr) :textnodeptr;
  8.   function diskfree(drive : byte) : longint;
  9.   function disksize(drive : byte) : longint;
  10.   function emptybuffer(var t :textbuffer) :boolean;
  11.   function fclose(var fv : stream) : integer;
  12.   function fexpand(path : pathstr) : pathstr;
  13.   function filelock(handle : word; action : byte; start,bytes : longint; var ax : integer): boolean;
  14.   function firstline(var t :textbuffer) :textnodeptr;
  15.   function fopen(var fv : stream; fn : pathstr; mode : integer) : integer;
  16.   function format_date(dt : datetime; format : byte): string;
  17.   function getlaptime (whichclock : byte) : string;
  18.   function gettextline(var t: textbuffer;  pos :textnodeptr) :string;
  19.   function get_video_mode: byte;
  20.   function hexvalue(inchar: char): shortint;
  21.   function inoutfmt__(var fmtfil : textrec) : integer;
  22.   function itemads__(pickptr : _pickptr; itemno : word) : pointer;
  23.   function juliandate(thedate : daterecord) : longint;
  24.   function keypressed : boolean;
  25.   function lastline(var t :textbuffer) :textnodeptr;
  26.   function locase(ch: char): char;
  27.   function newnode(line :string) :textnodeptr;
  28.   function nextline(var t :textbuffer;  pos :textnodeptr) :textnodeptr;
  29.   function openfmt__(var fmtfil : textrec) : integer;
  30.   function prevline(var t :textbuffer;  pos :textnodeptr) :textnodeptr;
  31.   function quotecheck(var lastquote : char; ch : char) : boolean;
  32.   function retmemblock(
  33.   function rettoken(
  34.   function shareloaded : boolean;
  35.   function stoptimer (whichclock : byte) : string;
  36.   function __2bytesup(hinybble,lonybble : byte) : byte;
  37.   function __2longsup(hiword,loword : word): longint;
  38.   function __2timestr(
  39.   function __2timestr(timestr: string; var hours,mins,secs,tics:word): boolean;
  40.   function __2wordsup(hibyte,lobyte : byte) : word;
  41.   function __address(zone, net, node, point: integer): string;
  42.   function __address(zone, net, node, point: integer): string;
  43.   function __alphasup(ch : char) : boolean;
  44.   function __alphasup(ch : char) : boolean;
  45.   function __attrfilter(fileattr, filter: byte): boolean;
  46.   function __attrfilter(fileattr, filter: byte): boolean;
  47.   function __az2str(a: asciiz): string;
  48.   function __az2str(a: asciiz): string;
  49.   function __backapp(s: string) : string;
  50.   function __backapp(s: string) : string;
  51.   function __backrem(s: string) : string;
  52.   function __backrem(s: string) : string;
  53.   function __bak(s: string): string;
  54.   function __bak(s: string): string;
  55.   function __barchoice(x,x1,y,f,b,h : byte; st: string): byte;
  56.   function __barchoice(x,x1,y,f,b,h: byte; st: string): byte; {0: user escape}
  57.   function __byte2str(b: byte): str8;
  58.   function __byte2str(b: byte): str8;
  59.   function __caddrsup : pointer;
  60.   function __chgenutl(progseg: word; envstr: string; var error: word): string;
  61.   function __chgenutl(progseg: word; envstr: string; var error: word): string;
  62.   function __comexebatcmdfilter(s: namestr): boolean;
  63.   function __comexebatcmdfilter(s: namestr): boolean;
  64.   function __comp(s1, s2: string): boolean;
  65.   function __comp(s1, s2: string): boolean;
  66.   function __copyfil(x1,x2,y,f,b: byte; fs: longint; src, targ: string): byte;
  67.   function __copyfil(x1,x2,y,f,b: byte; fs: longint; src, targ: string): byte;
  68.   function __crc16(value : byte; crc : word): word;
  69.   function __crc16(value: byte; crc: word)    :    word;
  70.   function __crc32(value: byte; crc: longint) : longint;
  71.   function __crc32(value: byte; crc: longint) : longint;
  72.   function __curdate2longint: longint;
  73.   function __curdate2longint: longint;
  74.   function __curdate: string;
  75.   function __curdate: string;
  76.   function __curdir: string;
  77.   function __curdir: string;
  78.   function __cvtstr(source : string; cvtcode : word) : string;
  79.   function __cvtstr(source : string; cvtcode : word) : string;
  80.   function __date2longint(d: string): longint;
  81.   function __date2longint(d: string): longint; {     'xx NNN yy  HH:MM.ss' }
  82.   function __datestr(var year,month,day : word) : string;
  83.   function __datestr(var year,month,day: word): string;
  84.   function __daysutl(yr1, mn1, day1 : word; yr2, mn2, day2 : word) : longint;
  85.   function __daysutl(yr1, mn1, day1 : word; yr2, mn2, day2 : word) : longint;
  86.   function __dbdate: string;
  87.   function __dbdate: string;
  88.   function __detabstr(
  89.   function __detabstr(
  90.   function __deverr: string;
  91.   function __deverr: string;
  92.   function __dirstr(srec : searchrec) : string;
  93.   function __dirstr(srec : searchrec) : string;
  94.   function __dosinkey(var extendedcode : byte) : char;
  95.   function __dosinkey(var extendedcode : byte) : char;
  96.   function __dt2jlutl(year, month, day : word) : longint;
  97.   function __dt2jlutl(year, month, day : word) : longint;
  98.   function __dt2ststr(
  99.   function __dt2ststr(year, month, day, datefmt : word): string;
  100.   function __editline(var st: string; control: _editctrl): boolean;
  101.   function __editline(var st: string; control: _editctrl): boolean;
  102.   function __entabstr(source : string; incr : byte) : string;
  103.   function __entabstr(source : string; incr : byte) : string;
  104.   function __envpath(st: string): string; { ends on \ }
  105.   function __envpath(st: string): string; { ends on \ }
  106.   function __envpath(st: string): string; { ends on \ }
  107.   function __exinkey(useextended: boolean; var scancode: byte): char;
  108.   function __exinkey(useextended: boolean; var scancode: byte): char;
  109.   function __existfil(pathname : string) : boolean;
  110.   function __existfil(pathname: string): boolean;
  111.   function __existpath(s: string): boolean;
  112.   function __existpath(s: string): boolean; { no trailing \ please }
  113.   function __exrdykey(
  114.   function __exrdykey(
  115.   function __extractext(name: pathstr): str3;
  116.   function __extractext(name: pathstr): str3;
  117.   function __extractname(s : string): string;
  118.   function __extractname(s : string): string;
  119.   function __extractpath(s : string): string;
  120.   function __extractpath(s : string): string; { eindigt op \ }
  121.   function __fillstr(
  122.   function __fillstr(
  123.   function __findfil(f: string; var s: string): boolean;
  124.   function __findfil(f: string; var s: string): boolean;
  125.   function __formatdate(d : longint; format : byte): string;
  126.   function __formatdate(d : longint; format : byte): string;
  127.   function __formstr(mask : string; x : real) : string;
  128.   function __formstr(mask : string; x : real) : string;
  129.   function __getpath(var fname : string) : boolean;
  130.   function __getpath(var fname : string) : boolean;
  131.   function __hexdecstr(hexstr: string): longint;
  132.   function __hexdecstr;
  133.   function __hinybsup(bytevalue : byte) : byte;
  134.   function __hiwrdsup(intvalue : longint) : word;
  135.   function __inparams(s: string; var i: word): boolean;
  136.   function __inparams(s: string; var i: word): boolean;
  137.   function __juststr(
  138.   function __juststr(
  139.   function __leftstr(source : string;   num : word): string;
  140.   function __leftstr(source : string; num : word) : string;
  141.   function __len1024(var a: ar1024) : word;
  142.   function __len1024(var a: ar1024) : word;
  143.   function __lo(s: string): string;
  144.   function __lo(s: string): string;
  145.   function __longint2date(l: longint): string;
  146.   function __longint2date(l: longint): string;
  147.   function __longint2str(l: longint): str32;
  148.   function __longint2str(l: longint): str32;
  149.   function __lonybsup(bytevalue : byte) : byte;
  150.   function __lowrdsup(intvalue : longint) : word;
  151.   function __main(b: longint; w: word): longint;
  152.   function __main(b: longint; w: word): longint;
  153.   function __makesel(
  154.   function __makesel(
  155.   function __max(v1, v2: longint): longint;
  156.   function __max(v1, v2: longint): longint;
  157.   function __midstr(source, target : string; chpos : word) : string;
  158.   function __midstr(source,target : string; chpos: word): string;
  159.   function __min(v1, v2: longint): longint;
  160.   function __min(v1, v2: longint): longint;
  161.   function __normfil(filename : pathstr) : pathstr;
  162.   function __normfil(filename : pathstr) : pathstr;
  163.   function __nptrsup (thisptr : pointer) : pointer;
  164.   function __nptrsup(thisptr : pointer) : pointer;
  165.   function __num(nr: longint): string;
  166.   function __num(nr: longint):string;
  167.   function __nw(s: string): string;
  168.   function __nw(s: string): string;
  169.   function __overtype(n:byte;strs,strt:string):string;
  170.   function __overtype(n:byte;strs,strt:string):string;
  171.   function __packfil(str: string; size: byte): string;
  172.   function __packfil(str: string; size: byte): string;
  173.   function __paridutl(var cmdprocid : word) : word;
  174.   function __paridutl(var cmdprocid : word) : word;
  175.   function __picksel(
  176.   function __picksel(
  177.   function __pntstr(n: longint): string;
  178.   function __pntstr(n: longint): string;
  179.   function __power(x,y: integer): longint;
  180.   function __power(x,y: integer): longint;
  181.   function __power(x,y: integer): longint;
  182.   function __progname: string;
  183.   function __progname: string;
  184.   function __ptr2lsup(thisptr : pointer) : longint;
  185.   function __ptr2lsup(thisptr : pointer) : longint;
  186.   function __ptr2str(thisptr : pointer) : string;
  187.   function __ptr2str(thisptr: pointer): string;
  188.   function __putenutl(envstr: string): string;
  189.   function __putenutl(envstr: string): string;
  190.   function __queuekey : word;
  191.   function __queuekey : word;
  192.   function __radate: string;
  193.   function __radate: string;
  194.   function __readctrls(s: anystr): anystr;
  195.   function __readctrls(s: anystr): anystr;
  196.   function __recent(s: string): boolean;
  197.   function __recent(s: string): boolean;
  198.   function __rep(n: byte; character: char): string;
  199.   function __rep(n: byte; character: char): string;
  200.   function __retbfstr(var fmtfil : text) : string;
  201.   function __retbfstr(var fmtfil : text) : string;
  202.   function __retdow(y, m, d: word): word;
  203.   function __retdow(y, m, d: word): word;
  204.   function __retdowstr(dayofweek: word; ful: boolean): string;
  205.   function __retdowstr(dayofweek: word; ful: boolean): string;
  206.   function __retdrfil : char;
  207.   function __retdrfil : char;
  208.   function __retdvscn(
  209.   function __retdvscn(
  210.   function __retenutl(var envpos : word) : string;
  211.   function __retenutl(var envpos : word) : string;
  212.   function __retkey: word;
  213.   function __retkey: word;
  214.   function __rightstr(source : string; chpos : word) : string;
  215.   function __rightstr(source : string; chpos : word): string;
  216.   function __searchrec(
  217.   function __searchrec(
  218.   function __sizefil(pt: string): longint;
  219.   function __sizefil(pt: string): longint;
  220.   function __slicefil(
  221.   function __slicefil(x1, x2, y, f, b: byte; haksize:longint; src:string): byte;
  222.   function __spaceutl(
  223.   function __spaceutl(
  224.   function __str(st: string): integer;
  225.   function __str(st: string): integer;
  226.   function __str2byte(s: str8): byte;
  227.   function __str2byte(s: str8): byte;
  228.   function __str2longint(s: str32): longint;
  229.   function __str2longint(s: str32): longint;
  230.   function __strattr(attr: byte; full: boolean): string;
  231.   function __strattr(attr: byte; full: boolean): string;
  232.   function __substr(source : string;   chpos, num: word): string;
  233.   function __substr(source : string; chpos,num : word) : string;
  234.   function __time2str(
  235.   function __time2str(hours, mins, secs, tics, format: word): string;
  236.   function __timestr(
  237.   function __timestr(var hours,minutes,seconds,tics: word): string;
  238.   function __today: byte;
  239.   function __today: byte;
  240.   function __todaystr(ful: boolean): string;
  241.   function __todaystr(ful: boolean): string;
  242.   function __todecstr(intvalue : longint; size : word) : string;
  243.   function __todecstr(intvalue: longint; size: word) : string;
  244.   function __tohexstr(intvalue : longint; size : word) : string;
  245.   function __tohexstr(intvalue: longint; size: word) : string;
  246.   function __toradstr(
  247.   function __toradstr(
  248.   function __up(s: string): string;
  249.   function __up(s: string): string;
  250.   function __uprem(s: string): string;
  251.   function __uprem(s: string): string;
  252.   function __val(st: string): longint;
  253.   function __val(st: string): longint;
  254.   function __volgnum(l: longint): str3;
  255.   function __writectrls(s: anystr): anystr;
  256.   function __writectrls(s: anystr): anystr;
  257.   function __xlatestr(source, table, trans : string) : string;
  258.   function __xlatestr(source,table,trans : string) : string;
  259.   function __zapsel(var pickptr : _pickptr) : boolean;
  260.   function __zapsel(var pickptr : _pickptr) : boolean;
  261.