MAIN
or HELPERS
and has been prototyped in the corresponding header file.
If a function has no prefix, it's probably in the same source file and not prototyped in the headers.
However, there are two general function prefixes which are used to indicate certain function types:
fnwp*
is my general prefix
for window procedures (the MRESULT EXPENTRY...
type), which
may or may not be exported.
fncb
is my general prototype for callback functions. Most of
these are callbacks for the notebook helpers in shared\notebook.c
,
but there are some for functions in HELPERS
also. See the
respective function header then.
anm*
helpers\animate.*
apm*
startshut\apm.*
arc*
startshut\archives.*
cfg*
config\cfgsys.*
cls*
config\classlst.*
cmn*
shared\common.*
cnrh*
helpers\cnrh.*
ctl*
helpers\comctl.*
dtp*
filesys\desktop.*
dosh*
helpers\dosh.*
dsk*
filesys\disk.*
ea*
helpers\eas.*
exc*
helpers\except.*
fdr*
filesys\folder.* or filesys\fdrhoty.*
fops*
filesys\fileops.*
fsys*
filesys\filesys.*
ftyp*
filesys\filetype.*
gpih*
helpers\gpih.*
hif*
config\hookintf.*
krn*
shared\kernel.*
lst*
helpers\linklist.*
mnu*
filesys\menus.*
ntb*
shared\notebook.*
obj*
filesys\object.*
prfh*
helpers\prfh.*
prc*
helpers\procstat.*
shp*
helpers\shapewin.*
snd*
helpers\syssound.* or filesys\sound.*
stb*
filesys\statbars.*
strh*
helpers\stringh.*
thr*
helpers\threads.*
tmf*
helpers\tmsgfile.*
wph*
helpers\wphandle.*
wpsh*
shared\wpsh.*
xsd*
startshut\shutdown.*
xthr*
filesys\xthreads.*
xwp*
newly introduced SOM instance methods in SRC\CLASSES
xwpcls*
newly introduced SOM class methods in SRC\CLASSES