Documentation  |   Table of Contents   |  < Previous   |  Next >   |  Index

Index

Palm OS® Programmer's Companion

Volume I

     

Numerics

0.01-second timer 1

1.0 heaps 1

16-bit color 1

1-second timer 1

2.0 heaps 1

3.0 heaps 1

32K jumps 1

68000 processor 1

68328 processor 1

68K processor, definition 1

A

ADS 1

Advanced RISC Machine 1

Alarm Manager 1, 2

alarm sound 1

and Attention Manager 1, 2

and sleep mode 1

procedure alarms 1, 2

reminder dialog boxes 1

alarms 1

and expansion 1

delayed in sleep mode 1

displaying 1

interaction with menus 1

multiple 1

playing a sound 1

setting 1

alert manager 1

alerts, system-defined 1

allocating handles 1

AlmGetAlarm 1

AlmGetProcAlarm 1

AlmSetAlarm 1, 2

AlmSetProcAlarm 1

ANSI C libraries 1

API naming conventions 1

AppHandleEvent 1

appInfoStringsRsc 1

AppInfoType 1

appl database 1

application design

assigning version number 1

handling system messages 1

removing deleted records 1

using lists 1

application icon 1

name 1

size 1

application launcher 1

and expansion 1

application name 1

on expansion cards 1, 2

application preferences database 1

application record database 1

application startup 1, 2

application-defined features 1

applications

control flow 1

event driven 1

running from a card 1

architecture

expansion 1

architecture of memory 1

ARM compilers 1

ARM Developer Suite 1

ARM entry-point function 1

ARM gcc compiler 1

ARM processor, definition 1

ARM programming samples 1

ARM subroutine, definition 1

armlet-endianess_and_alignment.c 1

armlet-oscall.c 1, 2

armlet-simple.c 1, 2

attention indicator 1, 2, 3

enabling and disabling 1

Attention Manager 1, 2

and Alarm Manager 1, 2

and existing applications 1, 2

and hard and soft buttons 1

and HotSync 1, 2

and procedure alarms 1

and SMS application 1

attention indicator 1, 2, 3, 4

callback function 1, 2

deleting items 1

detail dialog 1

dismissing items 1

displaying 1, 2

displaying alarms 1

enumerating items 1

first time flag 1

getting the user's attention 1

go to item 1

insistent items 1, 2, 3

invalid items 1

launch codes 1

list dialog 1

multiple items 1, 2

operation 1

periodically updating 1

redrawing items 1

sleep mode operation 1

snoozing items 1, 2

sounds 1

special effects 1

subtle items 1, 2, 3

triggering a custom effect 1

updating items 1, 2, 3

validating items 1

Attention Manager commands 1, 2

draw detail 1

draw list 1

go there 1

got it 1

iterate 1

play sound 1

snooze 1

trigger special effects 1

Attention Manager dialogs

detail dialog 1

drawing 1

drawing selected item 1

list dialog 1

text and background colors 1

AttnDoSpecialEffects 1

AttnForgetIt 1, 2, 3, 4

AttnGetAttention 1, 2, 3

AttnGetCounts 1

AttnIterate 1

AttnListOpen 1

AttnUpdate 1, 2

automatic padding 1

auto-off 1

timer 1

auto-repeat 1

B

back-up of data to PC 1

BarBeamBitmap 1

BarCopyBitmap 1

BarCutBitmap 1

BarDeleteBitmap 1

BarInfoBitmap 1

BarPasteBitmap 1

BarSecureBitmap 1

BarUndoBitmap 1

battery 1

conservation using modes 1

life, maximizing 1

big endian 1

bitmap family 1

BitmapFlagsType 1

bitmapped font 1

bitmaps 1

bitmap family 1

masking 1

transparent 1

BitmapType 1, 2

bits behind menu bar 1

blueBits 1

BmpCreate 1

boldFont 1

booting 1

building ARM subroutines 1

building Windows DLLs 1

button objects 1

Button resource 1

highlighting 1

byte boundary alignment 1

byte swapping 1

ByteSwap16 macro 1

ByteSwap32 macro 1

C

Calculator Button 1

calibrating digitizer 1

calling Palm OS API functions 1

card insertion and removal 1

CardInfo application 1, 2, 3

cards

expansion 1

carriage returns 1

categories

maximum number 1

CategoryGetName 1

categoryHideEditCategory 1

CategoryInitialize 1

CategorySetTriggerLabel 1

Char 1

character encoding 1

character set 1

CharAttr.h 1

Chars.h 1

check box object 1

Checkbox 1

checking menu visibility 1

chunks 1

resizing 1

size 1

clock, real-time 1

CodeWarrior Development Studio for Palm OS Platform 1

color translation table 1

colorTableRsc 1

command line applications 1

command toolbar 1

CompactFlash 1

concepts 1

conduit 1

conserving battery using modes 1

control flow 1

control objects 1

conventions for API naming 1

CoreTraps.h 1

creating a chunk 1

creating database 1

creating resources 1

creator ID 1

ctlEnterEvent 1, 2, 3, 4, 5, 6, 7, 8

ctlExitEvent 1, 2

CtlGlueSetFont 1

CtlHandleEvent 1

CtlNewControl 1

ctlRepeatEvent 1, 2

ctlSelectEvent 1, 2, 3, 4, 5, 6

custom UI element 1

D

Data Manager

and the VFS Manager 1

data manager

using 1

database headers 1

fields 1

database ID

and launch codes 1

database version number 1

databases 1, 2, 3, 4

getting and setting information 1

on expansion cards 1

overlays 1

date and time manager 1

debugging with expansion cards 1

default directories 1

determining by file type 1

for SD slot driver 1

registered upon initialization 1

registering new 1

defaultCategoryRscType 1

deleted records 1, 2

deleting database 1

deleting records 1

dialog boxes

Attention Manager 1, 2

reminder 1

dialogs 1

digitizer 1

after reset 1

and pen manager 1

and pen queue 1

calibrating 1

dimensions 1

pen stroke to key event 1

polling 1

sampling accuracy 1

Direct color 1

direct color bitmaps 1

direct color functions 1

directColor 1

directories

basic operations 1

default for file type 1

enumerating files within 1

dmCategoryLength 1

DmCreateDatabase 1, 2

DmDatabaseInfo 1, 2, 3

DmDatabaseSize 1

DmDeleteDatabase 1, 2

DmDeleteRecord 1

DmFindDatabase 1

DmFindResource 1

DmGet1Resource 1

DmGetDatabase 1

DmGetRecord 1

DmGetResource 1

DmGetResourceIndex 1

DmNewHandle 1

DmNewResource 1

DmNextOpenResDatabase 1

DmQueryRecord 1

dmRecAttrCategoryMask 1

DmRecordInfo 1

DmReleaseRecord 1

DmReleaseResource 1

DmRemoveRecord 1

DmResizeRecord 1

DmSetDatabaseInfo 1, 2

DmWrite 1

down arrow 1

doze mode 1

draw state 1

draw window 1

drawing state 1

drivers, restarting 1

dynamic heap

soft reset 1

dynamic memory 1

dynamic menus 1

dynamic RAM 1

E

edit-in-place 1

Emulator

see Palm OS Emulator 1

endianness 1

Endianutils.h 1

endianutils.h 1, 2

ErrDisplay 1, 2

ErrFatalDisplayIf 1, 2, 3

ErrNonFatalDisplayIf 1

error manager 1, 2

try-and-catch mechanism 1

ERROR_CHECK_LEVEL 1, 2

ErrThrow 1

event loop 1, 2

example 1

example program 1

event-driven applications 1

Events 1

events

naming conventions 1

overview 1, 2

EvtGetEvent 1, 2

EvtResetAutoOffTimer 1

example_data_type.h 1

examples

event loop 1

startup routine 1

stop routine 1

exchanging data 1

expansion 1, 2

and legacy applications 1

and Palm databases 1

and security 1

and the launcher 1

applications on cards 1

architecture 1

auto-start PRC 1, 2

card-launched applications 1

custom calls 1

custom I/O 1

debugging 1

default directories 1

enumerating slots 1

file system operations 1

file systems 1

lifetime of card-launched applications 1

mounted volumes 1

naming apps on expansion cards 1, 2

notifications 1

ROM 1

slot driver 1

slot reference number 1

standard directories 1

standard directory layout 1

start.prc 1

volume operations 1

expansion cards 1

capabilities 1

checking for 1

in slots 1

insertion and removal 1

reading and writing 1

Expansion Manager 1, 2

checking card capabilities 1

custom I/O 1

enumerating slots 1

functions 1

overriding notification handlers 1

purpose 1

registered notifications 1

slot reference number 1, 2

verifying presence of 1

expansion slot 1

ExpCardInfo 1

ExpCardPresent 1

ExpSlotEnumerate 1

extended font resource 1, 2, 3

F

FAT 1

feature manager 1, 2

feature memory 1

features

application-defined 1

feature memory 1

system version 1

feedback slider 1

Field 1

field objects 1

events 1

line feeds vs. carriage returns 1

file streaming

and the VFS Manager 1

file streaming functions 1

file systems 1

and filenames 1

and volume names 1

and volumes 1

basic operations 1

custom calls to 1

FAT 1

implementation 1

long filenames 1

multiple 1

nonstandard functionality 1

VFAT 1, 2

filenames

long 1

files

enumerating 1

naming 1, 2, 3

paths to 1

reading and writing 1

referencing 1

finding database 1

FindStrInStr 1

flags, launch flags 1

fldEnterEvent 1

FldHandleEvent 1

FldNewField 1

FldSetFont 1

fntAppFontCustomBase 1

FntAverageCharWidth 1

FntBaseLine 1

FntCharHeight 1

FntDefineFont 1

FntDescenderHeight 1

FntGlueGetDefaultFontID 1

FntLineHeight 1

FntSetFont 1, 2

FntWCharWidth 1

FntWidthToOffset 1, 2

font family resource 1

font ID 1

fontExtRscType 1

fonts 1

characteristics 1

custom 1

extended font resource 1

high-density displays 1

FontSelect 1

Form Bitmap 1

form objects 1

event flow 1

formatting volumes 1

formGadgetDeleteCmd 1

formGadgetDrawCmd 1

formGadgetEraseCmd 1

formGadgetHandleEventCmd 1

FormGadgetHandler 1

forms 1

FrmAlert 1

FrmCustomAlert 1

frmDIAPolicyCustom 1, 2

FrmDoDialog 1

frmGadgetEnterEvent 1

frmGadgetMiscEvent 1

FrmGlueSetLabelFont 1

FrmGotoForm 1

frmLoadEvent 1, 2, 3, 4

FrmNewBitmap 1

FrmNewForm 1

FrmNewGadget 1

FrmNewLabel 1

frmOpenEvent 1, 2, 3, 4, 5, 6, 7

FrmPopupForm 1

FrmRemoveObject 1

FrmSetDIAPolicyAttr 1

FrmSetGadgetHandler 1

FrmSetMenu 1

FrmValidatePtr 1

FtrGet 1, 2, 3

FtrPtrNew 1

FtrSet 1

FtrUnregister 1

function naming conventions 1

G

gadget resource 1

gcc compiler 1

global find 1

and private records 1

global variables 1

erasing 1

glyphs 1

Graffiti

customizing behavior 1

Help 1

Help character 1

Graffiti 2

customizing behavior 1

Help 1

Help characters 1

Graffiti 2 recognizer 1

Graffiti manager 1

Graffiti recognizer 1

Graffiti shortcut 1

Graffiti ShortCuts database 1

graffitiReferenceChr 1

greenBits 1

GrfProcessStroke 1, 2

H

handles, allocation 1

hard reset 1

hardware button presses and key manager 1

hasTransparency 1

heap fragmentation 1

heap header 1

heap space 1

heaps

and soft reset 1

in Palm OS 1.0 1

in Palm OS 2.0 1

in Palm OS 3.0 1

overview 1

RAM and ROM based 1

structure 1

HelperNotifyEventType 1, 2

HelperServiceClass.h 1

highlighting button objects 1

HotSync 1, 2, 3, 4

I

icons, application 1

ID

local 1

See also creator ID 1

included files 1

initialization

global variables 1

input devices 1

insertion point object 1

integer alignment 1

inter-character boundary 1

International Manager 1

international manager 1

interrupting Sync application 1

invalid character 1

K

kAttnCommandCustomEffect 1

kAttnCommandDrawDetail 1

kAttnCommandDrawList 1

kAttnCommandGoThere 1

kAttnCommandGotIt 1

kAttnCommandIterate 1

kAttnCommandPlaySound 1

kAttnCommandSnooze 1

kernel 1

key events

from pen strokes 1

key manager 1

key queue 1

KeyCurrentState 1

keyDownEvent 1, 2, 3, 4, 5, 6

KeyRates 1

kHelperNotifyActionCodeEnumerate 1

kHelperNotifyActionCodeExecute 1

kHelperNotifyActionCodeValidate 1

kPceNativeTrapNoMask 1

L

label resource 1

largeBoldFont 1

largeFont 1

launch codes 1, 2, 3

and returned database ID 1

code example 1

creating 1

handling 1

launch flags 1

parameter blocks 1

predefined 1

summary 1, 2

SysBroadcastActionCode 1

use by application 1

launch flags 1

launcher

and expansion 1

application icon name 1

launching applications 1

LCD screen 1

ledFont 1

left arrow 1

libPalmOSGlue.a 1

line feeds 1

list objects 1

List resource 1

little endian 1

LmGetLocaleSetting 1

LmGlueGetLocaleSetting 1

local IDs 1, 2

local variables 1

localization

general guidelines 1

LocGetNumberSeparators 1

locking a chunk 1

locking resource 1

low-battery warnings 1

lstEnterEvent 1

LstGlueSetFont 1

LstHandleEvent 1

LstNewList 1

lstSelectEvent 1

M

managers

naming convention 1

overview 1

mapping file types to directories 1

masking 1

master pointer table 1

maximizing battery life 1

MemHandleFree 1

MemHandleLock 1

MemHandleNew 1, 2

MemHandleResize 1

MemHandleSize 1

MemHandleUnlock 1

MemMove 1

memory architecture 1

memory management

architecture 1

Introduction 1

memory manager

chunks 1

See also data manager 1

See also resource manager 1

Memory Stick 1, 2

MemPtrNew 1

MemPtrRecoverHandle 1

MemSet 1

menu bar objects 1

Menu Bar resource 1

menu bars

and user actions 1

bits behind 1

Menu Resource 1

MenuAddItem 1

MenuCmdBarAddButton 1

menuCmdBarOpenEvent 1

menuDownEvent 1

menuEvent 1, 2

MenuHandleEvent 1

MenuHideItem 1

menuOpenEvent 1

menus

checking visibility of 1

dynamic 1

shortcut 1

MenuShowItem 1

MIME types 1

missing character 1

modes 1

efficient use 1

modifying Graffiti shortcuts 1

Motorola processor 1

moving memory 1

MultiMedia (MMC) 1

multitasking kernel 1

N

naming conventions 1, 2

nilEvent 1

notification client 1

notification handlers 1, 2

notifications 1

expansion 1

predefined 1

registering for expansion 1

NotifyMgr.h 1

O

off-screen windows 1

OmGetCurrentLocale 1

optimization 1

dynamic memory 1

sorting 1

overlays 1

ovly resource 1

P

PACE Native Object 1

PACE, definition 1

palettes 1

Palm Application Compatibility Environment 1

Palm OS 5 1

Palm OS Developer Suite 1

Palm OS Emulator 1, 2

Palm OS Simulator 1, 2, 3

PalmOSCompatibility.h 1

PalmOSGlue.lib 1

parameter blocks 1

patches, loading during reset 1

PC connectivity 1, 2

PceNativeCall 1

PceNativeCall.h 1

PDB files

exploring on expansion cards 1

on expansion cards 1

pen 1

pen location polling 1

pen manager 1

pen queue 1, 2

pen strokes and key events 1

penDownEvent 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12

penUpEvent 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12

performance 1

performance considerations 1, 2

PICT 1

PilotMain 1

code example 1

pinFtrAPIVersion 1

PINSetInputAreaState 1

PINSetInputTriggerState 1, 2

pixel reading and writing 1

plug and play slot driver 1

PNO 1

PNO entry point 1

PNOMain 1

popSelectEvent 1

Popup list 1

Popup trigger 1

popup trigger object 1

power 1

power modes 1

PRC files

exploring on expansion cards 1

on expansion cards 1

predefined launch codes 1

predefined notifications 1

prefDateFormat 1

preferences

application-specific 1

auto-off 1

restoring 1

saving 1

short cuts 1

system 1

PrefGetPreference 1, 2, 3, 4

prefMinutesWestOfGMT 1

prefTimeFormat 1

prefTimeZone 1

prefWeekStartDay 1

PrgHandleEvent 1

PrgStartDialog 1, 2

PrgUpdateDialog 1

primary storage 1

private records 1

procedure alarms 1

progress manager 1

Push button 1

push button objects 1

event flow 1

R

RAM 1

expansion 1

RAM store 1

RAM use 1

Read68KUnaligned32 macro 1

real-time clock 1, 2

records 1, 2

redBits 1

registering for a notification 1

reminder dialog boxes 1

repeat control objects 1

Repeating button 1

ResEdit

resource naming conventions 1

reset 1

digitizer screen 1

hard reset 1

loading patches 1

soft reset 1

resource database header 1

resource manager 1

using 1

resources

gadget 1

label 1

storing 1

response time 1

restoring preferences 1

resumeSleepChr 1

RGBColorType 1, 2

right arrow 1

ROM

expansion 1

ROM store 1

ROM use 1

ROM, retrieving serial number 1

running mode 1

S

sample ARM subroutine 1

saving preferences 1

sclEnterEvent 1

sclExitEvent 1

sclRepeatEvent 1

SclSetScrollBar 1

scptLaunchCmdExecuteCmd 1

scptLaunchCmdListCmds 1

screen size 1, 2

scrollbar objects 1

SD slot driver 1

secondary storage 1

Secure Digital (SD) 1

security

and expansion 1

Select Font dialog 1

Selector trigger 1

selector trigger object 1

serial number, retrieving 1

serial port 1

shift indicator

getting and setting state 1

shortcut for menus 1

shortcuts, Graffiti 1

simnative.cpp 1

simnative.h 1

simple.dsp 1

Simulator

see Palm OS Simulator 1, 2

sleep mode 1

and current time 1

and real-time clock 1

sliders 1

slot custom call 1

slot driver 1, 2, 3

accessing directly 1

plug and play 1

slot reference number 1, 2

slots 1

and volumes 1

checking for a card 1

enumerating 1

referring to 1

SMS application

and Attention Manager 1

snooze timer (Attention Manager) 1

snoozing items in Attention Manager 1

soft reset 1, 2

dynamic heap 1

sorting 1

sound manager 1, 2

special drawing modes 1

stack space 1

standard directories on expansion media 1

standard IO applications 1

start.prc 1, 2, 3

startup 1, 2

startup routine, example 1

state information, storing 1

stdafx.cpp 1

stdafx.h 1

stdFont 1

stop routine example 1

storage

primary 1

secondary 1

storage heaps, erasing 1

storage RAM 1

StrCompare 1

StrDelocalizeNumber 1

String Manager 1

StrLocalizeNumber 1

strokes

capturing 1

structure elements, naming convention 1

structure packing 1

StrVPrintF 1

summary of launch codes 1, 2

symbol11Font 1

symbol7Font 1

symbolFont 1

Sync application 1

synchronization messages 1, 2

SysAppLaunch 1, 2, 3

sysAppLaunchCmdAddRecord 1

sysAppLaunchCmdAlarmTriggered 1, 2, 3, 4

sysAppLaunchCmdAttention 1, 2

sysAppLaunchCmdCardLaunch 1, 2, 3

sysAppLaunchCmdCountryChange 1

sysAppLaunchCmdDisplayAlarm 1, 2, 3

sysAppLaunchCmdExgAskUser 1

sysAppLaunchCmdExgGetData 1

sysAppLaunchCmdExgPreview 1

sysAppLaunchCmdExgReceiveData 1

sysAppLaunchCmdFind 1

sysAppLaunchCmdGoto 1, 2, 3

sysAppLaunchCmdGoToURL 1

sysAppLaunchCmdInitDatabase 1

sysAppLaunchCmdLookup 1

sysAppLaunchCmdNormalLaunch 1, 2, 3, 4

sysAppLaunchCmdNotify 1

sysAppLaunchCmdOpenDB 1

sysAppLaunchCmdPanelCalledFromApp 1

SysAppLaunchCmdReset 1

sysAppLaunchCmdReturnFromPanel 1

sysAppLaunchCmdSaveData 1

sysAppLaunchCmdSyncNotify 1, 2

sysAppLaunchCmdSystemLock 1

sysAppLaunchCmdSystemReset 1, 2, 3

sysAppLaunchCmdTimeChange 1

sysAppLaunchCmdURLParams 1

SysAppLauncherDialog 1

sysAppLaunchStartFlagNoUISwitch 1, 2

SysBatteryInfo 1

SysBroadcastActionCode 1

SysCurAppDatabase 1

sysFtrCreator 1

sysFtrNumROMVersion 1

SysGraffitiReferenceDialog 1

sysMakeROMVersion 1

SysNotifyBroadcast 1

sysNotifyCardInsertedEvent 1

sysNotifyCardRemovedEvent 1

sysNotifyDeviceUnlocked 1

sysNotifyDisplayResizedEvent 1

sysNotifyEarlyWakeupEvent 1

sysNotifyHelperEvent 1, 2

sysNotifyLateWakeupEvent 1

sysNotifyNormalPriority 1

SysNotifyParamType 1, 2

SysNotifyRegister 1

sysNotifySleepNotifyEvent 1, 2

sysNotifySleepRequestEvent 1

sysNotifySyncFinishEvent 1

sysNotifySyncStartEvent 1

SysNotifyUnregister 1

sysNotifyVolumeMountedEvent 1, 2

sysNotifyVolumeUnmountedEvent 1

SysReset 1

sysResIDPrefUIColorTableBase 1

sysResTExtPrefs 1

SysSetAutoOffTime 1

SysTaskDelay 1, 2

system event manager 1, 2

system extensions

expansion 1

system messages 1, 2

system preferences 1, 2

system tick interrupts 1

system ticks 1

and Simulator 1

on Palm OS device 1

system version feature 1

SystemMgr.h 1, 2, 3

SystemPreferencesChoice 1

SysTicksPerSecond 1

SysTraps.h 1

SysUIAppSwitch 1, 2

T

table objects 1

tAIB resource 1

tAIN resource 1

tblSelectEvent 1

TblSetItemFont 1

Tbmp 1

testing ARM subroutines 1

Text Manager 1

text manager 1

tFBM 1

TimDateTimeToSeconds 1, 2

time manager 1

timer 1

TimGetSeconds 1

TimGetTicks 1

timing 1

TimSecondsToDateTime 1

TimSetSeconds 1

transparent bitmap 1

transparentColor 1

transparentIndex 1

try-and-catch mechanism 1

example 1

TxtCaselessCompare 1

TxtCharBounds 1

TxtCharIsValid 1

TxtCharSize 1

TxtCompare 1, 2

TxtFindString 1

TxtGetNextChar 1

TxtGetPrevChar 1

TxtGlueCharIsValid 1

TxtParamString 1

TxtPrepFindString 1

TxtReplaceStr 1

TxtSetNextChar 1

U

UI design 1

avoiding dialog box stacking 1

design elements 1

design philosophy 1

UI objects 1

buttons 1

check box 1

control objects 1

field 1

form 1

insertion point 1

list 1

menu bars 1

popup trigger 1

push button 1

repeat control 1

scrollbar 1

selector trigger 1

table 1

windows 1

UI resources

custom 1

UI resources, storing 1

UIAS 1

UIColorGetTableEntryIndex 1

UIColorGetTableEntryRGB 1

UIColorSetTableEntry 1

UIResources.r 1

universal connector 1

unlocking a chunk 1

up arrow 1

User Interface Application Shell 1

user interface elements

storing (resource manager) 1

userData68KP 1

using ARM subroutines 1

V

version number 1

VFAT 1

VFS Manager 1, 2

and file streaming 1

and the Data Manager 1

custom calls 1

custom I/O 1

debugging applications 1

directory operations 1

enumerating files 1

file paths 1

file system operations 1

filenames 1

functions 1

overriding notification handlers 1

registered notifications 1

starting apps automatically 1

verifying presence of 1

volume operations 1

VFSCustomControl 1

VFSDirCreate 1

VFSDirEntryEnumerate 1

VFSExportDatabaseToFile 1

VFSExportDatabaseToFileCustom 1

VFSFileClose 1, 2

VFSFileCreate 1

VFSFileDBGetRecord 1

VFSFileDelete 1, 2

VFSFileEOF 1

VFSFileGetAttributes 1, 2

VFSFileGetDate 1, 2

VFSFileOpen 1, 2

VFSFileRead 1

VFSFileReadData 1

VFSFileRename 1, 2

VFSFileResize 1

VFSFileSeek 1

VFSFileSetAttributes 1, 2

VFSFileSetDate 1, 2

VFSFileSize 1

VFSFileTell 1

VFSFileWrite 1

VFSGetDefaultDirectory 1

VFSImportDatabaseFromFileCustom 1

VFSVolumeEnumerate 1

VFSVolumeFormat 1

VFSVolumeGetLabel 1

VFSVolumeInfo 1, 2

VFSVolumeMount 1

VFSVolumeSetLabel 1

VFSVolumeSize 1

VFSVolumeUnmount 1

Virtual File System. See VFS Manager 1

volumes

and file systems 1

and slots 1, 2

automatically mounted 1

basic operations 1

enumerating 1

formatting 1

hidden 1, 2

labeling 1

matching to slots 1

mounted 1

mounting 1

naming 1

read-only 1

size 1

space available 1

unmounting 1

W

wait cursor 1

WChar 1

WinCreateBitmapWindow 1

winDisplayChangedEvent 1, 2

window objects 1

off-screen 1

windowobjects

off-screen 1

WinDrawBitmap 1

WinDrawTruncChars 1

winEnterEvent 1, 2, 3, 4, 5, 6, 7

winErase 1

winExitEvent 1, 2, 3, 4, 5

WinGetPixel 1, 2

WinGetPixelRGB 1

WinIndexToRGB 1

winInvert 1

winMask 1

winOverlay 1

WinPaintBitmap 1

WinPalette 1, 2

WinPopDrawState 1

WinPushDrawState 1

WinRGBToIndex 1

WinSetBackColor 1, 2

WinSetBackColorRGB 1

WinSetConstraintsSize 1, 2

WinSetDrawWindow 1

WinSetForeColor 1, 2

WinSetForeColorRGB 1

WinSetTextColor 1, 2

WinSetTextColorRGB 1

Write68KUnaligned32 macro 1

writing ARM subroutines 1