void Example( ParamBlk *parm )
{
//do something here...
}
Every external function has to be listed within the myFoxInfo.FoxInfo myFoxInfo[] = { {"SC_INIT", (FPFI) FLL_Init, (CALLONLOAD), ""}, {"SC_DESTROY", (FPFI) FLL_Destroy, (CALLONUNLOAD), ""}, {"SC_ABOUT", (FPFI) About, 0, ""}, {"SC_VERSION", (FPFI) Version, 0, ""}, {"SC_SETSCALE", (FPFI) SetScale, 1, ".N"}, {"SC_SETCAPTION", (FPFI) SetCaption, 1, ".C"}, {"SC_SETBORDER", (FPFI) SetBorder, 1, "L"}, {"SC_SETCLIP", (FPFI) SetClipRectOn, 4, "NNNN"}, {"SC_RESETCLIP", (FPFI) SetClipRectOff, 0, ""}, {"SC_SETSAFETYOFF", (FPFI) SetSafetyOff, 0, ""}, {"SC_SETSAFETYDEFAULT", (FPFI) SetSafetyDefault, 0, ""}, {"SC_SETORIGINMODE", (FPFI) SetOriginMode, 1, "N"}, {"SC_FINDWINDOWBYTEXT", (FPFI) FindWindowByText, 3, "C.L.L"}, {"SC_SETMETAPROPERTY", (FPFI) SetMetaProperty, 2, "NC"}, {"SC_REMOVEMETAPROPERTY", (FPFI) RemoveMetaProperty, 1, "N"}, {"SC_CLEARMETAPROPERTIES", (FPFI) ClearMetaProperties, 1, "N"}, {"SC_WINDOWTOIMAGEFILE", (FPFI) WindowToImageFile, 2, "NC"}, {"SC_WINDOWTOPRINTER", (FPFI) WindowToPrinter, 2, "N.C"}, {"SC_WINDOWTOCLIPBOARD", (FPFI) WindowToClipboard, 1, "N"}, {"SC_CLIPBOARDHASIMAGE", (FPFI) ClipboardHasImage, 0, ""}, {"SC_CLIPBOARDTOIMAGEFILE", (FPFI) ClipboardToImageFile, 1, "C"}, {"SC_OPENFILE", (FPFI) OpenFileDefault, 1, "C"}, {"SC_MOVETOFOREGROUND", (FPFI) MoveToForeground, 1, "N"}, }; extern "C" { FoxTable _FoxTable = { (FoxTable *) 0, sizeof( myFoxInfo) / sizeof( FoxInfo ), myFoxInfo };