# PalmOS functions listed here will have PACE-interface bodies # generated for them. For most, that's enough. Some will require # manual work beyond that. # # Just to have a record, list the ones that must be hand-coded here. # StrVPrintF # StrPrintF # SysHandleEvent # FrmSetEventHandler # LstSetListChoices # SysNotifyRegister # LstSetDrawFunction # ExgDBWrite # ################################################################# CtlEnabled CtlGetLabel CtlGetValue CtlSetEnabled CtlSetLabel CtlSetValue DateToAscii DmCloseDatabase DmCreateDatabase DmDatabaseInfo DmDeleteDatabase DmFindDatabase DmFindResource DmFindResourceType DmGetNextDatabaseByTypeCreator DmGetRecord DmGetResource DmGetResourceIndex DmNewRecord DmNewResource DmNumRecords DmOpenDatabase DmQueryRecord DmReleaseRecord DmReleaseResource DmRemoveRecord DmWrite DmWriteCheck EvtSysEventAvail ExgAccept ExgDisconnect ExgPut ExgReceive ExgRegisterData ExgSend FldCalcFieldHeight FldCopy FldDrawField FldGetAttributes FldGetScrollValues FldGetTextLength FldGetTextPtr FldInsert FldRecalculateField FldScrollField FldScrollable FldSetAttributes FldSetSelection FldSetTextPtr FntCharsWidth FntGetFont FntLineHeight FntSetFont FrmCloseAllForms FrmCustomAlert FrmDeleteForm FrmDoDialog FrmDrawForm FrmGetActiveForm FrmGetActiveFormID FrmGetFirstForm FrmGetFocus FrmGetFormBounds FrmGetFormPtr FrmGetGadgetData FrmGetNumberOfObjects FrmGetObjectBounds FrmGetObjectId FrmGetObjectIndex FrmGetObjectPosition FrmGetObjectPtr FrmGetObjectType FrmGetWindowHandle FrmGotoForm FrmHideObject FrmInitForm FrmPopupForm FrmReturnToForm FrmSetActiveForm FrmSetFocus FrmSetGadgetData FrmSetObjectBounds FrmSetObjectPosition FrmSetTitle FrmShowObject FrmUpdateForm FtrGet FtrSet FtrUnregister GrfSetState LstDrawList LstEraseList LstGetNumberOfItems LstGetSelection LstGetSelectionText LstMakeItemVisible LstPopupList LstSetHeight LstSetSelection MemChunkFree MemHandleLock MemHandleLockCount MemHandleResize MemHandleSize MemHandleUnlock MemMove MemPtrNew MemPtrRecoverHandle MemPtrSize MemPtrUnlock MemSet MenuEraseStatus PrefGetAppPreferences PrefGetAppPreferencesV10 PrefSetAppPreferences RctGetIntersection RctPtInRectangle SclSetScrollBar SndPlaySystemSound StrAToI StrCat StrCompare StrCopy StrIToA StrLen StrNCompare StrStr SysLibFind SysLibLoad SysNotifyUnregister SysRandom SysTicksPerSecond TimGetSeconds TimGetTicks TimeToAscii VFSDirEntryEnumerate VFSFileClose VFSFileDBInfo VFSFileOpen VFSGetDefaultDirectory VFSImportDatabaseFromFile VFSVolumeEnumerate WinDeleteWindow WinDrawBitmap WinDrawChars WinDrawLine WinDrawPixel WinDrawRectangle WinDrawRectangleFrame WinEraseRectangle WinEraseRectangleFrame WinEraseWindow WinFillRectangle WinGetClip WinGetDrawWindowBounds WinInvertRectangle WinPopDrawState WinPushDrawState WinRGBToIndex WinRestoreBits WinSaveBits WinScreenMode WinScrollRectangle WinSetBackColor WinSetBounds WinSetClip WinSetDrawWindow WinSetForeColor WinSetPattern WinSetTextColor WinEraseLine SclDrawScrollBar DmNumRecordsInCategory DmSeekRecordInCategory DmResizeRecord VFSExportDatabaseToFile VFSFileDelete DmSetDatabaseInfo DmGetLastErr WinRestoreBits WinSetCoordinateSystem WinGetDisplayExtent WinScreenGetAttribute TimSecondsToDateTime EvtGetEvent FrmDispatchEvent MenuHandleEvent EvtAddEventToQueue FtrPtrFree SysUIAppSwitch FntBaseLine WinSetScalingMode WinGetDrawWindow ############ These only needed if XWFEATURE_RELAY defined NetLibOpen NetLibSocketOpen NetLibClose NetLibSocketClose NetLibSend NetLibReceive NetLibSelect NetLibSocketConnect NetLibSocketOptionSet # # These are currently needed only when TALL_FONTS is #defined # BmpCreate BmpDelete WinCreateBitmapWindow WinSetDrawMode WinGetPixel # # Needed for five-way navigation # UIColorGetTableEntryIndex #HsNavDrawFocusRing #ifdef XWFEATURE_BLUETOOTH BtLibOpen BtLibAddrBtdToA BtLibSocketSend BtLibSocketClose BtLibLinkConnect BtLibDiscoverSingleDevice BtLibLinkDisconnect BtLibSocketRespondToConnection BtLibClose BtLibSocketConnect BtLibSocketListen #BtLibRegisterManagementNotification #BtLibUnregisterManagementNotification #BtLibSocketCreate BtLibGetRemoteDeviceName BtLibSdpServiceRecordCreate BtLibSdpServiceRecordStopAdvertising BtLibSdpGetPsmByUuid BtLibSdpServiceRecordSetAttributesForSocket BtLibSdpServiceRecordStartAdvertising BtLibSdpServiceRecordDestroy #endif