Palm Books  
Prev Page   Table of Contents
Page 85 out of 85 total pages
Palm OS Programmer's Companion


Palm Logo 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

  Palm Books  
Prev Page   Table of Contents
Page 85 out of 85 total pages

Palm Computing Platform Development Zone
Copyright © 2000, Palm, Inc. All rights reserved.