|
|
  |
|
  |
|
Page 85 out of 85 total pages
Palm OS Programmer's Companion
Index
Numerics
- 0.01-second timer
- 1.0 heaps
- 1-second timer
- 2.0 heaps
- 3.0 heaps
- 32K jumps
- 68328 processor
A
- alarm manager
- and alarm sound
- procedure alarms
- reminder dialog boxes
- alarm sound
- alarms
- alert manager
- alerts, system-defined
- allocating handles
- AlmGetAlarm
- AlmGetProcAlarm
- AlmSetAlarm
- AlmSetProcAlarm
- ANSI C libraries
- APPL database
- application design
- accessibility
- assigning version number
- buttons
- command buttons
- data entry
- dialogs
- ease of use
- handling system messages
- minimizing taps
- removing deleted records
- switching applications
- using lists
- application icon
- name
- size
- application launcher
- application name
- application preferences database
- application record database
- application startup
- application-defined features
- applications
- control flow
- event driven
- AppNetRefnum
- AppNetTimeout
- architecture of memory
- auto-off
- timer
- auto-repeat
B
- back-up of data to PC
- BarBeamBitmap
- BarCopyBitmap
- BarCutBitmap
- BarDeleteBitmap
- BarInfoBitmap
- BarPasteBitmap
- BarSecureBitmap
- BarUndoBitmap
- battery
- conservation using modes
- life, maximizing
- battery life and serial manager
- baud rate, parity options
- beaming
- Berkeley Sockets API
- mapping example
- bind (Berkeley Sockets API)
- bitmap family
- bitmaps
- bitmap family
- masking
- transparent
- BitmapType
- bits behind menu bar
- BmpCreate
- booting
- button objects
- Button resource
- highlighting
- buttons
- assignment by end-user
- choosing number
- in dialog
- position
- traversing categories
- byte ordering
C
- C library
- and float manager
- and string manager
- C library calls
- calibrating digitizer
- carriage returns
- categories
- maximum number
- traversing with button
- CategoryCreateList
- CategoryEdit
- CategoryFind
- CategoryFreeList
- CategoryGetName
- CategoryGetNext
- CategoryInitialize
- CategorySelect
- CategorySetName
- CategorySetTriggerLabel
- CategoryTruncateName
- changing serial port settings
- Char
- Chars.h
- check box object
- Checkbox
- ChrHorizEllipsis
- ChrNumericSpace
- chunks
- resizing
- size
- Click sound
- clipboard
- clock, real-time
- close (Berkeley Sockets API)
- close-wait state
- closing net library
- closing serial link manager
- closing serial port
- CMP
- CodeWarrior IDE
- color translation table
- colorTableRsc
- command buttons
- command line applications
- command toolbar
- conduit
- configuration, net library
- Confirmation sound
- connect (Berkeley Sockets API)
- connection management protocol
- connection manager
- connectivity
- connector (external)
- conserving battery using modes
- Constructor
- control flow
- control objects
- conventions for naming
- CoreTraps.h
- CRC-16
- creating a chunk
- creating database
- creating resources
- creator ID
- ctlEnterEvent
- ctlExitEvent
- CtlHandleEvent
- CtlNewControl
- ctlRepeatEvent
- ctlSelectEvent
- CTS timeout
- custom UI element
D
- data entry, Graffiti
- data manager
- using
- database headers
- fields
- database ID
- and launch codes
- database version number
- databases
- getting and setting information
- overlays
- date and time manager
- DateFormatType
- default receive queue, restoring
- deleted records
- deleting database
- deleting records
- desktop link protocol
- Desktop Link Server
- Details button
- Details dialog format
- dialog boxes (reminder)
- dialogs
- design
- online help
- digitizer
- after reset
- and pen manager
- and pen queue
- calibrating
- dimensions
- pen stroke to key event
- polling
- sampling accuracy
- DLP
- DmCloseDatabase
- DmCreateDatabase
- DmDatabaseInfo
- DmDatabaseSize
- DmDeleteDatabase
- DmDeleteRecord
- DmFindDatabase
- DmFindRecordByID
- DmFindResource
- DmGet1Resource
- DmGetDatabase
- DmGetRecord
- DmGetResource
- DmGetResourceIndex
- DmNewResource
- DmNextOpenResDatabase
- DmOpenDatabase
- DmOpenDatabaseByTypeCreator
- DmQueryRecord
- DmReleaseRecord
- DmReleaseResource
- DmRemoveRecord
- DmResizeRecord
- DmSetDatabaseInfo
- DmWrite
- double taps
- down arrow
- doze mode
- draw state
- draw window
- drawing state
- drivers, restarting
- dynamic heap
- soft reset
- dynamic memory
- dynamic menus
- dynamic RAM
E
- editable items
- labels
- edit-in-place
- ErrDisplay
- ErrFatalDisplayIf
- errno
- ErrNonFatalDisplayIf
- error manager
- try-and-catch mechanism
- Error sound
- ERROR_CHECK_LEVEL
- ErrThrow
- event loop
- example
- example program
- event-driven applications
- events
- naming conventions
- overview
- EvtGetEvent
- EvtResetAutoOffTimer
- examples
- event loop
- startup routine
- stop routine
- exchange manager
- launch codes sent by
- ExgDoDialog
F
- fcntl
- feature manager
- feature memory
- features
- application-defined
- feature memory
- system version
- feedback slider
- Field
- field objects
- events
- line feeds vs. carriage returns
- file streaming functions
- finding database
- FindStrInStr
- finger navigation
- FIR
- flags, launch flags
- fldEnterEvent
- fldGadgetEnterEvent
- FldHandleEvent
- FldNewField
- float manager overview
- flushing serial port
- FntDefineFont
- FntSetFont
- FntWidthToOffset
- font labels
- FontSelect
- Form Bitmap
- form objects
- event flow
- formGadgetDeleteCmd
- formGadgetEraseCmd
- formGadgetHandleEventCmd
- FormGadgetHandler
- forms
- FrmAlert
- FrmCustomAlert
- frmGadgetDrawCmd
- frmGadgetMiscEvent
- FrmNewBitmap
- FrmNewForm
- FrmNewGadget
- FrmNewLabel
- frmOpenEvent
- FrmRemoveObject
- FrmSetGadgetHandler
- FrmSetMenu
- FrmValidatePtr
- FtrGet
- FtrPtrNew
- FtrSet
- FtrUnregister
- function naming conventions
G
- gadget resource
- getdomainname (Berkeley Sockets API)
- gethostbyaddr (Berkeley Sockets API)
- gethostbyname (Berkeley Sockets API)
- gethostname (Berkeley Sockets API)
- getpeername (Berkeley Sockets API)
- getservbyname (Berkeley Sockets API)
- getsockname (Berkeley Sockets API)
- getsockopt (Berkeley Sockets API)
- gettimeofday() (Berkeley Sockets API)
- global find
- and private records
- global variables
- erasing
- Graffiti
- customizing behavior
- Help
- Help character
- Graffiti manager
- Graffiti navigation
- Graffiti recognizer
- Graffiti reference
- Graffiti Shift
- getting and setting state
- Graffiti shortcut
- Graffiti ShortCuts database
- Graffiti status indicator area
- not obscuring
- graffitiReferenceChr
- GrfProcessStroke
H
- handles, allocation
- handshaking options
- hard reset
- hardware button presses and key manager
- heap fragmentation
- heap header
- heap space
- heaps
- and soft reset
- in Palm OS 1.0
- in Palm OS 2.0
- in Palm OS 3.0
- overview
- RAM and ROM based
- structure
- Help ID
- highlighting button objects
- HotSync
- htonl (Berkeley Sockets API)
- htons (Berkeley Sockets API)
I
- icons, application
- ID
- local
- See Also creator ID
- IDE
- inet_addr (Berkeley Sockets API)
- inet_lnaof (Berkeley Sockets API)
- inet_makeaddr (Berkeley Sockets API)
- inet_netof (Berkeley Sockets API)
- inet_network (Berkeley Sockets API)
- inet_ntoa (Berkeley Sockets API)
- infrared library
- initialization
- global variables
- input devices
- insertion point object
- interface(s) used by net library
- international manager
- Internet
- Internet applications
- Internet library
- RAM requirement
- interrupting Sync application
- IR library
- accessing
- IrDA stack
- IrLAP
- IrLMP
K
- kernel
- key events
- from pen strokes
- key manager
- key queue
- keyboard
- KeyCurrentState
- keyDownEvent
- KeyRates
L
- label resource
- labels, font
- launch codes
- and returned database ID
- code example
- creating
- handling
- launch flags
- parameter blocks
- predefined
- sent by exchange manager
- summary
- SysBroadcastActionCode
- use by application
- launch flags
- launcher
- application icon name
- launching applications
- LCD screen
- left arrow
- libPalmOSGlue.a
- line feeds
- list objects
- List resource
- listen (Berkeley Sockets API)
- ListType
- local IDs
- localization
- general guidelines
- LocGetNumberSeparators
- locking a chunk
- Loop-back Test
- low-battery warnings
- lstEnterEvent
- LstHandleEvent
- LstNewList
- lstSelectEvent
M
- mailbox queue
- managers
- naming convention
- overview
- masking
- master pointer table
- maximizing battery life
- MemHandleFree
- MemHandleLock
- MemHandleNew
- MemHandleResize
- MemHandleSize
- MemHandleUnlock
- MemMove
- memory architecture
- memory management
- architecture
- Introduction
- memory manager
- chunks
- memory manager See Also data manager
- memory manager See Also resource manager
- MemPtrNew
- MemPtrRecoverHandle
- MemPtrUnlock
- MemSet
- menu bar objects
- Menu Bar resource
- menu bars
- and user actions
- bits behind
- Menu Resource
- MenuAddItem
- MenuCmdBarAddButton
- menuCmdBarOpenEvent
- menuDownEvent
- menuEvent
- MenuHandleEvent
- MenuHideItem
- menuOpenEvent
- menus
- dynamic
- shortcut
- MenuShowItem
- MIME data type
- Modem Manager
- modes
- efficient use
- modifying Graffiti shortcuts
- Motorola byte ordering
- moving memory
- multitasking kernel
N
- naming conventions
- navigation
- net library
- closing
- open sockets maximum
- opening and closing
- OS requirement
- overview
- preferences
- RAM requirement
- setup and configuration
- version checking
- net protocol stack
- as separate task
- netIFCreatorLoop
- netIFCreatorPPP
- netIFCreatorSLIP
- netlib interface introduction
- NetLibIFAttach
- NetLibIFDetach
- NetLibIFGet
- NetLibIFSettingGet
- NetLibIFSettingSet
- NetLibSettingGet
- NetLibSettingSet
- NetSocket.c
- network device drivers
- network interface
- network services
- new serial manager
- nilEvent
- notification client
- notification handlers
- notification manager
- notifications
- ntohl (Berkeley Sockets API)
- ntohs (Berkeley Sockets API)
O
- OBEX
- OmGetCurrentLocale
- online help
- on-screen keyboard
- open sockets maximum (net library)
- opening net library
- opening serial link manager
- opening serial port
- optimization
- dynamic memory
- sorting
- over the air characters
- overlays
- overloading buttons
- overview of net library
- ovly resource
P
- packet assembly/disassembly protocol
- packet footer, SLP
- packet header, SLP
- packet receive timeout
- PADP
- palettes
- PalmOSCompatibility.h
- PalmOSGlue.lib
- parameter blocks
- patches, loading during reset
- PC connectivity
- pen
- pen location polling
- pen manager
- pen queue
- pen strokes and key events
- penDownEvent
- penUpEvent
- performance
- physical scrolling
- PICT
- PilotMain
- code example
- PluginInfoType
- pluginMaxNumOfCmds
- pluginNetLibCallUIProc
- popSelectEvent
- Popup list
- Popup trigger
- popup trigger object
- port ID for socket
- power
- power modes
- predefined launch codes
- prefAlarmSoundLevelV20
- prefAlarmSoundVolume
- prefDateFormat
- preferences
- application-specific
- auto-off
- quick switch
- restoring
- saving
- short cuts
- system
- preferences database
- net library
- prefGameSoundLevelV20
- prefGameSoundVolume
- PrefGetAppPreferences
- PrefGetPreference
- PrefGetPreferences
- PrefSetAppPreferences
- PrefSetPreference
- prefSysSoundLevelV20
- prefSysSoundVolume
- prefTimeFormat
- prefWeekStartDay
- PrgHandleEvent
- PrgStartDialog
- PrgUpdateDialog
- private records
- procedure alarms
- progress manager
- Push button
- push button objects
- event flow
Q
- quick switch, preferences
R
- RAM
- RAM store
- RAM use
- read (Berkeley Sockets API)
- real-time clock
- receive queue, restoring
- receiving SLP packet
- records
- recv (Berkeley Sockets API)
- recvfrom (Berkeley Sockets API)
- recvmsg (Berkeley Sockets API)
- reference number for socket
- registering for a notification
- reminder dialog boxes
- Remote Console
- Remote Console packets
- Remote Debugger
- remote inter-application communication
- Remote Procedure Call packets
- remote procedure calls
- Remote UI
- repeat control objects
- Repeating button
- ResEdit
- resource naming conventions
- reset
- digitizer screen
- hard reset
- loading patches
- soft reset
- resource database header
- resource manager
- using
- resources
- gadget
- label
- storing
- response time
- restoring default receive queue
- restoring preferences
- resumeSleepChr
- RGBColorType
- RIAC
- right arrow
- ROM store
- ROM use
- ROM, retrieving serial number
- RPC
- RS232 signals
- running mode
S
- saving preferences
- sclEnterEvent
- sclExitEvent
- sclRepeatEvent
- SclSetScrollBar
- scptLauncCmdListCmds
- scptLaunchCmdExecuteCmd
- scptLaunchCmdListCmds
- screen layout
- screen size
- scrollbar objects
- scrolling
- select (Berkeley Sockets API)
- Selector trigger
- selector trigger object
- send (Berkeley Sockets API)
- sending stream of bytes
- sendmsg (Berkeley Sockets API)
- sendto (Berkeley Sockets API)
- SerClearErr
- serCtlBreakStatus (in SerCtlEnum)
- serCtlEmuSetBlockingHook (in SerCtlEnum)
- SerCtlEnum
- serCtlFirstReserved (in SerCtlEnum)
- serCtlHandshakeThreshold (in SerCtlEnum)
- serCtlMaxBaud (in SerCtlEnum)
- serCtlStartBreak (in SerCtlEnum)
- serCtlStartLocalLoopback (in SerCtlEnum)
- serCtlStopBreak (in SerCtlEnum)
- serCtlStopLocalLoopback (in SerCtlEnum)
- serErrAlreadyOpen
- serErrLineErr
- serial communication
- serial link manager
- opening
- serial link protocol
- serial manager
- prolonging battery life
- serial number, retrieving
- serial port
- changing settings
- closing
- flushing
- opening
- SerOpen
- SerReceive
- SerReceiveCheck
- SerReceiveFlush
- SerReceiveWait
- SerSend
- SerSendWait
- SerSetReceiveBuffer
- SerSetSettings
- setdomainname (Berkeley Sockets API)
- sethostname (Berkeley Sockets API)
- setsockopt (Berkeley Sockets API)
- settimeofday (Berkeley Sockets API)
- setup, net library
- shortcut for menus
- shortcuts
- shortcuts, Graffiti
- shutdown (Berkeley Sockets API)
- silk-screened icons, not obscuring
- SIR
- sleep mode
- and current time
- and real-time clock
- sliders
- SlkClose
- SlkCloseSocket
- slkErrAlreadyOpen
- SlkOpen
- SlkOpenSocket
- SlkPktHeaderType
- SlkReceivePacket
- SlkSendPacket
- SlkSocketListenType
- SlkSocketPortID
- SlkSocketRefNum
- SlkSocketSetTimeout
- SlkWriteDataType
- SLP
- SLP packet
- footer
- header
- receiving
- transmitting
- SMF
- SMFs in databases
- sndCmdFrqOn
- SndCommandType
- SndCreateMidiList
- SndDoCmd
- SndPlaySMF
- SndPlaySystemSound
- SndSetDefaultVolume
- SndSmfOptionsType
- SO_ERROR (Berkeley Sockets API)
- SO_KEEPALIVE (Berkeley Sockets API)
- SO_LINGER (Berkeley Sockets API)
- SO_TYPE (Berkeley Sockets API)
- socket (Berkeley Sockets API)
- socket listener
- socket listener procedure
- sockets, opening serial link socket
- soft reset
- dynamic heap
- sorting
- sound manager
- stack space
- standard IO applications
- startup
- startup routine, example
- Startup sound
- state information, storing
- stop routine example
- storage heaps, erasing
- storage RAM
- StrDelocalizeNumber
- string manager
- StrLocalizeNumber
- strokes
- capturing
- structure elements, naming convention
- summary of launch codes
- switching applications
- switching categories
- switching views
- Sync application
- synchronization messages
- sys_socket.h
- SysAppLaunch
- sysAppLaunchCmdAddRecord
- sysAppLaunchCmdAlarmTriggered
- sysAppLaunchCmdCountryChange
- sysAppLaunchCmdDisplayAlarm
- sysAppLaunchCmdExgAskUser
- sysAppLaunchCmdExgReceiveData
- sysAppLaunchCmdFind
- sysAppLaunchCmdGoto
- sysAppLaunchCmdGoToURL
- sysAppLaunchCmdInitDatabase
- sysAppLaunchCmdLookup
- sysAppLaunchCmdNormalLaunch
- sysAppLaunchCmdNotify
- sysAppLaunchCmdOpenDB
- sysAppLaunchCmdPanelCalledFromApp
- SysAppLaunchCmdReset
- sysAppLaunchCmdReturnFromPanel
- sysAppLaunchCmdSaveData
- sysAppLaunchCmdSyncNotify
- sysAppLaunchCmdSystemLock
- sysAppLaunchCmdSystemReset
- sysAppLaunchCmdTimeChange
- sysAppLaunchCmdURLParams
- SysAppLauncherDialog
- SysBatteryInfo
- SysBroadcastActionCode
- SysCurAppDatabase
- sysFileDescStdIn
- sysFtrCreator
- sysFtrNumROMVersion
- SysGraffitiReferenceDialog
- SysLibFind
- sysNotifyEarlyWakeupEvent
- sysNotifyLateWakeupEvent
- sysNotifyNormalPriority
- SysNotifyParamType
- SysNotifyRegister
- sysNotifySleepNotifyEvent
- sysNotifySleepRequestEvent
- sysNotifySyncFinishEvent
- sysNotifySyncStartEvent
- SysNotifyUnregister
- SysReset
- sysResIDPrefUIColorTableBase
- sysResTExtPrefs
- SysSetAutoOffTime
- SysTaskDelay
- system event manager
- system keyboard
- system messages
- system preferences
- system tick interrupts
- system ticks
- and Simulator
- on Palm OS device
- system version feature
- systemDefaultUIColorsBase
- SystemMgr.h
- SystemPreferencesTypeV10
- SysTicksPerSecond
- SysTraps.h
- SysUIAppSwitch
T
- table objects
- tAIN resource
- taps
- double taps
- minimizing
- tblSelectEvent
- Tbmp
- TCP/IP
- TCP_MAXSEG (Berkeley Sockets API)
- TCP_NODELAY (Berkeley Sockets API)
- text manager
- tFBM
- TimDateTimeToSeconds
- time manager
- TimeFormatType
- timeout
- serial link socket
- timer
- TimGetSeconds
- TimGetTicks
- timing
- TimSecondsToDateTime
- TimSetSeconds
- Tiny TP
- title bar
- transmitting SLP packet
- transparent bitmap
- try-and-catch mechanism
- example
- TxtCaselessCompare
- TxtCharBounds
- TxtCharSize
- TxtCompare
- TxtFindString
- TxtGetNextChar
- TxtGetPrevChar
- TxtGlueCharIsVirtual
- TxtGlueGetHorizEllipsisChar
- TxtGlueGetNumericSpaceChar
- TxtGlueParamString
- TxtIsValidChar
- TxtParamString
- TxtReplaceStr
- TxtSetNextChar
U
- UDP
- UI design
- avoiding dialog box stacking
- button alignment
- design elements
- design philosophy
- dialogs
- screen layout
- title bar
- UI design rules
- clipboard
- finger navigation
- Graffiti navigation
- Graffiti status indicator area
- overloading buttons
- ready cursor
- silk-screened icons
- UI objects
- buttons
- check box
- control objects
- field
- form
- insertion point
- list
- menu bars
- popup trigger
- push button
- repeat control
- scrollbar
- selector trigger
- table
- windows
- UI resources
- custom
- UI resources, storing
- UIAS
- UIColorGetTableEntryIndex
- UIColorGetTableEntryRGB
- UIColorSetTableEntry
- UIResources.r
- unlocking a chunk
- up arrow
- user input
- cut, copy, paste, undo
- User Interface Application Shell
- user interface elements
- storing (resource manager)
V
- vchrHardAntenna
- vchrRadioCoverageFail
- vchrRadioCoverageOK
- version checking, net library
- version number
W
- wait cursor
- Warning sound
- WChar
- WinCreateBitmapWindow
- window objects
- off-screen
- WinDrawBitmap
- WinDrawTruncChars
- winEnterEvent
- winExitEvent
- WinIndexToRGB
- WinPaintBitmap
- WinPalette
- WinPopDrawState
- WinPushDrawState
- WinRGBToIndex
- WinSetDrawWindow
- write (Berkeley Sockets API)
Palm OS Programmer's Companion
  |
|
  |
|
  |
|
Page 85 out of 85 total pages
Palm Computing Platform Development Zone
Copyright © 2000, Palm, Inc. All rights
reserved.