[.db]
12=BYTE
[.dd]
12=DWORD
[.dq]
12=QWORD
[.dw]
12=WORD
[.file]
11=/dz/inc/
23=/dz/src/libc/
[__wcpath]
1=b
2=l
3=p
8=eax: ptr
9=ecx: count
10=edx: ?
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
19=strlen
20=.dd
21=.dd
22=.dd
23=conio/wchar/__wcpath.asm
[__wputs]
1=esi string
2=edi wp
3=cl  max
4=ch  at &
5=edx l
6=ah  at
8=count
11=conio.inc
12=eax,ecx
20=.dd
23=conio/wchar/__wputs.asm
[_argc]
0=int _argc;
11=stdlib.inc
12=DWORD
23=stdlib/setargv.asm
[_argv]
0=char *_argv[];
11=stdlib.inc
12=DWORD
23=stdlib/setargv.asm
[_bufin]
11=stdio.inc
12=BYTE 4096
23=stdio/_bufin.asm
[_disk_exist]
0=DISK *_disk_exist(int disk);
1=disk A:=1
8=S_DISK *
11=dir.inc
12=eax
13=.dd
20=.dd
23=dir/_disk_exist.asm
[_disk_init]
0=int _disk_init(int disk);
1=disk
8=disk
11=dir.inc
12=eax,ecx,edx
13=.dd
17=_disk_test
18=beep
19=_disk_select
20=.dd
23=dir/_disk_init.asm
[_disk_ready]
0=int _disk_ready(int disk);
1=disk
8=BOOL
11=dir.inc
12=eax,ecx,edx
13=.dd
18=validdrive
19=GetVolumeInformation
20=.dd
23=dir/_disk_ready.asm
[_disk_retry]
0=int _disk_retry(int disk);
1=disk
8=BOOL
11=dir.inc
12=eax,ecx,edx
13=.dd
18=rsopen
19=dlmodal
20=.dd
23=dir/_disk_test.asm
[_disk_select]
0=int _disk_select(char *title);
1=title
8=drive
11=dir.inc
12=eax,ecx,edx
13=.dd
15=getdrive
16=_disk_read
17=_disk_exist
18=dlopen
19=dlmodal
20=.dd
23=dir/_disk_select.asm
[_disk_test]
0=int _disk_test(int disk);
1=disk
8=BOOL
11=dir.inc
12=eax,ecx,edx
13=.dd
17=_disk_ready
18=_disk_type
19=_disk_retry
20=.dd
23=dir/_disk_test.asm
[_disk_type]
0=int _disk_type(int disk);
1=disk
8=type
11=dir.inc
12=eax,ecx,edx
13=.dd
19=GetDriveType
20=.dd
23=dir/_disk_type.asm
[_diskflag]
11=io.inc
12=PTR DWORD
23=io/_diskflag.asm
[_filebuf]
0=int _filebuf(FILE *);
1=fp
8=char
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
18=_getbuf
19=read
20=.dd
23=stdio/_filebuf.asm
[_flsbuf]
0=int _flsbuf(int ch, FILE *fp);
1=ch
2=fp
8=ch
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=S_FILE
17=isatty
18=write
19=lseek
20=.dd
23=stdio/_flsbuf.asm
[_freebuf]
0=void _freebuf(FILE *);
1=fp
12=eax,ecx,edx
13=S_FILE
19=free
23=stdio/_freebuf.asm
[_ftbuf]
0=void _ftbuf(int flag, FILE *);
1=flag
2=FILE
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=S_FILE
19=fflush
23=stdio/_ftbuf.asm
[_getbuf]
0=int _getbuf(FILE *);
1=fp
8=BOOL
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
19=malloc
20=.dd
23=stdio/_getbuf.asm
[_getst]
0=FILE *_getst(void);
8=FILE
11=stdio.inc
12=eax,edx
20=S_FILE
23=stdio/_getst.asm
[_INTIOBUF]
11=stdio.inc
12=4096
13=1000h
[_iob]
11=stdio.inc
12=FILE[_NFILE_]
23=stdio/_file.asm
[_nfile]
11=io.inc
12=DWORD
23=io/_ioinit.asm
[_nfile.h]
11=_nfile.h
[_osfhnd]
11=io.inc
12=DWORD[]
23=io/_ioinit.asm
[_osfile]
11=io.inc
12=BYTE[]
23=io/_ioinit.asm
[_output]
0=int _output(FILE *, char *format, void *argptr);
1=fp
2=format
3=argptr
8=count
11=stdio.inc
12=eax
13=S_FILE
14=.dd
15=.dd
20=.dd
23=stdio/_output.asm
[_print]
0=int _cdecl _print(char *format, ...);
1=format
2=VARARG
8=count
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=...
18=ftobufin
19=write
20=.dd
23=stdio/_print.asm
[_scrcol]
11=conio.inc
12=DWORD
23=conio/console/consinstall.asm
[_scrrow]
11=conio.inc
12=DWORD
23=conio/console/consinstall.asm
[_stbuf]
0=int _stbuf(FILE *);
1=FILE
8=BOOL
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
18=isatty
19=malloc
20=.dd
23=stdio/_stbuf.asm
[_umaskval]
11=io.inc
12=DWORD
23=io/_umaskval.asm
[access]
0=int access(char *path, int mode);
1=path
2=mode
8=0,-1
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=getfattr
20=.dd
23=io/access.asm
[allocseg]
0=void *allocseg(void);
8=void *
11=alloc.inc
12=eax,edx,ecx
19=malloc
20=.dd
23=alloc/allocseg.asm
[at_background]
12= 8 byte - X0h
13=.db
15=S_COLOR
17=at_background
18=at_foreground
19=at_palett
23=color.asm
[at_foreground]
12=16 byte - 0Xh
13=.db
15=S_COLOR
17=at_background
18=at_foreground
19=at_palett
23=color.asm
[atodate]
0=unsigned atodate(char *string);
3=dd.mm.yy | yyyy
4=mm/dd/yy | yyyy
5=yyyy-mm-dd
8=yyyyyyymmmmddddd
11=time.inc
12=eax
13=.dd
20=.dd
23=time/atodate.asm
[atohex]
0=char *atohex(char *s1);
1=s1
8=s1
11=string.inc
12=eax
13=.dd
20=.dd
23=string/atohex.asm
[atoi]
0=int atoi(char *string);
1=string
8=eax value
11=stdlib.inc
12=eax,edx
13=.dd
19=atol
20=.dd
23=stdlib/atoi.asm
[atol]
0=long atol(char *string);
1=string
8=edx:eax value
11=stdlib.inc
12=eax,edx
13=.dd
20=.dq
23=stdlib/atol.asm
[atotime]
0=int atotime(char *string)
1=hh:mm:ss
8=hhhhmmmmmmmsssss
11=time.inc
12=eax
13=.dd
20=.dd
23=time/atotime.asm
[beep]
0=void Beep(int hz, int time);
1=hz
2=time
11=stdlib.inc
12=kernel32
13=.dd
14=.dd
[calloc]
0=void *calloc(int num, int size);
1=num
2=size
8=void *
11=alloc.inc
12=eax,edx,ecx
13=.dd
14=.dd
16=malloc
20=.dd
23=alloc/calloc.asm
[chdir]
0=int chdir(char *directory);
1=directory
8=0,-1
11=dir.inc
12=eax,ecx,edx
13=.dd
17=SetCurrentDirectory
18=GetCurrentDirectory
19=SetEnvironmentVariable
20=.dd
23=dir/chdir.asm
[chdrive]
0=int chdrive(int drive);
1=drive A: = 1
11=dir.inc
12=eax,ecx,edx
13=.dd
19=SetCurrentDirectory
20=.dd
23=dir/chdrive.asm
[chsize]
0=int chsize(int handle, long new_size);
1=handle
2=new_size
8=0
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
18=lseek
19=oswrite
20=.dd
23=io/chsize.asm
[Clipboard]
11=clip.inc
12=DWORD
23=tinfo/Clipboard.asm
[ClipboardCopy]
0=int ClipboardCopy(char *string, int len);
1=string
2=len
8=BOOL
11=clip.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=ClipboardFree
16=OpenClipboard
17=GlobalAlloc
18=GlobalLock
19=memcpy
20=.dd
23=tinfo/Clipboard.asm
[ClipboardFree]
0=void ClipboardFree(void);
11=clip.inc
12=eax,ecx
19=free
23=tinfo/Clipboard.asm
[ClipboardPaste]
0=char *ClipboardPaste(void);
8=data
11=clip.inc
12=eax,edx,ecx
13=IsClipboardFormatAvailable
14=OpenClipboard
15=GetClipboardData
16=strlen
17=malloc
18=strcpy
19=CloseClipboard
20=.dd
23=tinfo/Clipboard.asm
[Clipbsize]
11=clip.inc
12=DWORD
23=tinfo/Clipboard.asm
[close]
0=void close(int handle);
1=handle
11=io.inc
12=ecx,edx
13=.dd
19=CloseHandle
23=io/close.asm
[CloseClipboard]
0=void CloseClipboard(void);
11=clip.inc
12=user32
[CloseHandle]
11=io.inc
12=kernel32
[CMFAILED]
11=tinfo.inc
12=2
[cmpwarg]
0=int cmpwarg(char *path, char *mask);
1=path
2=mask
8=BOOL
11=string.inc
12=eax,edx
13=.dd
14=.dd
20=.dd
23=string/cmpwarg.asm
[cmpwargs]
0=int cmpwargs(char *path, char *mask);
1=path
2=mask
8=BOOL
11=string.inc
12=eax,edx
13=.dd
14=.dd
16=strchr
17=cmpwarg
20=.dd
23=string/cmpwargs.asm
[cmsearchidd]
0=int cmsearchidd(void);
8=dlevent
11=iost.inc
12=eax,ecx,edx
20=.dd
23=iost/cmsearchidd.asm
[color.h]
11=color.h
13=.h
[comspec]
0=char *comspec;
11=stdlib.inc
12=DWORD
23=stdlib/comspec.asm
[comspex]
0=char *comspex;
11=stdlib.inc
12=DWORD
23=stdlib/comspec.asm
[confirm.inc]
11=confirm.inc
13=.h
[confirm_continue]
0=int confirm_continue(char *msg);
1=msg
8=BOOL
11=confirm.inc
12=eax,ecx,edx
13=.dd
16=scpath
17=rsopen
18=dlshow
19=dlmodal
20=.dd
23=confirm/confirm_continue.asm
[confirm_delete]
0=int confirm_delete(char *info, int selected);
1=info
2=selected
8=BOOL
11=confirm.inc
12=eax,ecx,edx
13=.dd
14=.dd
17=rsopen
18=dlshow
19=scputf
20=.dd
23=confirm/confirm_delete.asm
[confirm_delete_file]
0=int confirm_delete_file(char *file, int attrib);
1=file
2=attrib
8=BOOL
11=confirm.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=confirm_delete
20=.dd
23=confirm/confirm_delete_file.asm
[confirm_delete_sub]
0=int confirm_delete_sub(char *directory);
1=directory
8=BOOL
11=confirm.inc
12=eax,ecx,edx
13=.dd
19=confirm_delete
20=.dd
23=confirm/confirm_delete_sub.asm
[conio.h]
11=conio.h
13=.h
[conio.inc]
11=conio.inc
13=.h
[console]
11=conio.inc
12=DWORD
23=conio/console/console.asm
[console.h]
11=console.h
13=.h
[console_cu]
11=conio.inc
12=S_CURSOR
23=conio/console/consinit.asm
[console_dl]
11=conio.inc
12=S_DOBJ
23=conio/console/consinit.asm
[consrect]
0=RECT consrect(void);
8=S_RECT
11=conio.inc
12=eax
18=_scrcol
19=_scrrow
20=.dd
23=conio/console/consrect.asm
[conssetl]
0=int conssetl(int line);
1=line 24..max
8=_scrrow
11=conio.inc
12=eax,ecx,edx
13=.dd
16=GetConsoleScreenBufferInfo
17=GetLargestConsoleWindowSize
18=sprintf
19=system
20=.dd
23=conio/console/conssetl.asm
[consuser]
0=void consuser(void);
11=conio.inc
12=eax,ecx,edx
15=cursorget
16=cursorset
17=dlshow
18=getkey
19=dlhide
23=conio/console/consuser.asm
[CONTINUE]
11=tinfo.inc
12=0
[continuesearch]
0=int continuesearch(void);
8=BOOL
11=iost.inc
12=eax,ecx,edx
15=wcpushst
16=scputs
17=oseekl
18=osearch
19=wcpopst
20=.dd
23=iost/osearch.asm
[coreleft]
0=int coreleft(void);
8=int
11=alloc.inc
12=eax,ecx
20=.dd
23=alloc/coreleft.asm
[creat]
0=int creat(char *path, int amode);
1=path
2=amode
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=osopen
23=io/creat.asm
[CreateConsole]
0=int CreateConsole(char *cmd, int flag);
1=cmd
2=flag
8=BOOL
11=process.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=searchp
16=strcpy
17=strcat
18=process
19=SetKeyState
20=.dd
23=process/CreateConsole.asm
[CreateDirectory]
11=dir.inc
12=kernel32
[CreateFile]
11=io.inc
12=kernel32
[ctype.h]
11=ctype.h
[cursor.h]
11=cursor.h
[cursorget]
0=int cursorget(CURSOR *);
1=*
8=S_CURSOR.bVisible
11=conio.inc
12=eax,ecx,edx
13=S_CURSOR
16=GetConsoleScreenBufferInfo
17=GetConsoleCursorInfo
20=.dd
23=conio/cursor/cursorget.asm
[cursoroff]
0=void cursoroff(void);
11=conio.inc
12=eax,ecx,edx
19=SetConsoleCursorInfo
23=conio/cursor/cursoroff.asm
[cursoron]
0=void cursoron(void);
11=conio.inc
12=eax,ecx,edx
19=SetConsoleCursorInfo
23=conio/cursor/cursoron.asm
[cursorset]
0=int cursorset(S_CURSOR *cursor);
1=cursor
11=conio.inc
12=ecx,edx
13=S_CURSOR
18=SetConsoleCursorPosition
19=SetConsoleCursorInfo
20=.dd
23=conio/cursor/cursorset.asm
[cursorx]
0=int cursorx(void);
8=eax x
9=edx y
11=conio.inc
12=eax,ecx,edx
19=GetConsoleScreenBufferInfo
20=.dd
21=.dd
23=conio/cursor/cursorx.asm
[cursory]
0=int cursory(void);
8=eax y
11=conio.inc
12=eax,ecx,edx
19=GetConsoleScreenBufferInfo
20=.dd
23=conio/cursor/cursory.asm
[deflate.inc]
11=deflate.inc
13=.h
[defs.h]
11=defs.h
13=.h
[delay]
11=time.inc
12=Sleep
[dialog.h]
11=dialog.h
13=.h
[dir.h]
11=dir.h
13=.h
[dir.inc]
11=dir.inc
13=.h
[disk.inc]
11=disk.inc
13=.h
[dlcheckevent]
0=int dlcheckevent(void);
8=result
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/dialog/dledit.asm
[dlclose]
0=int dlclose(DOBJ *dialog);
1=dialog
8=eax: if open
9=ecx: if visible
10=edx: eax on call
11=conio.inc
12=eax,ecx,edx
13=S_DOBJ
17=dlhide
18=rcclose
19=free
20=.dd
21=.dd
22=.dd
23=conio/dialog/dlclose.asm
[dledit]
0=int dledit(char *buffer, RECT rc, int bsize, int flag);
1=buffer
2=rc
3=bsize
4=flag
8=result
11=conio.inc
12=eax,ecx,edx
13=.dd
14=S_RECT
15=.dd
16=.dd
19=timodal
20=.dd
23=conio/dialog/dledit.asm
[dlevent]
0=int dlevent(DOBJ *dialog);
1=dialog
8=result
9=edx: result
10=ecx: exit event
11=conio.inc
12=eax,ecx,edx
13=S_DOBJ
20=.dd
23=conio/dialog/dlevent.asm
[dlhide]
0=int dlhide(DOBJ *);
1=dialog
8=rchide
11=conio.inc
12=eax,ecx,edx
13=.dd
19=rchide
20=.dd
23=conio/dialog/dlhide.asm
[dlinit]
0=int dlinit(DOBJ *);
1=dialog
8=BOOL
11=conio.inc
12=eax,ecx,edx
13=.dd
15=rcalloc
16=rcread
17=dlinitobj
18=rcwrite
19=free
20=.dd
23=conio/dialog/dlinit.asm
[dlinitobj]
0=int dlinitobj(DOBJ *, TOBJ *);
1=dialog
2=object
8=BOOL
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
20=.dd
23=conio/dialog/dlinit.asm
[dllevent]
0=int dllevent(DOBJ *, LOBJ *);
1=dialog
2=list
8=result
11=conio.inc
12=eax,ecx,edx
13=S_DOBJ
14=S_LOBJ
20=.dd
23=conio/dialog/dllevent.asm
[dlmemsize]
0=int dlmemsize(DOBJ *);
1=dialog
8=memsize
11=conio.inc
12=eax,ecx,edx
13=S_DOBJ
20=.dd
23=conio/dialog/dlmemsize.asm
[dlmodal]
0=int dlmodal(DOBJ *);
1=dialog
8=result
11=conio.inc
12=eax,ecx,edx
13=S_DOBJ
18=dlevent
19=dlclose
20=.dd
23=conio/dialog/dlmodal.asm
[dlmove]
0=int dlmove(DOBJ *);
1=dialog
8=BOOL
11=conio.inc
12=eax,ecx,edx
13=.dd
18=mousep
19=rcmsmove
20=.dd
23=conio/dialog/dlmove.asm
[dlopen]
0=int dlopen(DOBJ *, char at, char *);
1=dialog
2=attrib
3=title
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
18=rcopen
23=conio/dialog/dlopen.asm
[dlpbuttevent]
0=int dlpbuttevent(void);
8=event
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/dialog/dlevent.asm
[dlradioevent]
0=int dlradioevent(void);
8=result
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/dialog/dlevent.asm
[dlscreen]
0=DOBJ *dlscreen(DOBJ *dialog, int attrib);
1=dialog
2=attrib
8=dialog
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=rcopen
20=.dd
23=conio/dialog/dlscreen.asm
[dlshow]
0=int dlshow(S_DOBJ *dialog);
1=dialog
8=BOOL
11=conio.inc
12=eax,ecx,edx
13=.dd
19=rcshow
20=.dd
23=conio/dialog/dlshow.asm
[dlteditevent]
0=int dlteditevent(void);
8=result
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/dialog/dlevent.asm
[dlxcellevent]
0=int dlxcellevent(void);
8=result
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/dialog/dlevent.asm
[dosdate]
0=int dosdate(void);
8=DDDD0000h
11=time.inc
12=eax,ecx,edx
19=dostime
20=.dd
23=time/dosdate.asm
[doserrls.inc]
11=doserrls.inc
13=.h
[doserrno]
11=stdlib.inc
12=DWORD
[dostime]
0=int dostime(void);
1=time
8=time
11=time.inc
12=eax,edx,ecx
13=.dd
15=GetLocalTime
16=SystemTimeToTime
20=.dd
23=time/dostime.asm
[dostounix]
0=char *dostounix(char *s1);
1=s1
8=s1
11=string.inc
12=eax
13=.dd
20=.dd
23=string/dostounix.asm
[doszip.inc]
11=doszip.inc
13=.h
[DT_BASEYEAR]
11=time.inc
12=1980
[EBADF]
11=errno.inc
13=9
[editattrib]
0=int editattrib(void);
8=result
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/color/editpal.asm
[envpath]
0=char *envpath;
11=stdlib.inc
12=DWORD
23=stdlib/envpath.asm
[envtemp]
0=char *envtemp;
11=stdlib.inc
12=DWORD
23=stdlib/envtemp.asm
[eof]
0=int eof(int handle);
1=handle
8=BOOL
11=io.inc
12=eax,ecx,edx
13=.dd
19=lseek
20=.dd
23=io/eof.asm
[ER_MEM]
11=errno.inc
12=4
[erdelete]
0=int erdelete(char *filename);
1=filename
8=-1
11=errno.inc
12=eax,ecx,edx
13=.dd
19=errnomsg
20=.dd
23=errno/erdelete.asm
[ermkdir]
0=int ermkdir(char *directory);
1=directory
8=-1
11=errno.inc
12=eax,ecx,edx
13=.dd
19=errnomsg
20=.dd
23=errno/ermkdir.asm
[ermsg]
0=int __cdecl ermsg(char *title, char *format, ...);
1=title
2=format
3=...
8=0
11=conio.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=.dd
18=ftobufin
19=msgbox
20=.dd
23=conio/msgbox.asm
[eropen]
0=int eropen(char *file);
1=file
8=-1
11=errno.inc
12=eax,ecx,edx
13=.dd
19=errnomsg
20=.dd
23=errno/eropen.asm
[errno]
0=int errno;
11=errno.inc
12=DWORD
[errno.h]
11=errno.h
13=.h
[errno.inc]
11=errno.inc
13=.h
[errnomsg]
0=int errnomsg(char *title, char *format, char *file);
1=title
2=format
3=file
8=-1
11=errno.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=.dd
17=errno
18=sys_errlist
19=ermsg
20=.dd
23=errno/errnomsg.asm
[ERROR_NO_MORE_FILES]
12=18
[exit]
0=void exit(int return_code);
1=return_code
11=stdlib.inc
13=.dd
[expenviron]
0=char *expenviron(char *string);
1=string
8=string
11=stdlib.inc
12=eax,edx
13=.dd
14=strxchg
15=strchr
16=strncpy
17=getenvp
18=strlen
19=free
20=.dd
23=stdlib/expenviron.asm
[fballoc]
0=FBLK *fballoc(char *name, int time, long size, int flag);
1=name
2=time
3=size
4=flag
8=FBLK *
11=fblk.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dq
16=.dd
17=strlen
18=malloc
19=strcpy
20=.dd
23=fblk/fballoc.asm
[fballocwf]
0=FBLK *fballocwf(WFBLK *ff, int flag);
1=ff
2=flag
8=FBLK *
11=fblk.inc
12=eax,ecx,edx
13=S_WFBLK
14=.dd
19=malloc
20=.dd
23=fblk/fballocwf.asm
[fbcolor]
0=BYTE _fastcall fbcolor(int flag);
1=flag
8=attrib
11=fblk.inc
12=al
13=.dd
20=.db
23=fblk/fbcolor.asm
[fbffirst]
0=FBLK *fbffirst(FBLK *fcb[], int count);
1=fcb
2=count
8=eax: FBLK *
9=ecx: .fb_flag
11=fblk.inc
12=eax,ecx,edx
13=.dd
14=.dd
16=S_FBLK
20=.dd
21=.dd
23=fblk/fbffirst.asm
[fbinvert]
0=int fbinvert(FBLK *fblk);
1=fblk
8=BOOL
11=fblk.inc
12=eax
13=S_FBLK
20=.dd
23=fblk/fbinvert.asm
[fblk.inc]
11=fblk.inc
13=.h
[fblock.h]
11=fblock.h
13=.h
[fbselect]
0=int fbselect(FBLK *fblk);
1=fblk
8=BOOL
11=fblk.inc
12=eax
13=S_FBLK
20=.dd
23=fblk/fbselect.asm
[fbupdir]
0=FBLK *fbupdir(int flag);
1=flag
8=FBLK *
11=fblk.inc
12=eax,ecx,edx
13=.dd
16=S_FBLK
18=dostime
19=fballoc
20=.dd
23=fblk/fbupdir.asm
[fclose]
0=int fclose(FILE *);
1=FILE
8=0
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
18=fflush
19=close
20=.dd
23=stdio/fclose.asm
[fcntl.h]
11=fcntl.h
13=.h
[fcntl.inc]
11=fcntl.inc
13=.h
[fflush]
0=int fflush(FILE *fp);
1=fp
8=0
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
19=write
20=.dd
23=stdio/fflush.asm
[fgetc]
0=int fgetc(FILE *);
1=FILE
8=char
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
19=_filebuf
20=.dd
23=stdio/fgetc.asm
[fgets]
0=char *fgets(char *, int, FILE *);
1=buf
2=len
3=fp
8=count
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=S_FILE
19=fgetc
20=.dd
23=stdio/fgets.asm
[filelength]
0=QWORD filelength(int handle);
1=handle
8=size
11=io.inc
12=eax,ecx,edx
13=.dd
19=GetFileSize
20=.dq
23=io/filelength.asm
[FileTimeToLocalFileTime]
0=int FileTimeToLocalFileTime(FTIME *, FTIME *);
1=ft
2=ft
8=BOOL?
11=time.inc
12=kernel32
13=S_FTIME
14=S_FTIME
20=.dd
[FileTimeToSystemTime]
0=int FileTimeToSystemTime(FTIME *ft, STIME *st);
1=ft
2=st
8=BOOL?
11=time.inc
12=kernel32
13=S_FTIME
14=S_STIME
20=.dd
[FileTimeToTime]
0=int FileTimeToTime(FTIME *ft);
1=ft
8=time
11=time.inc
12=eax
13=S_FTIME
17=FileTimeToLocalFileTime
18=FileTimeToSystemTime
19=SystemTimeToTime
20=.dd
23=time/FileTimeToTime.asm
[filexist]
0=int filexist(char *file);
1=file
8=0 fail
9=1 file
10=2 directory
11=io.inc
12=eax
13=.dd
19=getfattr
20=.dd
23=io/filexist.asm
[FillConsoleOutputAttribute]
11=conio.inc
12=kernel32
[FillConsoleOutputCharacter]
11=conio.inc
12=kernel32
[filter]
11=filter.inc
12=DWORD
23=filter/filter.asm
[filter.inc]
11=filter.inc
13=.h
[filter_edit]
0=int filter_edit(int filter, GLCMD *gl);
1=filter
2=gl
8=BOOL
11=filter.inc
12=eax,ecx,edx
13=S_FILT
14=S_GLCMD
20=.dd
23=filter/opfilter.asm
[filter_fblk]
0=int filter_fblk(FBLK *fb);
1=fb
8=BOOL
11=filter.inc
12=eax,ecx,edx
13=S_FBLK
20=.dd
23=filter/filter.asm
[filter_wblk]
0=int filter_wblk(WFBLK *fb);
1=fb
8=BOOL
11=filter.inc
12=eax,ecx,edx
13=S_WFBLK
20=.dd
23=filter/filter.asm
[FindClose]
11=io.inc
12=kernel32
[FindFirstFile]
11=io.inc
12=kernel32
[FindNextFile]
11=io.inc
12=kernel32
[fopen]
0=FILE *fopen(char *file, char *mode);
1=file
2=mode
8=FILE *
11=stdio.inc
12=eax,edx,ecx
13=.dd
14=.dd
18=_getst
19=sopen
20=S_FILE
23=stdio/fopen.asm
[fp_directory]
0=int (*fp_directory)(char *path);
1=path
8=0
11=dir.inc
12=eax,ecx,edx
13=.dd
20=.dd
23=dir/scan_io.asm
[fp_fileblock]
0=int (*fp_fileblock)(char *path, wfblk *wf);
1=path
2=wf
8=0
11=dir.inc
12=eax,ecx,edx
13=.dd
14=S_WFBLK
20=.dd
23=dir/scan_io.asm
[fp_maskp]
11=dir.inc
12=char *
23=dir/scan_io.asm
[fprintf]
0=int _cdecl fprintf(FILE *, char *, ...);
1=FILE
2=format
3=VARARG
8=count
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
14=.dd
15=...
17=_stbuf
18=_output
19=_ftbuf
20=.dd
23=stdio/fprintf.asm
[fputc]
0=int fputc(int c, FILE *fp);
1=c
2=fp
8=c
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=S_FILE
19=_flsbuf
20=.dd
23=stdio/fputc.asm
[fputs]
0=int fputs(char *, FILE *);
1=cp
2=fp
8=count
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=S_FILE
20=.dd
23=stdio/fputs.asm
[fread]
0=size_t fread(void *, size_t, size_t, FILE *);
1=buf
2=num
3=size
4=fp
8=count
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=S_FILE
20=.dd
23=stdio/fread.asm
[free]
0=void free(void *block);
1=block
11=alloc.inc
12=ecx
13=.dd
23=alloc/alloc.asm
[fseek]
0=int fseek(FILE *fp, long offset, int whence);
1=fp
2=offset
3=whence
8=0
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
17=ftell
18=fflush
19=lseek
20=.dd
23=stdio/fseek.asm
[ftell]
0=int ftell(FILE *fp);
1=fp
8=offset
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
19=lseek
20=.dd
23=stdio/ftell.asm
[ftobufin]
0=int _cdecl ftobufin(char *format, ...);
1=format
2=VARARG
8=count
9=edx: _bufin
11=stdio.inc
12=eax,edx
13=.dd
14=...
18=_bufin
19=_output
20=.dd
21=.dd
23=stdio/ftobufin.asm
[fullpath]
0=char *fullpath(char *buf, char *path, int maxlen);
1=buf
2=path
3=maxlen
8=buf
11=dir.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=getcwd
17=malloc
18=isalpha
19=getdcwd
20=.dd
23=dir/fullpath.asm
[fwrite]
0=size_t fwrite(void *, size_t, size_t, FILE *);
1=buf
2=num
3=size
4=fp
8=count
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=S_FILE
17=memcpy
18=fflush
19=write
20=.dd
23=stdio/fwrite.asm
[getch]
0=int getch(void);
8=char
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/getch.asm
[GetClipboardData]
0=int GetClipboardData(void);
11=clip.inc
12=user32
[getcomspec]
0=char *getcomspec(void);
8=comspec
11=stdlib.inc
12=eax,ecx,edx
14=filexist
15=free
16=salloc
17=inientry
18=expenviron
19=strncpy
20=.dd
23=stdlib/comspec.asm
[GetConsoleScreenBufferInfo]
11=conio.inc
12=kernel32
[getctype]
0=al
1=ah
7=ah type
8=or al,al
11=ctype.inc
12=ah
13=.n
14=__ctype
23=getctype.asm
[GetCurrentDirectory]
0=int GetCurrentDirectory(int bsize, char *abspath);
1=bsize
2=abspath
8=BOOL
11=dir.inc
12=kernel32
13=.dd
14=.dd
20=.dd
[getcwd]
0=char *getcwd(char *buf, int maxlen);
1=buf
2=maxlen
11=dir.inc
12=eax,ecx,edx
13=.dd
14=.dd
20=.dd
23=dir/getcwd.asm
[GetDateFormat]
11=time.inc
12=kernel32
13=.dd
14=.dd
15=.dd
16=.dd
17=.dd
18=.dd
[getday]
0=int getday(void);
8=day
11=time.inc
12=eax,edx
19=GetLocalTime
20=.dd
23=time/getday.asm
[getdcwd]
0=char *getdcwd(char *buf, int drv, int maxlen);
1=buf
2=drv
3=maxlen
8=buf
11=dir.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=validdrive
17=GetFullPathName
18=GetCurrentDirectory
19=malloc
20=.dd
23=dir/getcwd.asm
[getdrive]
0=int getdrive(void);
8=drive
11=dir.inc
12=eax,ecx,edx
19=GetCurrentDirectory
20=.dd
23=dir/gerdrive.asm
[GetDriveType]
11=dir.inc
12=kernel32
[GetEnvironmentVariable]
0=char *GetEnvironmentVariable(char *enval, char *buf, int bsize);
1=enval
2=buf
3=bsize
8=value
11=stdlib.inc
12=kernel32
13=.dd
14=.dd
15=.dd
20=.dd
[getenvp]
0=char *getenvp(char *enval);
1=enval
8=new string
11=stdlib.inc
12=eax
13=.dd
17=GetEnvironmentVariable
18=malloc
19=strcpy
20=.dd
23=stdlib/getenvp.asm
[getevent]
0=int getevent(void);
8=result
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/dialog/getevent.asm
[getfattr]
0=int getfattr(char *file);
1=file
8=attrib
11=io.inc
12=eax
13=.dd
19=GetFileAttributes
20=.dd
23=io/getfattr.asm
[GetFileAttributes]
0=int GetFileAttributes(char *file);
1=file
8=attrib
11=io.inc
12=kernel32
13=.dd
20=.dd
[GetFileSize]
11=io.inc
12=kernel32
[GetFileSystemName]
0=int GetFileSystemName(char *lpRootPathName, char *lpFileSystemNameBuffer);
1=lpRootPathName
2=lpFileSystemNameBuffer
8=BOOL
11=dir.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=GetVolumeInformation
20=.dd
23=dir/GetFileSystemName.asm
[GetFileTime]
11=io.inc
12=kernel32
[GetFileType]
11=io.inc
12=kernel32
[GetForegroundWindow]
0=int GetForegroundWindow(void);
11=conio.inc
12=user32
20=.dd
[getftime]
0=int getftime(int handle);
1=handle
8=time
11=io.inc
12=eax
13=.dd
17=getosfhnd
18=GetFileTime
19=FileTimeToTime
20=.dd
23=io/getftime.asm
[getftime_access]
0=int getftime_access(int handle);
1=handle
8=time
11=io.inc
12=eax
13=.dd
17=getosfhnd
18=GetFileTime
19=FileTimeToTime
20=.dd
23=io/getftime_access.asm
[getftime_create]
0=int getftime_create(int handle);
1=handle
8=time
11=io.inc
12=eax
13=.dd
17=getosfhnd
18=GetFileTime
19=FileTimeToTime
20=.dd
23=io/getftime_create.asm
[GetFullPathName]
11=io.inc
12=kernel32
[gethour]
0=int gethour(void);
8=hour
11=time.inc
12=eax,ecx,edx
19=GetLocalTime
20=.dd
23=time/gethour.asm
[getkey]
0=int getkey(void);
8=key
11=keyb.inc
12=eax,ecx,edx
15=ReadEvevnt
16=popkey
20=.dd
23=keyb/getkey.asm
[GetLargestConsoleWindowSize]
11=conio.inc
12=kernel32
[GetLocalTime]
0=int GetLocalTime(STIME *);
1=time
8=BOOL
11=time.inc
12=kernel32
13=S_STIME
20=.dd
[GetLogicalDrives]
11=dir.inc
12=kernel32
[getmin]
0=int getmin(void);
8=minute
11=time.inc
12=eax,ecx,edx
19=GetLocalTime
20=.dd
23=time/getmin.asm
[getmnd]
0=int getmnd(void);
8=month
11=time.inc
12=eax,edx
19=GetLocalTime
20=.dd
23=time/getmnd.asm
[getosfhnd]
0=int getosfhnd(int handle);
1=handle
8=os-handle
11=io.inc
12=eax,ecx
13=.dd
20=.dd
23=io/getosfhnd.asm
[getsec]
0=int getsec(void);
8=second
11=time.inc
12=eax,ecx,edx
19=GetLocalTime
20=.dd
23=time/getsec.asm
[GetShiftState]
0=int GetShiftState(void);
8=shift state
11=clip.inc
12=eax
20=.dd
23=tinfo/Clipboard.asm
[GetShortPathName]
11=io.inc
12=kernel32
[GetTickCount]
0=int GetTickCount(void);
8=TickCount
11=time.inc
12=kernel32
20=.dd
[GetTimeFormat]
11=time.inc
12=kernel32
13=.dd
14=.dd
15=.dd
16=.dd
17=.dd
18=.dd
[GetUserDefaultLCID]
0=int GetUserDefaultLCID(void);
8=UserDefaultLCID
11=time.inc
12=kernel32
20=.dd
[GetVolumeID]
0=int GetVolumeID(char *lpRootPathName, char *lpVolumeNameBuffer);
1=lpRootPathName
2=lpVolumeNameBuffer
8=BOOL
11=dir.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=GetVolumeInformation
20=.dd
23=dir/GetVolumeID.asm
[GetVolumeInformation]
11=dir.inc
12=kernel32
[getxya]
0=int getxya(int x, int y);
1=x
2=y
8=attrib
11=conio.inc
12=eax
13=.dd
14=.dd
19=ReadConsoleOutputAttribute
20=.dd
23=conio/sc/getxya.asm
[getxyc]
0=int getxyc(int x, int y);
1=x
2=y
8=char
11=conio.inc
12=eax
13=.dd
14=.dd
20=.dd
23=conio/sc/getxyc.asm
[getxys]
0=int getxys(int x, int y, char *b, int lsize, int bsize);
1=x
2=y
3=b
4=lsize
5=bsize
8=result
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=.dd
17=.dd
19=dledit
20=.dd
23=conio/sc/getxys.asm
[getxyw]
0=int getxyw(int x, int y);
1=x
2=y
8=ah = attrib
9=al = char
11=conio.inc
12=eax
13=.dd
14=.dd
18=getxya
19=getxyc
20=.db
21=.db
23=conio/sc/getxyw.asm
[getyear]
0=int getyear(void);
8=year
11=time.inc
12=eax,edx
15=GetLocalTime
20=.dd
23=time/getyear.asm
[gotoxy]
0=void gotoxy(int x, int y);
1=x
2=y
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
16=SetConsoleCursorPosition
23=conio/gotoxy.asm
[hextoa]
0=char *hextoa(char *s1);
1=s1
8=s1
11=string.inc
12=eax,ecx
13=.dd
20=.dd
23=string/hextoa.asm
[hStdError]
11=io.inc
12=DWORD
23=io/_ioinit.asm
[hStdInput]
11=io.inc
12=DWORD
23=io/_ioinit.asm
[hStdOutput]
11=io.inc
12=DWORD
23=io/_ioinit.asm
[ini.h]
11=ini.h
13=.h
[ini.inc]
11=ini.inc
13=.h
[inientry]
0=char *inientry(char *section, char *entry);
1=section
2=entry
8=value
11=ini.inc
12=eax,ecx
13=.dd
14=.dd
20=.dd
23=ini/inientry.asm
[inientryid]
0=char *inientryid(char *section, int entry);
1=section
2=endtry
8=value
11=ini.inc
12=eax,ecx
13=.dd
14=.dd
16=inientry
20=.dd
23=ini/ientryid.asm
[inierror]
0=int inierror(char *section, char *entry);
8=0
11=ini.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=ermsg
20=.dd
23=ini/inierror.asm
[io.h]
11=io.h
13=.h
[io.inc]
11=io.inc
13=.h
[IOST]
11=iost.inc
12=STRUCT
[iost.inc]
11=iost.inc
13=.h
[isascii]
0=al
7=ZF
11=ctype.inc
13=.n
23=isascii.asm
[isatty]
0=int isatty(int handle);
1=handle
8=BOOL
11=io.inc
12=eax
13=.dd
20=.dd
23=io/isatty.asm
[IsClipboardFormatAvailable]
0=int IsClipboardFormatAvailable(int type);
1=type
8=BOOL
11=clip.inc
12=user32
13=.dd
20=.dd
[iscntrl]
0=al
1=char
7=ZF clear if control
13=.n
14=.db
21=_CONTROL
23=iscntrl.asm
[isdigit]
0=al
4=ZF clear if digit
13=.n
23=isdigit.asm
[isexec]
0=int _fastcall isexec(char *file);
1=file (eax)
8=0,1=bat,2=com,3=exe
11=stdlib.inc
12=eax,ecx
13=.dd
15=strrchr
20=.dd
23=stdlib/isexec.asm
[isseperator]
0=al
4=CF set if seperator
12=Carry flag
13=.n
23=tiprevw.asm
[kbhit]
0=int kbhit(void);
8=key
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/kbhit.asm
[key_char]
11=keyb.inc
12=BYTE
23=keyb/keyshift.asm
[key_code]
11=keyb.inc
12=BYTE
23=keyb/keyshift.asm
[key_scan]
11=keyb.inc
12=BYTE
23=keyb/keyshift.asm
[keyb.h]
11=keyb.h
13=.h
[keyb.inc]
11=keyb.inc
13=.h
[keyshift]
0=int *keyshift;
11=keyb.inc
12=DWORD
23=keyb/keyshift.asm
[keystate]
11=keyb.inc
12=BYTE
23=keyb/keyshift.asm
[limits.inc]
11=limits.inc
13=.h
[LocalFileTimeToFileTime]
0=int LocalFileTimeToFileTime(FTIME *, FTIME *);
1=ft
2=ft
8=BOOL?
11=time.inc
12=kernel32
13=S_FTIME
14=S_FTIME
20=.dd
[lseek]
0=DWORD lseek(int handle, DWORD offset, int from);
1=handle
2=offset
3=from
8=offset
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
18=getosfhnd
19=SetFilePointer
20=.dd
23=io/lseek.asm
[malloc]
0=void *malloc(int size);
1=size
8=void *
11=alloc.inc
12=eax,ecx,edx
13=.dd
20=.dd
23=alloc/alloc.asm
[malloc.h]
11=malloc.h
13=.h
[malloc.inc]
11=malloc.inc
13=.h
[math.inc]
11=math.inc
13=.h
[memcmp]
0=int memcmp(char *s1, char *s2, int len);
1=s1
2=s2
3=len
8=eax
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/memcmp.asm
[memcpy]
0=void *memcpy(void *des, void *src, size_t len);
1=des
2=src
3=len
8=des
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/memcpy.asm
[memmove]
0=void *memmove(void *des, void *src, int count)
1=des
2=src
3=count
8=des
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/memmove.asm
[memset]
0=void *memset(void *src, int ch, int len);
1=src
2=ch
3=len
8=src
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/memset.asm
[memxchg]
0=void *memxchg(void *des, void *src, int len);
1=des
2=src
3=len
8=des
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/memxchg.asm
[memzero]
0=void *memzero(void *string, int count);
1=string
2=count
8=string
11=string.inc
12=eax,ecx
13=.dd
14=.dd
20=.dd
23=string/memzero.asm
[mkbstring]
0=int mkbstring(char *buf, long value);
1=buf
2=value
8=?
11=stdlib.inc
12=eax,ecx,edx
13=.dd
14=.dq
18=sprintf
19=strrev
20=.dd
23=stdlib/mkbstring.asm
[mkdir]
0=int mkdir(char *directory)
1=directory
8=0
11=dir.inc
12=eax,ecx,edx
13=.dd
19=CreateDirectory
20=.dd
23=dir/mkdir.asm
[mousep]
0=int mousep(void);
8=0,1,2,3
11=keyb.inc
12=eax
20=.dd
23=keyb/mousep.asm
[mousewait]
0=void mousewait(int x, int y, int length)
1=x
2=y
3=length
11=mouse.inc
12=eax,edx
13=.dd
14=.dd
15=.dd
17=mousep
18=mousex
19=mousey
23=keyb/mousewait.asm
[mousex]
0=int mousex(void);
8=mouse_current_x
11=keyb.inc
12=eax
20=.dd
23=keyb/mousex.asm
[mousey]
0=int mousey(void);
8=mouse_current_y
11=keyb.inc
12=eax
20=.dd
23=keyb/mousey.asm
[msgbox]
0=void msgbox(char *name, int flag, char *string);
1=name
2=flag
3=string
8=?
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
18=strchr
19=strlen
20=.dd
23=conio/msgbox.asm
[notsup]
0=int notsup(void);
8=0
11=errno.inc
12=eax,ecx,edx
19=ermsg
20=.dd
23=errno/notsup.asm
[oclose]
0=void oclose(IOST *);
1=IOST
11=iost.inc
12=ecx,edx
13=S_IOST
18=close
19=ofreest
23=iost/oclose.asm
[ocopyst]
0=int ocopyst(IOST *des, IOST *src, long len);
1=des
2=src
3=len
8=BOOL
11=iost.inc
12=eax,ecx,edx
13=S_IOST
14=S_IOST
15=.dq
16=ogetcst
17=oputcst
18=oflushst
19=ofreadst
20=.dd
23=iost/ocopyst.asm
[oflush]
0=int oflush(void);
8=BOOL
11=iost.inc
12=eax,ecx
19=oflushst
20=.dd
23=iost/oflush.asm
[oflushst]
0=int oflushst(IOST *);
1=IOST
8=BOOL
11=iost.inc
12=eax,ecx
13=S_IOST
16=oswrite
17=oupdate
18=oupdcrc
19=ClipboardCopy
20=.dd
23=iost/oflushst.asm
[ofread]
0=int ofread(void);
8=BOOL
11=iost.inc
12=eax,edx,ecx
19=ofreadst
20=.dd
23=iost/ofread.asm
[ofreadst]
0=int ofreadst(IOST *);
1=IOST
7=__ZIP__
8=BOOL
11=iost.inc
12=eax,ecx,edx
13=S_IOST
15=osread
16=oupdcrc
17=oupdate
18=memcpy
19=odecrypt
20=.dd
23=iost/ofreadst.asm
[ofreest]
0=void ofreest(IOST *);
1=IOST
11=iost.inc
12=ecx
13=S_IOST
19=free
23=iost/ofreest.asm
[ogetc]
0=int ogetc(void);
8=char
11=iost.inc
12=eax
19=ogetcst
20=.dd
23=iost/ogetc.asm
[ogetcst]
0=int _fastcall ogetcst(IOST *);
1=IOST
8=char
11=iost.inc
12=eax
13=S_IOST
19=ofreadst
20=.dd
23=iost/ogetc.asm
[ogetl]
0=int ogetl(char *file, void *buf, int bsize);
1=file
2=buf
3=bsize
8=BOOL
11=iost.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
19=oopenst
20=.dd
23=iost/ogets.asm
[ogetouth]
0=int ogetouth(char *file, int mode);
1=file
2=mode
8=handle
11=iost.inc
12=eax,ecx,edx
13=.dd
14=.dd
17=osopen
18=setfattr
19=openfile
20=.dd
23=iost/ogetouth.asm
[ogets]
0=char *ogets(void);
8=line
11=iost.inc
12=eax,ecx
19=ogetc
20=.dd
23=iost/ogets.asm
[oinitst]
0=void *oinitst(IOST *stream, int bsize);
1=stream
2=bsize
3= -1
6= < 10
8=.ios_bp
11=iost.inc
12=eax,edx,ecx
13=S_IOST
14=.dd
15=allocseg
16=malloc
17=memzero
18=ofreadst
19=filelength
20=.dd
23=iost/oinitst.asm
[OldErrorMode]
11=io.inc
12=DWORD
23=io/_ioinit.asm
[oopen]
0=int oopen(char *file, int mode, int bsize);
1=file
2=mode
3=bsize
8=handle
11=iost.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=.dd
19=oopenst
20=.dd
23=iost/oopen.asm
[oopenst]
0=int oopenst(IOST *io, char *file, int mode, int bsize);
1=io
2=file
3=mode
4=bsize
8=handle
11=iost.inc
12=eax,ecx,edx
13=S_IOST
14=.dd
15=.dd
16=.dd
17=osopen
18=openfile
19=oinitst
20=.dd
23=iost/oopenst.asm
[open]
0=int _cdecl open(char *path, int oflag, ...);
1=path
2=oflag
3=VARARG
8=handle
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
19=sopen
20=.dd
23=io/open.asm
[OpenClipboard]
0=int OpenClipboard(int);
11=clip.inc
12=user32
13=.dd
20=.dd
[openfile]
0=int openfile(char *file, int mode, int action);
1=file
2=mode
3=action
8=handle
11=iost.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=.dd
19=osopen
20=.dd
23=iost/openfile.asm
[oprintf]
0=int _cdecl oprintf(char *format, ...);
1=format
2=VARARG
4=uses FH_TEXT: 0Dh
8=count
11=iost.inc
12=eax,ecx,edx
13=.dd
14=.dd
16=STDO
18=ftobufin
19=oputc
20=.dd
23=iost/oprintf.asm
[oputc]
0=int _fastcall oputc(int c);
1=c
8=BOOL
11=iost.inc
12=eax
13=.dd
19=oputcst
20=.dd
23=iost/oputc.asm
[oputcst]
0=int _fastcall oputcst(int c, IOST *);
1=c
2=IOST
8=BOOL
11=iost.inc
12=eax
13=.dd
14=S_IOST
20=.dd
23=iost/oputcst.asm
[oputs]
0=int oputs(char *line);
1=line
8=BOOL
11=iost.inc
12=eax
13=.dd
19=oputc
20=.dd
23=iost/oputs.asm
[oread]
0=void * _fastcall oread(int size)
1=size
8=void *
9=ecx bsize
11=iost.inc
12=eax,ecx
13=.dd
19=ofread
20=.dd
21=.dd
23=iost/oread.asm
[oreadb]
0=int oreadb(void *buf, int len);
1=buf
2=len
8=count
11=iost.inc
12=eax
13=.dd
14=.dd
17=oread
18=ogetc
19=memcpy
20=.dd
23=iost/oreadb.asm
[osearch]
0=int osearch(void);
8=BOOL
11=iost.inc
12=eax,ecx,edx
17=memsearch
18=searchhex
19=searchtxt
20=.dd
23=iost/osearch.asm
[oseek]
0=int oseek(DWORD offset, int from);
1=offset
2=from
8=BOOL?
11=iost.inc
12=eax,ecx,edx
13=.dd
14=.dd
18=oseekst
19=ofread
20=.dd
23=iost/oseek.asm
[oseekl]
0=int oseekl(DWORD offset, int from);
1=offset
2=from
8=BOOL?
11=iost.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=oseekst
20=.dd
23=iost/oseekl.asm
[oseekst]
0=int oseekst(IOST *io, DWORD offset, int from);
1=io
2=offset
3=from
8=BOOL?
11=iost.inc
12=eax,ecx,edx
13=S_IOST
14=.dd
15=.dd
19=lseek
20=.dd
23=iost/oseekst.asm
[osfiletype]
0=int osfiletype(int handle);
1=handle
8=type
11=io.inc
12=eax,ecx,edx
13=.dd
19=GetFileType
20=.dd
23=io/osfiletype.asm
[osmaperr]
0=int osmaperr(void);
8=-1
11=errno.inc
12=eax,ecx,edx
19=GetLastError
20=.dd
23=errno/osmaperr.asm
[osopen]
0=int osopen(name, attrib, mode, action)
1=name
2=attrib
3=mode
4=action
8=handle
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=.dd
19=CreateFile
20=.dd
23=io/osopen.asm
[osread]
0=int osread(int handle, void *buffer, int count);
1=handle
2=buffer
3=count
8=count
11=io.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=io/osread.asm
[oswrite]
0=int oswrite(int handle, void *buf, int size);
1=handle
2=buffer
3=size
8=count
11=io.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=.dd
19=WriteFile
20=.dd
23=io/oswrite.asm
[otell]
0=int otell(void);
8=offset
11=iost.inc
12=eax -- STDO
20=.dd
23=iost/otell.asm
[otellst]
0=int otellst(IOST *);
1=IOST
8=offset
11=iost.inc
12=eax
13=S_IOST
20=.dd
23=iost/otellst.asm
[oungetc]
0=int oungetc(void);
8=char
11=iost.inc
12=eax,edx,ecx
18=lseek
19=oseek
20=.dd
23=iost/oungetc.asm
[oupdcrc]
0=int oupdcrc(void);
1=esi
2=eax
8=CRC (.ios_bb)
11=iost.inc
12=ecx,edx -- inline
13=S_IOST
14=count
20=.dd
23=iost/oupdcrc.asm
[owritest]
0=int owritest(IOST *, void *buf, int len);
1=IOST
2=buf
3=len
8=BOOL
11=iost.inc
12=eax,ecx,edx
13=S_IOST
14=.dd
15=.dd
19=oputcst
20=.dd
23=iost/owritest.asm
[perror]
0=void perror(char *);
1=msg
11=stdio.inc
12=eax,ecx,edx
13=.dd
18=strlen
19=write
23=stdio/perror.asm
[popkey]
0=int popkey(void);
8=eax key
9=edx keyshift
11=keyb.inc
12=eax,edx
15=pushkey
20=.dd
21=.dd
23=keyb/pushkey.asm
[printf]
0=int _cdecl printf(char *, ...);
1=format
2=VARARG
8=count
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=...
17=_stbuf
18=_output
19=_ftbuf
20=.dd
23=stdio/printf.asm
[process]
0=int process(char *program, char *command, int flag);
1=program
2=command
3=flag
6=global:
7=errorlevel
8=BOOL
11=process.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
17=system
19=.dd
20=.dd
23=process/process.asm
[progress.inc]
11=progress.inc
13=.h
[progress_close]
0=void progress_close(void);
11=conio.inc
12=eax,ecx,edx
19=dlclose
23=conio/dialog/progress.asm
[progress_open]
0=int progress_open(char *title, char *string);
1=title
2=string
8=BOOL
11=conio.inc
12=eax,ecx
13=.dd
14=.dd
16=dlopen
17=dlshow
18=scputf
19=scputc
20=.dd
23=conio/dialog/progress.asm
[progress_set]
0=int progress_set(char *s1, char *s2, int len);
1=s1
2=s2
3=len
8=BOOL
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
20=.dd
23=conio/dialog/progress.asm
[progress_update]
0=int progress_update(int offset);
1=offset
8=0 - userabort
11=conio.inc
12=eax
13=.dd
18=scputc
19=test_userabort
20=.dd
23=conio/dialog/progress.asm
[pushkey]
0=int pushkey(int key);
1=key
8=key
11=keyb.inc
12=ecx
13=.dd
15=popkey
20=.dd
23=keyb/pushkey.asm
[putch]
0=int putch(char ch);
1=ch
8=1
11=conio.inc
12=eax,ecx,edx
13=.db
19=write
20=.dd
23=conio/putch.asm
[puts]
0=int puts(char *);
1=cp
8=count
11=stdio.inc
12=eax,ecx,edx
13=.dd
18=strlen
19=write
20=.dd
23=stdio/puts.asm
[rcaddrc]
0=RECT rcaddrc(RECT *, RECT, RECT);
1=rc
2=r1
3=r1
8=rc
11=conio.inc
12=eax
13=S_RECT
14=S_RECT
15=S_RECT
20=S_RECT
23=conio/rect/rcaddrc.asm
[rcalloc]
0=void *rcalloc(RECT, int);
1=rc
2=shade
8=void *
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
18=rcmemsize
19=malloc
20=.dd
23=conio/rect/rcalloc.asm
[rcbprc]
0=void *rcbprc(RECT, void *, int dlcols);
1=rc
2=buf
3=col
8=word *
11=conio.inc
12=eax
13=S_RECT
14=.dd
15=.dd
20=.dd
23=conio/rect/rcbprc.asm
[rcbprcrc]
0=void *rcbprcrc(RECT, RECT, void *, int dlcols);
1=r1
2=r2
3=buf
4=col
8=word *
11=conio.inc
12=eax
13=S_RECT
14=S_RECT
15=.dd
16=.dd
20=.dd
23=conio/rect/rcbprcrc.asm
[rcclose]
0=int rcclose(RECT, int, void *);
1=rc
2=flag
3=wp
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
15=.dd
18=rchide
19=free
20=.dd
23=conio/rect/rcclose.asm
[rcclrshade]
0=void rcclrshade(RECT, void *);
1=rc
2=wp
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
23=conio/rect/rcshade.asm
[rcframe]
0=void rcframe(RECT, void *, int lsize, int type_color);
1=rc
2=wp
3=lsize
4=ftype
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
16=.dd
23=conio/rect/rcframe.asm
[rchide]
0=int rchide(RECT, int, void *);
1=rc
2=flag
3=wp
11=conio.inc
12=eax,edx,ecx
13=S_RECT
14=.dd
15=.dd
18=rcxchg
19=rcclrshade
23=conio/rect/rchide.asm
[rcinside]
0=int rcinside(RECT dlg, RECT obj);
1=r1
2=r2
8=line 1..max
11=conio.inc
12=eax,edx
13=S_RECT
14=S_RECT
20=.dd
23=conio/rect/rcinside.asm
[rcmemsize]
0=int rcmemsize(RECT, int);
1=rc
2=flag
8=memsize
11=conio.inc
12=eax
13=S_RECT
14=.dd
20=.dd
23=conio/rect/rcmemsize.asm
[rcmove]
0=RECT rcmove(RECT *, void *, int, int, int);
1=rc
2=wp
3=flag
4=x
5=y
8=rc
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=S_WCHAR
15=.dd
16=.dd
17=.dd
18=rchide
19=rcshow
20=S_RECT
23=conio/rect/rcmove.asm
[rcmovedn]
0=RECT rcmovedn(RECT rc, void *wp, int flag);
1=rc
2=wp
3=flag
8=RECT
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
15=.dd
17=rcalloc
18=rchide
19=rcshow
20=.dd
23=conio/rect/rcmovems.asm
[rcmoveleft]
0=RECT rcmoveleft(RECT rc, void *wp, int flag);
1=rc
2=wp
3=flag
8=RECT
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
15=.dd
17=rcalloc
18=rchide
19=rcshow
20=.dd
23=conio/rect/rcmovems.asm
[rcmoveright]
0=RECT rcmoveright(RECT rc, void *wp, int flag);
1=rc
2=wp
3=flag
8=RECT
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
15=.dd
17=rcalloc
18=rchide
19=rcshow
20=.dd
23=conio/rect/rcmovems.asm
[rcmoveup]
0=RECT rcmoveup(RECT rc, void *wp, int flag);
1=rc
2=wp
3=flag
8=RECT
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
15=.dd
17=rcalloc
18=rchide
19=rcshow
20=.dd
23=conio/rect/rcmovems.asm
[rcmsmove]
0=RECT rcmsmove(RECT *, void *, int);
1=rp
2=wp
3=flag
8=rc
11=conio.inc
12=eax,edx,ecx
13=S_RECT
14=.dd
15=.dd
16=rcclrshade
17=mousey
18=mousex
19=rcsetshade
20=S_RECT
23=conio/rect/rcmsmove.asm
[rcopen]
0=void *rcopen(RECT, int, char, char *, void *);
1=rc
2=flag
3=attrib
4=title
5=wp
8=wp
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
15=.dd
16=.dd
17=.dd
19=rcalloc
20=.dd
23=conio/rect/rcopen.asm
[rcpush]
0=void *rcpush(int lines);
1=lines
8=void *
11=conio.inc
12=eax,ecx,edx
13=.dd
19=rcopen
20=.dd
23=conio/rect/rcpush.asm
[rcread]
0=void rcread(RECT, void *);
1=rc
2=wp
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
17=malloc
18=free
19=ReadConsoleOutput
23=conio/rect/rcread.asm
[rcsetshade]
0=void rcsetshade(RECT, void *);
1=rc
2=wp
11=conio.inc
12=eax
13=.dd
14=.dd
23=conio/rect/rcshade.asm
[rcshow]
0=int rcshow(S_RECT rc, int flag, void *wp);
1=rc
2=flag
3=wp
8=BOOL is open
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
15=.dd
18=rcxchg
19=rcsetshade
20=.dd
23=conio/rect/rcshow.asm
[rcwrite]
0=void rcwrite(RECT, void *);
1=rc
2=wp
11=conio.inc
12=eax,ecx,edx
13=S_RECT
14=.dd
17=malloc
18=free
19=ReadConsoleOutput
23=conio/rect/rcwrite.asm
[rcxchg]
0=void rcxchg(RECT, void *);
1=rc
2=buf
11=conio.inc
12=eax,edx
13=S_RECT
14=.dd
17=malloc
18=rcreadc
19=WriteConsoleOutput
23=conio/rect/rcxchg.asm
[rcxyrow]
0=int rcxyrow(RECT, int, int);
1=rc
2=x
3=y
8=row
11=conio.inc
12=eax
13=S_RECT
14=.dd
15=.dd
20=.dd
23=conio/rect/rcxyrow.asm
[read]
0=int read(int handle, void *buffer, int size);
1=handle
2=buffer
3=size
8=count
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
17=osread
20=.dd
23=io/read.asm
[ReadConsoleOutput]
11=conio.inc
12=kernel32
[readword]
0=DWORD readword(char *file);
1=file
8=dword
11=io.inc
12=eax,ecx,edx
13=.dd
17=osopen
18=osread
19=close
20=.dd
23=io/readword.asm
[rect.h]
11=rect.h
13=.h
[recursive]
0=int recursive(char *file, char *path, char *dest);
1=file
2=path
3=dest
8=BOOL
11=dir.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=strfcat
17=strcpy
18=strfn
19=strnicmp
20=.dd
23=dir/recursive.asm
[remove]
0=int remove(char *file);
1=file
8=0
11=io.inc
12=eax,ecx,edx
13=.dd
19=DeleteFile
20=.dd
23=io/remove.asm
[RemoveDirectory]
11=dir.inc
12=kernel32
[removefile]
0=int removefile(char *file);
1=file
8=0
11=io.inc
12=eax,ecx,edx
13=.dd
18=setfattr
19=remove
20=.dd
23=io/removefile.asm
[removetemp]
0=int removetemp(char *file);
1=file
8=0
11=io.inc
12=eax,ecx,edx
13=.dd
17=envtemp
18=strfcat
19=removefile
20=.dd
23=io/removetemp.asm
[rename]
0=int rename(char *old_name, char *new_name);
1=old
2=new
8=0
11=io.inc
12=eax,edx,ecx
13=.dd
14=.dd
20=.dd
23=io/rename.asm
[RETEVENT]
11=tinfo.inc
12=1
[rmdir]
0=int rmdir(char *directory);
1=directory
8=0
11=dir.inc
12=eax,ecx,edx
13=.dd
19=RemoveDirectory
20=.dd
23=dir/rmdir.asm
[rsevent]
0=int rsevent(void *, DOBJ *);
1=rs
2=dl
8=result
11=conio.inc
12=eax,ecx,edx
13=S_ROBJ
14=S_DOBJ
19=dlevent
20=.dd
23=conio/res/rsevent.asm
[rsmodal]
0=int rsmodal(void *);
1=IDD
8=result
11=conio.inc
12=eax,edx,ecx
13=S_ROBJ
17=rsopen
18=rsevent
19=dlclose
20=.dd
23=conio/res/rsmodal.asm
[rsopen]
0=DOBJ *rsopen(ROBJ *);
1=idd
8=S_DOBJ *dialog
11=conio.inc
12=eax
13=S_ROBJ
15=S_DOBJ
18=rsunzipch
19=rsunzipat
20=.dd
23=conio/res/rsopen.asm
[rsreload]
0=int rsreload(void *, DOBJ *);
1=rs
2=dl
8=BOOL
11=conio.inc
12=eax,ecx,edx
13=S_ROBJ
14=S_DOBJ
16=dlhide
17=wcunzip
18=dlinit
19=dlshow
20=.dd
23=conio/res/rsreload.asm
[rsunzipat]
11=conio.inc
12=eax,ecx,edx,esi,edi
23=conio/res/rsunzipa.asm
[rsunzipch]
11=conio.inc
12=eax,ecx,edx,esi,edi
23=conio/res/rsunzipc.asm
[S_COLOR]
1=cl_backgr[16]
2=cl_foregr[16]
3=cl_palett[16]
11=conio.inc
12=BYTE[8+16+16]
13=.s
14=.db
15=.db
16=.db
[S_CURSOR]
1=dwSize
2=bVisible
3=x
4=y
11=conio.inc
12=STRUCT
13=.dd
14=.dd
15=.dw
16=.dw
[S_DOBJ]
1=dl_flag
2=dl_count
3=dl_index
4=dl_rect
5=dl_object
6=dl_wp
11=conio.inc
12=STRUCT
13=.dw
14=.db
15=.db
16=.dd
17=.dd
18=.dd
[S_FBLK]
11=fblk.inc
12=STRUCT
[S_FILE]
11=stdio.inc
12=STRUCT
[S_FTIME]
1=ft_low
2=ft_high
11=time.inc
12=STRUCT QWORD
13=.dd
14=.dd
16=FILETIME
[S_IOST]
1=ios_bp
2=ios_i
3=ios_c
4=ios_size
5=ios_flag
6=ios_file
7=ios_l
8=ios_bb
9=ios_total
10=ios_offset
11=iost.inc
12=STRUCT
13=.dd
14=.dd
15=.dd
16=.dd
17=.dd
18=.dd
19=.dd
20=.dd
21=.dd
22=.dd
[S_LOBJ]
11=conio.inc
12=STRUCT
[S_PATH]
11=wsub.inc
12=STRUCT
[S_RECT]
1=rc_x
2=rc_y
3=rc_col
4=rc_row
11=conio.inc
12=STRUCT
13=.db
14=.db
15=.db
16=.db
[S_ROBJ]
11=conio.inc
12=STRUCT
13=S_RECT
[S_STIME]
11=time.inc
12=STRUCT SYSTEMTIME
[S_TINFO]
11=tinfo.inc
12=STRUCT
[S_TOBJ]
1=to_flag
2=to_count
3=to_ascii
4=to_rect
5=to_data
6=to_proc
11=conio.inc
12=STRUCT
13=.dw
14=.db
15=.db
16=S_RECT
17=.dd
18=.dd
[S_WCHAR]
1=wc_ch
2=wc_at
11=conio.inc
12=STRUCT
13=.db
14=.db
[S_WFBLK]
1=wf_attrib
2=wf_timecreate
3=wf_timeaccess
4=wf_time
5=wf_size
6=wf_reserved[8]
7=wf_name[260]
8=wf_shortname[14]
11=dos.inc
12=STRUCT
13=.dd
14=.dq
15=.dq
16=.dq
17=.dq
18=.db
19=.db
20=.db
[S_WSUB]
11=wsub.inc
12=STRUCT
13=S_PATH
[salloc]
0=void *salloc(char *s1);
1=s1
8=void *
11=alloc.inc
12=eax,edx,ecx
13=.dd
15=strlen
16=malloc
20=.dd
23=alloc/salloc.asm
[scan_directory]
0=int scan_directory(int flag, char *path);
1=flag
2=path
8=0
11=dir.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=fp_directory
16=strlen
17=strfcat
18=wfindfirst
19=wfindnext
20=.dd
23=dir/scan_io.asm
[scan_files]
0=int scan_files(char *path);
1=path
8=0
11=dir.inc
12=eax,ecx,edx
13=.dd
16=strfcat
17=wfindfirst
18=wfindnext
19=wcloseff
20=.dd
23=dir/scan_io.asm
[scansub]
0=int scansub(char *path, char *mask, int flag);
1=path
2=mask
3=flag
8=0
11=dir.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
20=.dd
23=dir/scan_io.asm
[scenter]
0=int scenter(int, int, int, char *);
1=x
2=y
3=l
4=cp
8=count
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
16=.dd
18=strlen
19=scputs
20=.dd
23=conio/sc/scenter.asm
[scgetws]
0=void *scgetws(int x, int y, int l);
1=x
2=y
3=l
8=void *
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
18=malloc
19=ReadConsoleOutput
20=.dd
23=conio/sc/scgetws.asm
[scpath]
0=int scpath(int, int, int l, char *);
1=x
2=y
3=l
4=string
8=count
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
16=.dd
17=strcpy
18=strlen
19=scputs
20=.dd
23=conio/sc/scpath.asm
[scpop]
0=void scpop(void *buf, int lcount);
1=buf
2=lcount
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=rcclose
23=conio/sc/scpush.asm
[scpush]
0=void *scpush(int lcount);
1=lcount (* 80)
8=void *
11=conio.inc
12=eax,ecx,edx
13=.dd
19=rcopen
20=.dd
23=conio/sc/scpush.asm
[scputa]
0=void scputa(int x, int y, int l, int at);
1=x
2=y
3=l
4=at
11=conio.inc
13=.dd
14=.dd
15=.dd
16=.dd
19=FillConsoleOutputAttribute
23=conio/sc/scputa.asm
[scputbg]
0=void scputbg(int x, int y, int l, int at);
1=x
2=y
3=l
4=at
11=conio.inc
13=.dd
14=.dd
15=.dd
16=.dd
23=conio/sc/scputbg.asm
[scputc]
0=void scputc(int, int, int l, int ch);
1=x
2=y
3=l
4=ch
11=conio.inc
13=.dd
14=.dd
15=.dd
16=.dd
19=FillConsoleOutputCharacter
23=conio/sc/scputc.asm
[scputf]
0=int _cdecl scputf(int, int, int at, int max, char *, ...);
1=x
2=y
3=a
4=max
5=format
6=...
8=count
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
16=.dd
17=.dd
18=ftobufin
19=scputs
20=.dd
23=conio/sc/scputf.asm
[scputfg]
0=void scputfg(int x, int y, int l, int at);
1=x
2=y
3=l
4=at
11=conio.inc
13=.dd
14=.dd
15=.dd
16=.dd
23=conio/sc/scputfg.asm
[scputs]
0=int scputs(int, int, int at, int max, char *);
1=x
2=y
3=at
4=max
5=string
8=count
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
16=.dd
17=.dd
19=scputw
20=.dd
23=conio/sc/scputs.asm
[scputw]
0=void scputw(int, int, int l, int w);
1=x
2=y
3=l
4=w
11=conio.inc
13=.dd
14=.dd
15=.dd
16=.dd
18=scputa
19=scputc
23=conio/sc/scputw.asm
[scputws]
0=void scputws(int, int, int, void *);
1=x
2=y
3=l
4=wp
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
16=.dd
18=free
19=WriteConsoleOutput
23=conio/sc/scputws.asm
[scroll_delay]
0=void scroll_delay(void);
11=conio.inc
12=eax,ecx,edx
18=tupdate
19=delay
23=conio/dialog/scroll_delay.asm
[searchp]
0=char *searchp(char *file);
1=file
8=char *
11=stdlib.inc
12=eax,ecx,edx
13=.dd
15=filexist
16=strfcat
17=getcwd
18=strlen
19=strcpy
20=.dd
23=stdlib/searchp.asm
[SEEK_CUR]
11=dos.inc
12=1
[SEEK_END]
11=dos.inc
12=2
[SEEK_SET]
11=dos.inc
12=0
[setbuf]
0=void setbuf(FILE *fp, char *buf);
1=fp
2=buf
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
14=.dd
19=setvbuf
23=stdio/setbuf.asm
[SetCurrentDirectory]
0=int SetCurrentDirectory(char *directory);
1=directory
8=BOOL
11=dir.inc
12=kernel32
13=.dd
20=.dd
[SetEnvironmentVariable]
0=int SetEnvironmentVariable(char *env_var, char *value);
1=env_var
2=value
8=BOOL?
11=stdlib.inc
12=kernel32
13=.dd
14=.dd
20=.dd
[setfattr]
0=int setfattr(char *file, int attrib);
1=file
2=attrib
8=0
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
19=SetFileAttributes
20=.dd
23=io/setfattr.asm
[setfext]
0=char *setfext(char *path, char *ext);
1=path
2=ext
8=path
11=string.inc
12=eax,ecx
13=.dd
14=.dd
16=strcat
17=strext
20=.dd
23=string/setfext.asm
[SetFileAttributes]
11=io.inc
12=kernel32
[SetFilePointer]
11=io.inc
12=kernel32
[SetFileTime]
11=io.inc
12=kernel32
[setftime]
0=int setftime(int handle, int time);
1=handle
2=time
8=0,-1 = fail
11=io.inc
12=eax
13=.dd
14=.dd
17=getosfhnd
18=TimeToFileTime
19=SetFileTime
20=.dd
23=io/setftime.asm
[setftime_access]
0=int setftime_access(int handle, int time);
1=handle
2=time
8=0,-1 = fail
11=io.inc
12=eax
13=.dd
14=.dd
17=getosfhnd
18=TimeToFileTime
19=SetFileTime
20=.dd
23=io/setftime_access.asm
[setftime_create]
0=int setftime_create(int handle, int time);
1=handle
2=time
8=0,-1 = fail
11=io.inc
12=eax
13=.dd
14=.dd
17=getosfhnd
18=TimeToFileTime
19=SetFileTime
20=.dd
23=io/setftime_create.asm
[SetKeyState]
0=void SetKeyState(void);
11=keyb.inc
12=edx,ecx
23=keyb/SetKeyState.asm
[setvbuf]
0=void setvbuf(FILE *, char *buf, int type, size_t size);
1=fp
2=buf
3=type
4=size
11=stdio.inc
12=eax,ecx,edx
13=S_FILE
14=.dd
15=.dd
16=.dd
17=fflush
18=_freebuf
19=malloc
23=stdio/setvbuf.asm
[share.inc]
11=share.inc
13=.h
[Sleep]
0=void Sleep(int milliseconds);
1=milliseconds
11=time.inc
12=kernel32
13=.dd
[sopen]
0=int _cdecl sopen(char *path, int oflag, int shflag, ...);
1=path
2=oflag
3=shflag
4=VARARG
8=handle
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=.dd
18=CreateFile
19=GetFileType
20=.dd
23=io/sopen.asm
[sprintf]
0=int __cdecl sprintf(char *string, char *format, ...);
1=string
2=format
3=VARARG
8=count
11=stdio.inc
12=eax
13=.dd
14=.dd
15=.dd
19=_output
20=.dd
23=stdio/sprintf.asm
[stat.h]
11=sys/stat.h
13=.h
[stat.inc]
11=stat.inc
13=.h
[stderr]
11=stdio.inc
12=_iob[2]
23=stdio/_file.asm
[STDI]
11=iost.inc
12=in stream
13=.s
14=S_IOST
23=iost.asm
[stdio.h]
11=stdio.h
13=.h
[stdio.inc]
11=stdio.inc
13=.h
[stdlib.h]
11=stdlib.h
13=.h
[stdlib.inc]
11=stdlib.inc
13=.h
[stdmsg]
0=int __cdecl stdmsg(char *title, char *format, ...);
1=title
2=format
3=...
8=0
11=conio.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=.dd
18=ftobufin
19=msgbox
20=.dd
23=conio/msgbox.asm
[STDO]
11=iost.inc
12=out stream
13=.s
14=S_IOST
23=iost.asm
[stdout]
11=stdio.inc
12=_iob[1]
23=stdio/_file.asm
[stdsc.h]
11=stdsc.h
13=.h
[strcat]
0=char *strcat(char *s1, char *s2);
1=s1
2=s2
8=s1
11=string.inc
12=eax,ecx
13=.dd
14=.dd
20=.dd
23=string/strcat.asm
[strchr]
0=char *strchr(char *string, int char)
1=string
2=char
8=char *
11=string.inc
12=eax
13=.dd
14=.dd
20=.dd
23=string/strchr.asm
[strcmp]
0=char *strcmp(char *s1, char *s2);
1=s1
2=s2
8=s1
11=string.inc
12=eax
13=.dd
14=.dd
20=.dd
23=string/strcmp.asm
[strcmpi]
1=edx=esi on call
2=ecx=[edi+ecx]
7=ZF set if equal [esi]=0
11=string.inc
12=esi,eax,ecx,edx
23=string/strcmpi.asm
[strcpy]
0=char *strcpy(char *des, char *src);
1=des *
2=src *
8=des
11=string.inc
12=eax
13=.dd
14=.dd
20=.dd
23=string/strcpy.asm
[strdate]
0=char *strdate(char *string, int date);
1=string
2=date
8=string
11=time.inc
12=eax
13=.dd
14=.dd
18=TimeToSystemTime
19=strsdate
20=.dd
23=time/strdate.asm
[strext]
0=char *strext(char *s1);
1=s1
8=char *
11=string.inc
12=eax
13=.dd
16=strfn
17=strrchr
20=.dd
23=string/strext.asm
[strfcat]
0=char *strfcat(char *des, char *path, char *file);
1=des
2=path
3=file
8=des
11=string.inc
12=eax
13=.dd
14=.dd
15=.dd
20=.dd
23=string/strfcat.asm
[strfdate]
0=char *strfdate(char *string, FTIME *date);
1=string
2=date
8=string
11=time.inc
12=eax
13=.dd
14=S_FTIME
17=FileTimeToLocalFileTime
18=FileTimeToSystemTime
19=strsdate
20=.dd
23=time/strfdate.asm
[strfn]
0=char *strfn(char *path);
1=path
8=char *
11=string.inc
12=eax
13=.dd
20=.dd
23=string/strfn.asm
[strftime]
0=char *strftime(char *string, S_FTIME *time);
1=string
2=time
8=string
11=time.inc
12=eax
13=.dd
14=S_FTIME
17=FileTimeToLocalFileTime
18=FileTimeToSystemTime
19=strstime
20=.dd
23=time/strftime.asm
[stricmp]
0=int stricmp(char *s1, char *s2);
1=s1
2=s2
8=0,1,-1
11=string.inc
12=eax
13=.dd
14=.dd
20=.dd
23=string/stricmp.asm
[string.h]
11=string.h
13=.h
[string.inc]
11=string.inc
13=.h
[strlen]
0=int strlen(char *string)
1=string
7=ZF set if zero
8=eax length
9=ecx length
11=string.inc
12=eax,ecx
13=.dd
20=.dd
21=.dd
23=string/strlen.asm
[strlwr]
0=char *strlwr(char *s1);
1=s1
8=s1
11=string.inc
12=eax
13=.dd
20=.dd
23=string/strlwr.asm
[strncmp]
0=int strncmp(char *s1, char *s2, int len);
1=s1
2=s2
3=len
8=0,1,-1
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/strncmp.asm
[strncpy]
0=char *strncpy(char *des, char *src, int len);
1=des
2=src
3=len
8=des
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/strncpy.asm
[strnicmp]
0=int strnicmp(char *s1, char *s2, int len);
1=s1
2=s2
3=len
8=0,1,-1
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/strnicmp.asm
[strpath]
0=char *strpath(char *s1);
1=s1
8=s1
11=string.inc
12=eax
13=.dd
15=strfn
20=.dd
23=string/strpath.asm
[strrchr]
0=char *strrchr(char *string, char ch);
1=string
2=ch
8=char *
11=string.inc
12=eax,ecx
13=.dd
14=.dd
20=.dd
23=string/strrchr.asm
[strrev]
0=char *strrev(char *s1);
1=s1
8=s1
11=string.inc
12=eax
13=.dd
20=.dd
23=string/strrev.asm
[strsdate]
0=char *strsdate(char *string, STIME *date);
1=string
2=date
8=string
11=time.inc
12=eax
13=.dd
14=S_STIME
19=sprintf
20=.dd
23=time/strsdate.asm
[strshr]
0=char *strshr(char *, int);
1=string
2=char
8=string
11=string.inc
12=eax
13=.dd
14=.dd
20=.dd
23=string/strshr.asm
[strstart]
0=char *strstart(char *s1);
1=s1
8=char *
11=string.inc
12=eax
13=.dd
20=.dd
23=string/strstart.asm
[strstime]
0=char *strstime(char *string, S_STIME *time);
1=string
2=time
8=string
11=time.inc
12=eax
13=.dd
14=.dd
19=sprintf
20=.dd
23=time/strstime.asm
[strstr]
0=char *strstr(char *s1, char *s2);
1=s1
2=s2
8=char *
11=string.inc
12=eax
13=.dd
14=.dd
20=.dd
23=string/strstr.asm
[strtime]
0=char *strtime(char *string, int time);
1=string
2=time
8=char *
11=time.inc
12=eax
13=.dd
14=.dd
18=TimeToSystemTime
19=strstime
20=.dd
23=time/strtime.asm
[strtok]
0=char *strtok(char *s1, char *s2);
1=s1
2=s2
8=tok
11=string.inc
12=eax,ecx
13=.dd
14=.dd
20=.dd
23=string/strtok.asm
[strtol]
0=long strtol(char *string);
1=string
8=rdx:rax value
11=stdlib.inc
12=eax,edx
13=.dd
16=atol
17=xtol
20=.dq
23=stdlib/strtol.asm
[strtrim]
0=int strtrim(char *s1);
1=s1
8=s1
11=string.inc
12=eax,ecx
13=.dd
20=.dd
23=string/strtrim.asm
[strupr]
0=char *strupr(char *s1);
1=s1
8=s1
11=string.inc
12=eax
13=.dd
20=.dd
23=string/strupr.asm
[strxchg]
0=char *strxchg(char *buf, char *old, char *new, int len)
1=buf
2=old
3=new
4=len
8=buf
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
16=.dd
17=strcpy
18=strcat
19=strcmpi
20=.dd
23=string/strxchg.asm
[sys_errlist]
11=errno.inc
12=label dword
23=errno/sys_errlist.asm
[sys_nerr]
11=errno.inc
12=DWORD
23=errno/sys_errlist.asm
[syserrls.inc]
11=syserrls.inc
13=.h
[system]
0=int system(char *command);
1=command
8=BOOL
11=process.inc
12=eax,ecx,edx
13=.dd
14=malloc
15=strchr
16=strncpy
17=strlen
18=searchp
19=process
20=.dd
23=process/system.asm
[SystemTimeToFileTime]
0=int SystemTimeToFileTime(STIME *st, FTIME *ft);
1=st
2=ft
8=BOOL?
11=time.inc
12=kernel32
13=S_STIME
14=S_FTIME
20=.dd
[SystemTimeToTime]
0=int SystemTimeToTime(STIME *lpSystemTime);
1=lpSystemTime
8=eax - <date>:<time>
9=ecx - <time> hhhhhmmmmmmsssss
10=edx - <date> yyyyyyymmmmddddd
11=time.inc
12=eax,ecx,edx
13=S_STIME
20=.dd
21=.dd
22=.dd
23=time/SystemTimeToTime.asm
[tdialog]
11=conio.inc
12=DWORD
23=tdevent.asm
[tdialog.h]
11=tdialog.h
13=.h
[tdllist]
11=conio.inc
12=DWORD
23=tdevent.asm
[tdsetbitflag]
0=tobj, count, flag, bitflag
1=TOBJ *
2=int
3=int
4=long
11=conio.inc
13=.p
14=.dd
15=.dw
16=.dw
17=.dd
23=tdsetbit.asm
[tdteditevent]
0=int tdteditevent(void);
8=event
11=conio.inc
12=eax,edx,ecx
15=dledit
20=.dd
23=conio/dialog/tdevent.asm
[tedit]
0=int tedit(char *, int);
1=file
2=line
8=BOOL?
11=tinfo.inc
12=eax,ecx,edx
13=.dd
14=.dd
17=topen
18=taligny
19=tmodal
20=.dd
23=tinfo/tedit/tedit.asm
[tell]
0=DWORD tell(int handle);
1=handle
8=offset
11=io.inc
12=eax,edx,ecx
13=.dd
19=lseek
20=.dd
23=io/tell.asm
[tgetevent]
0=int (*tgetevent)(void);
11=conio.inc
12=DWORD
23=conio/dialog/tgetevent.asm
[tgetline]
0=int tgetline(char *title, char *buf, int lsize, int bsize);
1=ttl
2=buf
3=lsize
4=bsize
8=result
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
16=.dd
18=dlopen
19=dlshow
20=.dd
23=conio/dialog/tgetline.asm
[thelp]
0=int (*thelp)(void);
11=conio.inc
12=DWORD
23=conio/dialog/thelp.asm
[thelp_pop]
0=int thelp_pop(void);
8=thelp
11=conio.inc
12=eax,ecx,edx
20=.dd
23=conio/dialog/thelp.asm
[thelp_set]
0=int thelp_set(int (*)(void));
1=*
8=BOOL
11=conio.inc
12=eax,edx
13=.dd
20=.dd
23=conio/dialog/thelp.asm
[thelpinit]
0=int thelpinit(int (*)(void));
1=*
8=BOOL
11=conio.inc
12=eax
13=.dd
20=.dd
23=conio/dialog/thelp.asm
[tialignx]
0=void _fastcall tialignx(int x);
1=x
11=tinfo.inc
12=edx
13=.dd
18=tiincx
19=tidecx
23=tinfo/tialignx.asm
[tialigny]
0=void _fastcall tialigny(int y);
1=y
11=tinfo.inc
12=edx
13=.dd
18=tiincy
19=tidecy
23=tinfo/tialigny.asm
[tibacksp]
0=int tibacksp(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
15=ticurlp
16=tigetindent
17=titoend
18=tidelete
19=tileft
20=.dd
23=tinfo/tibacksp.asm
[ticlipcut]
0=void _fastcall ticlipcut(int do_delete);
1=eax 0 copy
2=eax 1 copy + delete
11=clip.inc
12=eax,edx,ecx
16=tiselected
17=ticopyselection
18=ticlipdel
19=ticlipset
23=tinfo/Clipboard.asm
[ticlipdel]
0=int ticlipdel(void);
8=BOOL
11=clip.inc
12=eax,ecx,edx
13=tiselected
14=titostartofselection
15=tigetline
16=strcpy
17=tidelete
18=tiseto
19=ticlipset
20=.dd
23=tinfo/Clipboard.asm
[ticlipevent]
0=int ticlipevent(void);
11=clip.inc
12=eax,ecx,edx
14=tiselected
15=ticlipset
16=ticlipdel
17=ticlipget
18=ticlipcut
23=tinfo/Clipboard.asm
[ticlipget]
0=void ticlipget(void);
11=clip.inc
12=eax,ecx,edx
16=ticlipdel
17=ticlipset
18=ClipboardPaste
19=tiputc
23=tinfo/Clipboard.asm
[ticlipset]
0=void ticlipset(void);
8=edx tinfo
11=clip.inc
12=eax,edx
20=.dd
23=tinfo/Clipboard.asm
[ticmdfailed]
0=int ticmdfailed(void);
8=_TI_CMFAILED
11=tinfo.inc
12=eax
20=.dd
23=tinfo/ticmdfailed.asm
[ticontinue]
0=int ticontinue(void);
8=0 - _TI_CONTINUE
11=tinfo.inc
12=eax
20=.dd
23=tinfo/ticontinue.asm
[ticopyselection]
0=int ticopyselection(void);
8=BOOL
11=clip.inc
12=eax,edx,ecx
16=oinitst
17=tiflushl
18=oflush
19=ofreest
20=.dd
23=tinfo/Clipboard.asm
[tictrlend]
0=int tictrlend(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
18=tialigny
19=tidoiflines
20=.dd
23=tinfo/tictrlend.asm
[tictrlhome]
0=int tictrlhome(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tidoiflines
20=.dd
23=tinfo/tictrlhome.asm
[tictrlpgdn]
0=int tictrlpgdn(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
18=tidoiflines
19=tictrlend
20=.dd
23=tinfo/tictrlpgdn.asm
[ticurcp]
0=char *ticurcp(void);
8=char *
9=TINFO *
11=tinfo.inc
12=eax,edx,ecx
20=.dd
21=.dd
23=tinfo/ticurcp.asm
[ticurlp]
0=char *ticurlp(void);
8=eax line
9=edx tinfo
10=ecx size
11=tinfo.inc
12=eax,edx,ecx
19=tigetline
20=.dd
21=.dd
22=.dd
23=tinfo/ticurlp.asm
[tidecx]
0=void tidecx(void);
1=edx: tinfo
11=tinfo.inc
19=tidecvalue
23=tinfo/tidecx.asm
[tidecy]
0=void tidecy(void);
1=edx: tinfo
11=tinfo.inc
19=tidecvalue
23=tinfo/tidecy.asm
[tidelete]
0=int tidelete(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
13=ticurcp
14=tistrip
15=tistripend
16=tiexpand
17=strlen
18=strcpy
19=timemline
20=.dd
23=tinfo/tidelete.asm
[tidoiflines]
0=int tidoiflines(void);
11=tinfo.inc
12=eax,ecx,edx
19=ticurlp
23=tinfo/tidoiflines.asm
[tidown]
0=int tidown(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tidoiflines
20=.dd
23=tinfo/tidown.asm
[tienter]
0=int tienter(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
16=tidoiflines
17=tienterni
18=tigetindent
19=tiputc
20=.dd
23=tinfo/tienter.asm
[tienterni]
0=int tienterni(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
13=tinsline
14=isspace
15=ticurlp
16=strcpy
17=tistripend
18=tidown
19=tihome
20=.dd
23=tinfo/tienterni.asm
[tiexpand]
0=void _fastcall tiexpand(char *, TINFO *);
1=string
2=tp
11=tinfo.inc
12=eax,ecx
13=.dd
14=S_TINFO
19=strshr
23=tinfo/tiexpand.asm
[tigetindent]
0=int tigetindent(void);
8=indent
11=tinfo.inc
12=eax,ecx,edx
18=tigetline
19=isspace
20=.dd
23=tinfo/tigetindent.asm
[tigetline]
0=int _fastcall tigetline(int line);
1=line
8=char *
9=TINFO *
11=tinfo.asm
12=eax,edx
13=.dd
20=.dd
21=.dd
23=tinfo/tigetline.asm
[tihome]
0=int tihome(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=ticurlp
20=.dd
23=tinfo/tihome.asm
[tiincvalue]
0=void tiincvalue(int *boff, int *soff, int bmax, int smax);
11=tinfo.inc
23=tinfo/tiincvalue.asm
[tiincx]
0=int tiincx(void);
1=edx: tinfo
11=tinfo.inc
23=tinfo/tiincx.asm
[tiincy]
0=int tiincy(void);
1=edx: tinfo
11=tinfo.inc
23=tinfo/tiincy.asm
[tiisword]
0=int _fastcall tiisword(int ch);
1=ch
11=tinfo.inc
12=eax
13=.dd
20=.dd
23=tinfo/tiisword.asm
[tileft]
0=int tileft(void);
1=assume edx: tinfo
8=result
11=tinfo.inc
12=eax
20=.dd
23=tinfo/tileft.asm
[time.h]
11=time.h
13=.h
[time.inc]
11=time.inc
13=.h
[timemline]
0=int _fastcall timemline(int line, TINFO *tp);
1=line
2=tp
8=char *
11=tinfo.asm
12=eax,edx
13=.dd
14=.dd
20=.dd
23=tinfo/tigetline.asm
[TimeToFileTime]
0=FTIME *TimeToFileTime(int time, FTIME *lpFileTime);
1=time
2=lpFileTime
8=lpFileTime
11=time.inc
12=eax
13=.dd
14=S_FTIME
17=TimeToSystemTime
18=SystemTimeToFileTime
19=LocalFileTimeToFileTime
20=.dd
23=time/TimeToFileTime.asm
[TimeToSystemTime]
0=STIME *TimeToSystemTime(int time, STIME *lpSystemTime);
1=time
2=lpSystemTime
8=lpSystemTime
11=time.inc
12=eax
13=.dd
14=S_STIME
20=S_STIME
23=time/TimeToSystemTime.asm
[timodal]
0=int timodal(void);
8=event
11=tinfo.inc
12=eax,ecx,edx
14=tiseto
15=tiputs
16=tgetevent
17=ticlipevent
18=tievent
19=ticurlp
20=.dd
23=tinfo/timodal.asm
[timscrolldn]
0=int timscrolldn(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tidoiflines
20=.dd
23=tinfo/timscrolldn.asm
[timscrollup]
0=int timscrollup(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tidoiflines
20=.dd
23=tinfo/timscrollup.asm
[tinextword]
0=int tinextword(void);
11=tinfo.inc
12=eax,ecx,edx
17=tiisword
18=tidown
19=tihome
20=.dd
23=tinfo/tinextword.asm
[tinfo]
11=tinfo.inc
12=DWORD
23=tinfo/res/tinfo.asm
[tinfo.inc]
11=tinfo.inc
12=STRUC
[tinocando]
0=void tinocando(void);
11=tinfo.inc
12=eax,ecx,edx
19=Beep
23=tinfo/tinocando.asm
[tinsline]
0=int tinsline(void);
8=BOOL
11=tinfo.inc
12=eax,ecx,edx
18=timemline
19=memzero
20=.dd
23=tinfo/tinsline.asm
[tipgdn]
0=int tipgdn(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tidoiflines
20=.dd
23=tinfo/tipgdn.asm
[tiprevword]
0=int tiprevword(void);
11=tinfo.inc
12=eax,ecx,edx
16=ticurcp
17=tiisword
18=titoend
19=tihome
20=.dd
23=tinfo/tiprevword.asm
[tiputc]
0=int _fastcall tiputc(int ch);
1=ch
8=result
11=tinfo.inc
12=eax,ecx,edx
13=.dd
15=ticurlp
16=getctype
17=tidecx
18=tiincx
19=tistrip
20=.dd
23=tinfo/tiputc.asm
[tiread]
0=TINFO *ti
1=ti
8=-1 io-error
9=0 fail ?
10=1 success
11=tinfo.inc
12=eax,edx,ecx
13=.dd
16=oopen
17=tigetline
18=ogetc
19=oungetc
20=oclose
21=ti_lcnt
23=tinfo/tedit/tiread.asm
[tiretevent]
0=int tiretevent(void);
8=_TI_RETEVENT
11=tinfo.inc
12=eax
20=.dd
23=tinfo/tiretevent.asm
[tiright]
0=int tiright(void);
8=result
11=tinfo.inc
12=eax,ecx
17=ticurcp
18=strlen
19=tiincx
20=.dd
23=tinfo/tiright.asm
[tiscrolldn]
0=int tiscrolldn(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tidoiflines
20=.dd
23=tinfo/tiscrolldn.asm
[tiscrollup]
0=int tiscrollup(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tidoiflines
20=.dd
23=tinfo/tiscrollup.asm
[tiselected]
0=int tiselected(void);
8=eax BOOL
9=edx tinfo
11=clip.inc
12=eax,edx
20=.dd
21=.dd
23=tinfo/Clipboard.asm
[tisetcursor]
0=void tisetcursor(void);
11=tinfo.inc
12=eax,ecx,edx
19=cursorset
23=tinfo/tisetcursor.asm
[tistr0B]
0=void _fastcall tistr0B(char *, TINFO *);
1=string
2=tp
11=tinfo.inc
12=eax
13=.dd
14=S_TINFO
23=tinfo/tistr0B.asm
[tistripend]
0=int _fastcall tistripend(char *cp);
1=cp
8=len
11=tinfo.inc
12=eax,ecx
13=.dd
19=strlen
20=.dd
23=tinfo/tistripend.asm
[tistripline]
8=eax: line
9=ecx: size
10=edx: &tinfo
11=tinfo.inc
12=eax,edx,ecx
18=ticurlp
19=tistripl
20=.dd
21=.dd
22=.dd
23=tinfo/tistripline.asm
[titab]
0=int titab(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tiputc
20=.dd
23=tinfo/titab.asm
[titoend]
0=int titoend(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
17=tihome
18=ticurlp
19=tistripend
20=.dd
23=tinfo/titoend.asm
[titostartofselection]
0=void titostartofselection(void);
11=clip.inc
12=eax,ecx,edx
19=tialignx
23=tinfo/Clipboard.asm
[tiup]
0=int tiup(void);
8=result
11=tinfo.inc
12=eax,ecx,edx
19=tidoiflines
20=.dd
23=tinfo/tiup.asm
[tmaxascii]
11=conio.inc
12=BYTE
[togetbitflag]
0=int togetbitflag(TOBJ *, int count, int flag);
1=TOBJ *
2=int
3=int
8=flag
11=conio.inc
12=eax,edx,ecx
13=S_TOBJ
14=.dd
15=.dd
20=.dd
23=conio/dialog/togetbitflag.asm
[tosetbitflag]
0=void tosetbitflag(TOBJ *, int count, int flag, int bitflag);
1=tobj
2=count
3=flag
4=bitflag
11=conio.inc
12=eax,ecx,edx
13=S_TOBJ
14=.dd
15=.dd
16=.dd
23=conio/dialog/tosetbitflag.asm
[toupper]
0=int toupper(char ch);
1=ch
8=upper al
11=ctype.inc
12=eax
13=.dd
20=.dd
23=ctype/toupper.asm
[tupdate]
0=int (*tupdate)(void);
11=conio.inc
12=DWORD
23=conio/dialog/tupdate.asm
[tupddate]
0=void tupddate(void);
11=time.inc
12=eax,ecx,edx
17=strsdate
18=scputs
19=GetLocalTime
23=time/tupddate.asm
[tupdtime]
0=void tupdtime(void);
11=time.inc
12=eax,ecx,edx
23=time/tupdtime.asm
[tview]
0=int tview(char *, long);
1=file
2=offset
8=BOOL
11=tview.inc
12=eax,ecx,edx
13=.dd
14=.dd
20=.dd
23=tview/tview.asm
[twindow.h]
11=twindow.h
13=.h
[unixtodos]
0=char *unixtodos(char *string);
1=string
8=string
11=string.inc
12=eax
13=.dd
20=.dd
23=string/unixtodos.asm
[unzip.inc]
11=unzip.inc
13=.h
[UpdateKeyEvent]
0=int UpdateKeyEvent(INPUT_RECORD *pInput);
1=pInput
8=eax: event
9=edx: keyshift
11=keyb.inc
12=eax,ecx,edx
13=INPUT_RECORD
20=.dd
21=.dd
23=keyb/UpdateKeyEvent.asm
[validdrive]
0=int validdrive(int drive);
1=drive A: = 1
8=BOOL
11=dir.inc
12=eax,ecx,edx
13=.dd
19=GetLogicalDrives
20=.dd
23=dir/validdrive.asm
[version.inc]
11=version.inc
13=.h
[vsprintf]
0=int vsprintf(char *, char *, va_list);
1=buf
2=format
3=VARARG
8=count
11=stdio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=...
20=.dd
23=stdio/vsprintf.asm
[wcenter]
0=void wcenter(void *wp, int lsize, char *string);
1=wp
2=lsize
3=string
11=conio.inc
13=.dd
14=.dd
15=.dd
19=__wcpath
23=conio/wchar/wcenter.asm
[wchar.h]
11=wchar.h
13=.h
[wchar.inc]
11=wchar.inc
13=.h
[wcloseff]
0=int wcloseff(int handle);
1=handle
8=0
11=io.inc
12=eax,ecx,edx
13=.dd
18=memcpy
19=FindClose
20=.dd
23=io/wffile.asm
[wcmemset]
0=void wcmemset(void *, int, size_t);
1=string
2=val
3=count
11=conio.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
23=conio/wchar/wcmemset.asm
[wcpath]
0=void *wcpath(void *wp, int lsize, char *path);
1=wp
2=lsize
3=path
8=wp
9=path
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
19=__wcpath
20=.dd
21=.dd
23=conio/wchar/wcpath.asm
[wcpbutt]
0=void *wcpbutt(void *wp, int lsize, int xsize, char *cp);
1=wp
2=lsize
3=xsize
4=cp
8=wp
11=conio.inc
12=eax,edx,ecx
13=.dd
14=.dd
15=.dd
16=.dd
20=.dd
23=conio/wchar/wcpbutt.asm
[wcpopst]
0=void wcpopst(void *);
1=wp
11=conio.inc
12=eax,ecx,edx
13=.dd
19=rcxchg
23=conio/wchar/wcpushst.asm
[wcpushst]
0=void wcpushst(void *, char *statusline);
1=wp
2=cp
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
17=wcputs
18=wcputw
19=rcxchg
23=conio/wchar/wcpushst.asm
[wcputa]
0=void wcputa(WORD *wp, int l, int a);
1=wp
2=l
3=a
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
19=wcputxg
23=conio/wchar/wcputa.asm
[wcputbg]
0=void wcputbg(void *wp, int count, int at);
1=wp
2=count
3=at
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
19=wcputxg
23=conio/wchar/wcputbg.asm
[wcputf]
0=int _cdecl wcputf(void *, int lsize, int count, char *frm, ...);
1=wp
2=l
3=max
4=format
8=count
11=conio.inc
12=eax,edx
13=.dd
14=.dd
15=.dd
16=.dd
18=ftobufin
19=wcputs
20=.dd
23=conio/wchar/wcputf.asm
[wcputfg]
0=void wcputfg(void *wp, int count, int at);
1=wp
2=count
3=at
11=conio.inc
12=eax,edx
13=.dd
14=.dd
15=.dd
19=wcputxg
23=conio/wchar/wcputfg.asm
[wcputs]
0=int wcputs(void *wp, int l, int max, char *string);
1=wp
2=l
3=max
4=string
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
16=.dd
19=__wputs
23=conio/wchar/wcputs.asm
[wcputw]
0=void wcputw(void *wp, int count, int w);
1=wp
2=count
3=w
11=conio.inc
13=.dd
14=.dd
15=.dd
23=conio/wchar/wcputw.asm
[wcputxg]
11=conio.inc
12=ebx
23=conio/wchar/wcputxg.asm
[wcscat]
0=wchar_t * wcscat(wchar_t *s1, const wchar_t *s2);
1=s1
2=s2
8=s1
11=string.inc
12=eax,ecx
13=.dd
14=.dd
20=.dd
23=string/wcscat.asm
[wcschr]
0=wchar_t * wcschr(const wchar_t *wp, wchar_t w);
1=wp
2=w
11=string.inc
13=.dd
14=.dd
23=string/wcschr.asm
[wcscmp]
0=int wcscmp(const wchar_t *, const wchar_t *);
1=s1
2=s2
8=0,1,-1
11=string.inc
12=eax,ecx
13=.dd
14=.dd
20=.dd
23=string/wcscmp.asm
[wcscpy]
0=wchar_t * wcscpy(wchar_t *, const wchar_t *);
1=s1
2=s2
8=s1
11=string.inc
12=eax
13=.dd
14=.dd
20=.dd
23=string/wcscpy.asm
[wcslen]
0=size_t wcslen(const wchar_t *);
1=s1
8=len
11=string.inc
12=eax,ecx
13=.dd
20=.dd
23=string/wcslen.asm
[wcsncat]
0=wchar_t * wcsncat(wchar_t *, const wchar_t *, size_t);
1=s1
2=s2
3=max
8=s1
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/wcsncat.asm
[wcsncmp]
0=int wcsncmp(const wchar_t *, const wchar_t *, size_t);
1=s1
2=s2
3=len
8=0,1,-1
11=string.inc
13=.dd
14=.dd
15=.dd
20=.dd
23=string/wcsncmp.asm
[wcsncpy]
0=wchar_t * wcsncpy(wchar_t *, const wchar_t *, size_t);
1=s1
2=s2
3=len
8=s1
11=string.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
20=.dd
23=string/wcsncpy.asm
[wcspbrk]
0=wchar_t *wcspbrk(const wchar_t *, const wchar_t *);
1=s1
2=s2
11=string.inc
12=eax
13=.dd
14=.dd
20=.dd
23=string/wcspbrk.asm
[wcsrchr]
0=wchar_t * wcsrchr(const wchar_t *, wchar_t);
1=s1
2=wc
8=&s1[?]
11=string.inc
12=eax,ecx
13=.dd
14=.dw
20=.dd
23=string/wcsrchr.asm
[wcsstr]
0=wchar_t * wcsstr(const wchar_t *, const wchar_t *);
1=s1
2=s2
11=string.inc
12=eax,ecx
13=.dd
14=.dd
20=.dd
23=string/wcsstr.asm
[wcstrcpy]
0=int wcstrcpy(char *, void *, int lsize);
1=cp
2=wp
3=lsize
8=count
11=conio.inc
12=eax,ecx
13=.dd
14=.dd
15=.dd
19=strtrim
20=.dd
23=conio/wchar/wcstrcpy.asm
[wctitle]
0=void wctitle(void *wp, int lsize, char *title);
1=wp
2=lsize
3=title
11=conio.inc
12=eax
13=.dd
14=.dd
15=.dd
18=wcputw
19=wcenter
23=conio/wchar/wctitle.asm
[wcunzip]
0=int wcunzip(void *des, void *src, int wcount);
1=des
2=src
3=wcount
8=count
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
18=rsunzipat
19=rsunzipch
20=.dd
23=conio/wchar/wcunzip.asm
[wczip]
0=int wczip(void *des, void *src, int wcount);
1=des
2=src
3=wcount
8=count
11=conio.inc
12=eax,ecx,edx
13=.dd
14=.dd
15=.dd
20=.dd
23=conio/wchar/wczip.asm
[wfindfirst]
0=int wfindfirst(char *mask, WFBLK *ff, int attrib);
1=mask
2=ff
3=attrib
8=handle
11=io.inc
12=eax,ecx,edx
13=.dd
14=S_WFBLK
15=.dd
19=FindFirstFile
20=.dd
23=io/wffile.asm
[wfindnext]
0=int wfindnext(WFBLK *ff, int handle);
1=ff
2=handle
8=0
11=io.inc
12=eax,ecx,edx
13=S_WFBLK
14=.dd
19=FindNextFile
20=.dd
23=io/wfindnext.asm
[wlongname]
0=char *wlongname(char *path, char *file);
1=path
2=file
8=name
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
17=strfcat
18=strcpy
19=GetFullPathName
20=.dd
23=io/wconvert.asm
[wlongpath]
0=char *wlongpath(char *path, char *file);
1=path
2=file
8=path
11=io.inc
12=eax,ecx,edx
13=.dd
14=.dd
17=strfcat
18=strcpy
19=GetFullPathName
20=.dd
23=wconvert.asm
[iniopen]
0=char *iniopen(char *file);
1=file
8=salloc(file)
11=ini.inc
12=eax,ecx
13=.dd
15=osopen
16=filelength
17=malloc
18=close
20=.dd
23=ini/iniopen.asm
[iniclose]
0=int iniclose(void);
8=0
11=ini.inc
13=free
20=.dd
23=ini/iniopen.asm
