Index



"

localizing    CLocal : 343

&    CCoding : 142

.goc files    CGetSta : 107

see also Source files

.goh files    CGetSta : 108

see also Header files

.gp file    CGetSta : 114

.gp files    CGetSta : 107

see also Parameter files

.h files    CGetSta : 107

see also Header files

.ini file: see Initialization file

@ (object pointer shortcut)    CCoding : 226

@alias    CCoding : 190

@call    CCoding : 157, CCoding : 220

@callsuper    CCoding : 222

@chunk    CCoding : 210

@chunkArray    CCoding : 211

@class    CCoding : 184

@classdecl    CCoding : 185

@composite    CCoding : 193

@default    CCoding : 218

@define    CCoding : 152

@deflib    CCoding : 209

@dispatch    CCoding : 223

@dispatchcall    CCoding : 223

@elementArray    CCoding : 211

@end    CCoding : 210

@endc    CCoding : 184

@endif    CCoding : 151

@endlib    CCoding : 209

@exportMessages    CCoding : 190

@extern    CCoding : 211

with methods    CCoding : 205

@genChildren (messaging shortcut)    CCoding : 226

@genParent (messaging shortcut)    CCoding : 226

@header    CCoding : 210

@if    CCoding : 151

@ifdef    CCoding : 151

@ifndef    CCoding : 151

@importMessage    CCoding : 190

@include    CCoding : 150

@instance    CCoding : 192

@kbdAccelerator    CCoding : 217

@link    CCoding : 193

@message    CCoding : 187

@method    CCoding : 204

@noreloc Goc keyword    CCoding : 203

@object    CCoding : 212-CCoding : 213

@prototype    CCoding : 190

@record    CCoding : 223

@reloc    CCoding : 202

@reserveMessages    CCoding : 190

@send    CCoding : 219

@specificUI    CCoding : 217

@stack    CCoding : 188

@start    CCoding : 210

@vardata    CCoding : 197

@vardataAlias    CCoding : 197

@visChildren (messaging shortcut)    CCoding : 226

@visMoniker    CCoding : 215

@visParent (messaging shortcut)    CCoding : 226

|    CCoding : 142

'

localizing    CLocal : 343

A

ABS    CParse : 762

ACOS    CParse : 762

ACOSH    CParse : 762

alt (keyboard accelerator modifier)    CCoding : 217

AND    CParse : 762

application (messaging shortcut)    CCoding : 225

Application object

accessing    CAppl : 259

Applications

launching    CAppl : 247-CAppl : 249

multithreaded    CMultit : 916-CMultit : 931

samples    CGetSta : 107-CGetSta : 137, 
CUIOver : 391-CUIOver : 415

saving to state file    CAppl : 250-CAppl : 253

shutting down    CAppl : 249-CAppl : 250

structure    CGetSta : 107-CGetSta : 108

see also Geodes

ArcCloseType    CShapes : 863

Arcs    CShapes : 863

ArrayQuickSort()    CLMem : 592

ASCII text    CLocal : 350

number strings    CLocal : 341

ASIN    CParse : 762

ASINH    CParse : 762

ATAN    CParse : 762

ATAN2    CParse : 762

ATANH    CParse : 762

AVG    CParse : 762

B

BBFixed    CCoding : 147

BBFixedAsWord    CCoding : 147

Beeps    CSound : 506

Bzier curves    CShapes : 867

BI_-    CInput : 429

BitmapMode    CGraph : 830

Bitmaps    CGraph : 829-CGraph : 831, 
CShapes : 870-CShapes : 872

mouse pointer image    CInput : 434

BLTM_-    CGraph : 853

BLTMode    CGraph : 853

BMD_-    CGraph : 830

BMDestroy    CGraph : 830

Boolean    CCoding : 141, CCoding : 142

ButtonInfo    CInput : 429

byte    CCoding : 141

ByteEnum    CCoding : 142

ByteFlags    CCoding : 142

C

CALLBACK_-    CFile : 629-CFile : 630

calloc()    CMemory : 565

canDiscardIfDesperate (message flag)    
CCoding : 221

cdrom library    CArch : 101

cell library    CDB : 731-CDB : 740

CellDeref()    CDB : 737

CellDirty()    CDB : 737

CellFunctionParameters    CDB : 735

CellGetDBItem()    CDB : 737

CellGetExtent()    CDB : 738

CellLock()    CDB : 737

CellLockGetRef()    CDB : 737

CellReference    CParse : 748

CellReplace()    CDB : 736

CF_-    CInput : 440-CInput : 441

CFF_-    CLocal : 343

CHAR    CParse : 762

CharFlags    CInput : 440

checkDuplicate (message flag)    CCoding : 221

checkLastOnly (message flag)    CCoding : 221

CHOOSE    CParse : 762

Chunk arrays    CLMem : 584-CLMem : 595

Chunk handles    CCoding : 146, CLMem : 572

ChunkArrayAppend()    CLMem : 588

ChunkArrayAppendHandles()    CLMem : 588

ChunkArrayCreate()    CLMem : 586

ChunkArrayCreateAt()    CLMem : 587

ChunkArrayCreateAtHandles()    CLMem : 587

ChunkArrayDelete()    CLMem : 588

ChunkArrayDeleteHandle()    CLMem : 589

ChunkArrayDeleteRange()    CLMem : 589

ChunkArrayDeleteRangeHandles()    CLMem : 589

ChunkArrayElementResize()    CLMem : 589

ChunkArrayElementResizeHandles()    
CLMem : 589

ChunkArrayElementToPtr()    CLMem : 589

ChunkArrayElementToPtrHandles()    CLMem : 589

ChunkArrayEnum()    CLMem : 590

ChunkArrayEnumHandles()    CLMem : 591

ChunkArrayEnumRange()    CLMem : 591

ChunkArrayGetCount()    CLMem : 590

ChunkArrayGetCountHandles()    CLMem : 590

ChunkArrayGetElement()    CLMem : 590

ChunkArrayGetElementHandles()    CLMem : 590

ChunkArrayInsertAt()    CLMem : 588

ChunkArrayInsertAtHandles()    CLMem : 588

ChunkArrayPtrToElement()    CLMem : 590

ChunkArrayPtrToElementHandle()    CLMem : 590

ChunkArraySort()    CLMem : 591

ChunkArraySortHandles()    CLMem : 592

ChunkArrayZero()    CLMem : 590

ChunkArrayZeroHandles()    CLMem : 590

Chunks    CLMem : 570-CLMem : 583

declaring with @chunk    CCoding : 210

declaring with @chunkArray    CCoding : 211

declaring with @elementArray    CCoding : 211

declaring with @object    CCoding : 212

declaring with @visMoniker    CCoding : 193

instance chunk structure    CCoding : 159

relation to db item blocks    CDB : 720

CIF_-    CClipb : 308

CIH_-    CClipb : 303-CClipb : 304

Class_-    CCoding : 164-CCoding : 171

Classed events

with input heirarchies    CInput : 452

Classes    ??-CCoding : 207

class tables

illustrated    CCoding : 161

naming conventions    CGetSta : 113

CLASSF_-    CCoding : 169-CCoding : 170

ClassStruct    CCoding : 165

CLEAN    CParse : 762

Clipboard    CClipb : 299-CClipb : 331

ClipboardAbortQuickTransfer()    CClipb : 331

ClipboardAddToNotificationList()    CClipb : 311

ClipboardClearQuickTransferNotification()    
CClipb : 331

ClipboardDoneWithItem()    CClipb : 310

ClipboardEndQuickTransfer()    CClipb : 330

ClipboardEnumItemFormats()    CClipb : 322

ClipboardGetClipboardFile()    CClipb : 323

ClipboardGetItemInfo()    CClipb : 323

ClipboardGetNormalItemInfo()    CClipb : 323

ClipboardGetQuickItemInfo()    CClipb : 330

ClipboardGetQuickTransferStatus()    CClipb : 329

ClipboardGetUndoItemInfo()    CClipb : 323

ClipboardItemFormat    CClipb : 308

ClipboardItemFormatInfo    
CClipb : 305-CClipb : 306

ClipboardItemHeader    CClipb : 303

ClipboardQueryArgs    CClipb : 307

ClipboardQueryItem()    CClipb : 310

ClipboardQuickTransferFeedback    CClipb : 329

ClipboardRegisterItem()    CClipb : 310

ClipboardRemoveItemFromNotificationList()    
CClipb : 322

ClipboardRequestArgs    CClipb : 307

ClipboardSetQuickTransferFeedback()    
CClipb : 329

ClipboardStartQuickTransfer()    CClipb : 327

ClipboardTestItemFormat()    CClipb : 322

ClipboardUnregisterItem()    CClipb : 323

Clipping    CGraph : 805, CGraph : 854

cmps

Compared to LocalCmpStrings()    CLocal : 348

CODE    CParse : 763

code

conditional    CCoding : 151

Color    CShapes : 886

ColorQuad    CShapes : 886

COLS    CParse : 763

Composite objects    CCoding : 156

Constants

Floating-Point    CMath : 972

naming conventions    CGetSta : 113

Operands    CMath : 972

Routines    CMath : 972

ConstructOptr() macro    CCoding : 146

control (keyboard accelerator modifier)    
CCoding : 217

Coordinates    CGraph : 810-CGraph : 824

parameterized    CShapes : 875

Copy: see Clipboard

Core block    CAppl : 243

COS    CParse : 763

COSH    CParse : 763

CQTF_CLEAR    CClipb : 329

CTERM    CParse : 763

CTIEnvelopeFormat    CSound : 522

ctrl (keyboard accelerator modifier)    CCoding : 217

Currency

formatting    CLocal : 343

CURRENCY_SYMBOL_LENGTH    CLocal : 343

CurrencyFormatFlags structure    CLocal : 343

Current position (graphics)    CGraph : 824

Cut: see Clipboard

D

DA_-    CAppl : 255

DashPairArray    CShapes : 900

data (@start flag)    CCoding : 210

Data types    CCoding : 141

Date

formatting    CLocal : 344

Math Conversions    CMath : 956

DATE_TIME_BUFFER_SIZE    CLocal : 346

DATE_TIME_FORMAT_SIZE    CLocal : 346

DateTimeFormat    CLocal : 345

DB groups    CDB : 721

DB items    CDB : 720

db library    CDB : 719-CDB : 731

DBAlloc()    CDB : 725

DBAllocUngrouped()    CDB : 729

DBCombineGroupAndItem() macro    CDB : 731

DBCopyDBItem()    CDB : 730

DBCopyDBItemUngrouped()    CDB : 730

DBDeleteAt()    CDB : 728

DBDeleteAtUngrouped()    CDB : 729

DBDeref()    CDB : 727

DBDirty()    CDB : 727

DBFree()    CDB : 726

DBFreeUngrouped()    CDB : 729

DBGetMap()    CDB : 729

DBGroupAlloc()    CDB : 725

DBGroupAndItem    CDB : 723

DBGroupFree()    CDB : 725

DBGroupFromGroupAndItem() macro    CDB : 731

DBInsertAt()    CDB : 728

DBInsertAtUngrouped()    CDB : 729

DBItemFromGroupAndItem() macro    CDB : 731

DBLock()    CDB : 726

DBLockGetRef()    CDB : 726

DBLockMap()    CDB : 729

DBLockUngrouped()    CDB : 729

DBLockUngroupedGetRef()    CDB : 729

DBReAlloc()    CDB : 728

DBReAllocUngrouped()    CDB : 729

DBSetMap()    CDB : 728

DBSetMapUngrouped()    CDB : 729

DBUnlock()    CDB : 727

DDB    CParse : 763

Deadlock    CCoding : 182, CMultit : 927

avoidance    CMemory : 558

Debugging

multithreaded applications    CMultit : 924

with error checking code    CAppl : 280

see also swat

DEFAULT_FONT_ID    CShapes : 879

DEFAULT_FONT_SIZE    CShapes : 879

DES_-    CFile : 618

Device drivers: see Drivers

DFF_-    CFile : 627

DFR_-    CFile : 622-CFile : 623

Dialog boxes    CGetSta : 111

Directories (file system)    CFile : 614

Directory stack    CFile : 638

DIS_-    CAppl : 254-CAppl : 256

Discardable memory    CMemory : 547

discardOnSave (class flag)    CCoding : 185

DiskCheckInUse()    CFile : 623

DiskCheckUnnamed()    CFile : 622

DiskCheckWritable()    CFile : 623

DiskCopy()    CFile : 629

DiskCopyCallback    CFile : 629

DiskCopyError    CFile : 630

DiskFind()    CFile : 622

DiskFindResult    CFile : 622

DiskForEach()    CFile : 623

DiskFormat()    CFile : 627

DiskFormatFlags    CFile : 627

DiskGetDrive()    CFile : 622

DiskGetVolumeFreeSpace()    CFile : 622

DiskGetVolumeInfo()    CFile : 621

DiskHandle    CCoding : 145, CFile : 614

DiskInfoStruct    CFile : 621

DiskRegisterDisk()    CFile : 620

DiskRegisterDiskSilently()    CFile : 620

DiskRestore()    CFile : 624

DiskRestoreError    CFile : 625

Disks

handles    CCoding : 144

DiskSave()    CFile : 624

DiskSetVolumeName()    CFile : 626

DiskVolumeName()    CFile : 622

Display control objects: see GenDisplayGroup, 
GenDisplayControl    21

Distances

formatting    CLocal : 341

DistanceUnit    CLocal : 342

Dithering

clustered vs. dispersed    CGraph : 830

Document control objects: see GenDocumentGroup, 
GenDocumentControl

Documents

management    CArch : 88

DosCodePage    CLocal : 351

DosExec()    CAppl : 279

DOTTED_- (Music Note Durations)    CSound : 508

DOUBLE_DOT_- (Music Note Durations    
CSound : 508

DPI_-    CFile : 660

DR_SERIAL_GET_FORMAT    CStream : 786

DR_SERIAL_SET_FORMAT    CStream : 784

DR_STREAM_CLOSE

with serial port    CStream : 788

DR_STREAM_CREATE    CStream : 775

DR_STREAM_OPEN

with serial port    CStream : 783, CStream : 789

DRE_-    CFile : 625-CFile : 626

Drive number    CFile : 614

DRIVE_-    CFile : 617-CFile : 618

DriveGetDefaultMedia()    CFile : 618

DriveGetExtStatus()    CFile : 618

DriveGetName()    CFile : 619

DriveGetStatus()    CFile : 617

DRIVER_TYPE_-    CAppl : 255-CAppl : 256

DriverAttrs    CAppl : 254

DriverInfoStruct    CAppl : 254

Drivers    CAppl : 254-CAppl : 257

geode attribute    CAppl : 246

standard paths    CFile : 634-CFile : 635

see also Geodes

DriveStatus    CFile : 617

DriveTestMediaSupport()    CFile : 619

DriveType    CFile : 617

DS_-    CFile : 617

DTF_-    CLocal : 345

DU_- (DistanceUnit)    CLocal : 343

DWFixed    CCoding : 148

dword    CCoding : 141

DWordFlags    CCoding : 142

DYNAMIC_-    CSound : 509

E

EC macro    CAppl : 281

EC: see Error checking

EC_BOUNDS macro    CAppl : 281

EC_ERROR macro    CAppl : 281

EC_ERROR_IF macro    CAppl : 281

EIGHTH    CSound : 508

Element arrays    CLMem : 595-CLMem : 602

ElementArrayAddElement()    CLMem : 597

ElementArrayAddElementHandles()    CLMem : 598

ElementArrayAddReference()    CLMem : 598

ElementArrayAddReferenceHandles()    
CLMem : 598

ElementArrayCreate()    CLMem : 596

ElementArrayCreateAt()    CLMem : 597

ElementArrayDelete()    CLMem : 600

ElementArrayDeleteHandles()    CLMem : 600

ElementArrayElementChanged()    CLMem : 599

ElementArrayGetUsedCount()    CLMem : 601

ElementArrayGetUsedCountHandles()    
CLMem : 601

ElementArrayHeader    CLMem : 596

ElementArrayRemoveReference()    CLMem : 600

ElementArrayRemoveReferenceHandles()    
CLMem : 600

ElementArrayTokenToUsedIndex()    CLMem : 602

ElementArrayTokenToUsedIndexHandles()    
CLMem : 602

ElementArrayUsedIndexToToken()    CLMem : 601

ElementArrayUsedIndexToTokenHandles()    
CLMem : 602

Ellipses    CShapes : 862

EMS    CMemory : 544

Enumerated types    CCoding : 142

EOREGREC    CShapes : 874

ERR    CParse : 763

Error checking    CAppl : 280-CAppl : 283

ErrorCheckingFlags    CAppl : 282

Evaluator (parse library)    CParse : 759

Event queues    CAppl : 260-CAppl : 261, 
CMultit : 917-CMultit : 918, CMultit : 922

@call and @send flags    CCoding : 221

accessing    CMultit : 923

handles    CCoding : 145

event-driven    CGetSta : 128

EXACT    CParse : 763

EXP    CParse : 763

Expanded memory    CMemory : 544

Exporting files:see impex library

Extended memory    CMemory : 544

F

FA_-    CFile : 648-CFile : 649

FACT    CParse : 763

FAF_PUSH_RESULT    CMath : 952

FAF_STORE_NUMBER    CMath : 952

FALSE    CCoding : 142

parse library internal function    CParse : 763

FCF_-    CFile : 664

FDAT_-    CFile : 647-CFile : 648

FDATExtract-() macros    CFile : 648

FEA_CREATION    CFile : 651

FEA_CREATOR    CFile : 650

FEA_CUSTOM    CFile : 647

FEA_DRIVE_STATUS    CFile : 652

FEA_FILE_ATTR    CFile : 648

FEA_FILE_TYPE    CFile : 649

FEA_FLAGS    CFile : 649

FEA_MODIFICATION    CFile : 647

FEA_MULTIPLE    CFile : 646

FEA_NAME    CFile : 651

FEA_NOTICE    CFile : 651

FEA_PASSWORD    CFile : 651

FEA_PROTOCOL    CAppl : 262, CFile : 650

FEA_RELEASE    CAppl : 261, CFile : 650

FEA_SIZE    CFile : 649

FEA_TOKEN    CFile : 650

FEA_USER_NOTES    CFile : 651

FEAD_-    CFile : 646-CFile : 647

FEDosInfo    CFile : 660

FEF_-    CShapes : 880

FEP_-    CFile : 656-CFile : 658

FESF_-    CFile : 658-CFile : 659

FESRT_-    CFile : 659-CFile : 660

File position    CFile : 666

File system    CFile : 611-CFile : 669

driver standard path    CFile : 635

File system drivers    CArch : 102

File transfer

PCCom library    795

FILE_ACCESS_-    CFile : 662

FILE_DENY_-    CFile : 662-CFile : 663

FILE_POS_-    CFile : 667-CFile : 668

FileAccessFlags    CFile : 662

FileAttrs    CFile : 648

FileClose()    CFile : 665

FileCommit()    CFile : 667

FileContstructFullPath()    CFile : 637

FileCopy()    CFile : 653

FileCreate()    CFile : 664

FileCreateDir()    CFile : 639

FileCreateFlags    CFile : 664

FileCreateTempFile()    CFile : 665

FileDateAndTime    CFile : 647

Printing    CLocal : 346

FileDelete()    CFile : 653

FileDeleteDir()    CFile : 640

FileDuplicateHandle()    CFile : 643

FileEnum()    CFile : 655

FileEnumParams    CFile : 656

FileEnumSearchFlags    CFile : 658

FileEnumStandardReturnType    CFile : 659

FileEnumWildcard()    CFile : 661

FileExtAttrDesc    CFile : 646

FileGetAttributes()    CFile : 669

FileGetCurrentPath()    CFile : 636

FileGetDateAndTime()    CFile : 668

FileGetDiskHandle()    CFile : 654

FileGetHandleExtAttributes()    CFile : 644

FileGetPathExtAttributes()    CFile : 645

FileHandle    CCoding : 145

FileLockRecord()    CFile : 669

FileMove()    CFile : 654

FileOpen()    CFile : 662

FileParseStandardPath()    CFile : 637

FilePopDir()    CFile : 638

FilePos()    CFile : 667

FilePosMode    CFile : 667

FilePushDir()    CFile : 638

FileRead()    CFile : 666

FileRename()    CFile : 653

FileResolveStandardPath()    CFile : 638

FileResolveStandardPathFlags    CFile : 638

Files    CFile : 611-CFile : 669, 
CVM : 673-CVM : 715

Formatting Date Strings    CLocal : 346

handles    CCoding : 144

FileSetAttributes()    CFile : 669

FileSetCurrentPath()    CFile : 636

FileSetDateAndTime()    CFile : 668

FileSetHandleExtAttributes()    CFile : 645

FileSetPathExtAttributes()    CFile : 645

FileUnlockRecord()    CFile : 669

FileWrite()    CFile : 666

FIND    CParse : 763

Fixed memory    CMemory : 547

Fixed point numbers    CCoding : 147

see also WWFixed, DWFixed, BBFixed, 
WBFixed

Flag records    CCoding : 142

Float    CMath : 960

FLOAT_EXPONENT    CMath : 946

FloatAdd()    CMath : 946

FloatAsciiToFloat()    CMath : 952

FloatComp()    CMath : 971

FloatCompAndDrop()    CMath : 971

FloatCompESDI()    CMath : 971

FloatDateNumberGetMonthAndDay()    
CMath : 958

FloatDateNumberGetWeekday()    CMath : 959

FloatDateNumberGetYear()    CMath : 958

FloatDepth()    CMath : 967

FloatDrop()    CMath : 969

FloatDup()    CMath : 969

FloatExit()    CMath : 966

FloatFloatIEEE64ToAscii_StdFormat()    
CMath : 952

FloatFloatToAscii()    CMath : 952

FloatFloatToAscii_StdFormat()    CMath : 952

FloatFloatToAsciiFormatFlags    CMath : 955

FloatFloatToDateTimeData    CMath : 956

FloatFormatNumber()    CMath : 959

FloatGetDateNumber()    CMath : 958

FloatGetDaysInMonth()    CMath : 959

FloatGetNumDigitsInIntegerPart()    CMath : 959

FloatGetStackPointer()    CMath : 971

FloatGetTimeNumber(    CMath : 959

Floating-Point Formats    CMath : 960

FloatInit()    CMath : 966

FloatNum    CMath : 946

FloatOver()    CMath : 969

FloatPick()    CMath : 969

FloatPopNumber()    CMath : 946, CMath : 967

FloatPushNumber()    CMath : 946, CMath : 967

FloatRandom()    CMath : 950

FloatRandomize()    CMath : 950

FloatRandomN()    CMath : 950

FloatRoll()    CMath : 968

FloatRollDown()    CMath : 968

FloatRot()    CMath : 968

FloatSetStackPointer()    CMath : 971

FloatSwap()    CMath : 968

FloatTimeNumberGetHour()    CMath : 959

FloatTimeNumberGetMinutes()    CMath : 959

FloatTimeNumberGetSeconds()    CMath : 959

FMT_-    CFile : 628

Focus    CInput : 423, CInput : 453-CInput : 456

Font drivers    CArch : 103

FontEnumFlags    CShapes : 880

Fonts

driver standard path    CFile : 635

kernel graphics routines    CShapes : 879

metrics    CShapes : 882

FontWeight    CShapes : 879

FontWidth    CShapes : 880

forceQueue (message flag)    CCoding : 221

Format

Floating-Point    CMath : 960

FormatArray    CClipb : 304

FormatEntry    CMath : 963

FormatError    CFile : 628

FormatExpression()    CParse : 770

FormatIdType    CMath : 961

FormatParams    CMath : 960

fptr    CCoding : 154

FRSPF_-    CFile : 638

FV    CParse : 763

G

GA_-    CAppl : 246-CAppl : 247

GA_TARGETABLE    CInput : 457

GAGCNLT_SELF_LOAD_OPTIONS    CAppl : 269

GAGCNLT_STARTUP_LOAD_OPTIONS    
CAppl : 269

GCN: see General change notification    21

gcnList() keyword    CCoding : 216

GCNListAdd()    CGCN : 357

GCNListRemove()    CGCN : 364

GCNListSend()    CGCN : 361

GCNSLT_-    CGCN : 358-CGCN : 360

GCNStandardListType    CGCN : 358

GDDT_-    CAppl : 256-CAppl : 257

GE_-    CSound : 515

GenApplication    CUIOver : 381

GenBoolean    CUIOver : 382

GenBooleanGroup    CUIOver : 382

GenClass    CUIOver : 381

variant behavior    CCoding : 171

GenContent    CUIOver : 385

GenControl    CUIOver : 384

GenDisplay    CUIOver : 384

GenDisplayControl    CUIOver : 384

GenDisplayGroup    CUIOver : 384

GenDocument    CUIOver : 383

GenDocumentControl    CUIOver : 383

GenDocumentGroup    CUIOver : 383

GenDynamicList    CUIOver : 382

GenEditControl    CClipb : 314-CClipb : 316

General change notification    
CGCN : 355-CGCN : 372

goc syntax    CCoding : 216-CCoding : 217

Generic objects    CUIOver : 378-CUIOver : 385

GenFileSelector    CUIOver : 385

GenGlyph    CUIOver : 385

GenInteraction    CUIOver : 382

variant behavior    CCoding : 173

GenItem    CUIOver : 382

GenItemGroup    CUIOver : 382

GenPrimary    CUIOver : 381

GenProcess    CGetSta : 109

GenText    CUIOver : 383

GenToolControl    CUIOver : 384

GenTrigger    CUIOver : 382

instance data

illustrated    CCoding : 176

variant behavior    CCoding : 175-CCoding : 180

GenValue    CUIOver : 383

GenView    CGetSta : 111, CUIOver : 382

GenViewInkType    CInput : 444

GeodeAllocQueue()    CAppl : 261

GeodeAttrs    CAppl : 245

GeodeDefaultDriverType    CAppl : 256

GeodeFind()    CAppl : 259

GeodeFindResource()    CAppl : 259

GeodeFlushQueue    CAppl : 261

GeodeFreeDriver()    CAppl : 254

GeodeFreeLibrary()    CAppl : 253

GeodeFreeQueue    CAppl : 261

GeodeGetAppObject()    CAppl : 259

GeodeGetCodeProcessHandle()    CAppl : 260

GeodeGetInfo()    CAppl : 259

GeodeGetInfoType    CAppl : 259

GeodeGetProcessHandle()    CAppl : 260

GeodeHandle    CCoding : 145

GeodeInfoDriver()    CAppl : 254

GeodeInfoQueue    CAppl : 261

GeodeLoad()    CAppl : 247

GeodePrivAlloc()    CAppl : 264

GeodePrivFree()    CAppl : 265

GeodePrivRead()    CAppl : 264

GeodePrivWrite()    CAppl : 264

Geodes    CAppl : 242-CAppl : 265

handles    CCoding : 145, CAppl : 243

GeodeSetDefaultDriver()    CAppl : 257

GeodeToken    CAppl : 266

GeodeUseDriver()    CAppl : 254

GeodeUseLibrary()    CAppl : 253

Geometry manager    CGeom : 467-CGeom : 501

GEOS.INI: see Initialization file

GeosFileHeaderFlags    CFile : 649

GeosFileType    CFile : 649

GetPalType    CShapes : 891

GetPathType    CGraph : 851

GFHF_-    CFile : 649-CFile : 650

GFT_-    CFile : 649

GGIT_-    CAppl : 260

GIGT_OPTIONS_MENU    CAppl : 269

Glue

externally declared chunks    CCoding : 211

see also Parameters files

GPT_CLIP    CGraph : 855

GPT_CURRENT    CGraph : 851

GPT_WIN_CLIP    CGraph : 855

GraphicPattern    CShapes : 891

Graphics    CGraph : 801-CGraph : 855, 
CShapes : 859-CShapes : 901

Graphics strings: see GStrings

GrApplyDWordTranslation()    CGraph : 823

GrApplyRotation()    CGraph : 815

GrApplyScale()    CGraph : 815

GrApplyTransform()    CGraph : 817

GrApplyTranslation()    CGraph : 815

GrBeginPath()    CGraph : 851

GrBeginUpdate()    CGraph : 855

GrBitBlt()    CGraph : 853

GrBrushPolyline()    CShapes : 867

GrCharMetrics()    CShapes : 884

GrCharWidth()    CShapes : 882

GrCheckFontAvail()    CShapes : 881

GrCheckFontAvailID()    CShapes : 881

GrCheckFontAvailName()    CShapes : 881

GrClearBitmap()    CGraph : 830

GrCloseSubPath()    CGraph : 851

GrComment()    CGraph : 836

GrCompactBitmap()    CGraph : 831

GrCopyGString()    CGraph : 834

GrCreateBitmap()    CGraph : 829

GrCreatePalette()    CShapes : 890

GrCreateState()    CGraph : 827

GrDeleteGStringElement()    CGraph : 847

GrDestroyBitmap()    CGraph : 830

GrDestroyGString()    CGraph : 834

GrDestroyPalette()    CShapes : 890

GrDestroyState()    CGraph : 828

GrDrawArc()    CShapes : 863

GrDrawArc3Point()    CShapes : 864

GrDrawArc3PointTo()    CShapes : 864

GrDrawBitmap()    CShapes : 870

GrDrawBitmapAtCP()    CShapes : 871

GrDrawChar()    CShapes : 878

GrDrawCharAtCP()    CShapes : 878

GrDrawCurve()    CShapes : 868

GrDrawCurveTo()    CShapes : 868

GrDrawEllipse()    CShapes : 862

GrDrawGString()    CGraph : 844

GrDrawGStringAtCP()    CGraph : 845

GrDrawHLine()    CShapes : 861

GrDrawHLineTo()    CShapes : 861

GrDrawHugeBitmap()    CShapes : 871

GrDrawHugeBitmapAtCP()    CShapes : 871

GrDrawHugeImage()    CShapes : 871

GrDrawImage()    CShapes : 871

GrDrawLine()    CShapes : 861

GrDrawLineTo()    CShapes : 861

GrDrawPath()    CShapes : 872

GrDrawPoint()    CShapes : 860

GrDrawPointAtCP()    CShapes : 860

GrDrawPolygon()    CShapes : 866

GrDrawPolyline()    CShapes : 866

GrDrawRect()    CShapes : 862

GrDrawRectTo()    CShapes : 862

GrDrawRegion()    CShapes : 874

GrDrawRegionAtCP()    CShapes : 874

GrDrawRelArc3PointTo()    CShapes : 864

GrDrawRelLineTo()    CShapes : 861

GrDrawRoundRect()    CShapes : 865

GrDrawRoundRectTo()    CShapes : 865

GrDrawSpline()    CShapes : 869

GrDrawSplineTo()    CShapes : 869

GrDrawText()    CShapes : 877

GrDrawTextAtCP()    CShapes : 878

GrDrawTextField()    CShapes : 878

GrDrawVLine()    CShapes : 861

GrDrawVLineTo()    CShapes : 861

GrEditBitmap()    CGraph : 830

GrEditGString()    CGraph : 834

GrEndGString()    CGraph : 835

GrEndPath()    CGraph : 851

GrEndUpdate()    CGraph : 856

GrEnumFonts()    CShapes : 880

GrEscape()    CGraph : 836

GrFillArc()    CShapes : 863

GrFillArc3Point()    CShapes : 864

GrFillArc3PointTo()    CShapes : 864

GrFillBitmap()    CShapes : 871

GrFillBitmapAtCP()    CShapes : 871

GrFillEllipse()    CShapes : 862

GrFillHugeBitmap()    CShapes : 871

GrFillHugeBitmapAtCP()    CShapes : 871

GrFillPath()    CShapes : 872

GrFillPolygon()    CShapes : 867

GrFillRect()    CShapes : 862

GrFillRectTo()    CShapes : 862

GrFillRelArc3PointTo()    CShapes : 864

GrFillRoundRect()    CShapes : 866

GrFillRoundRectTo()    CShapes : 866

GrFindNearestPointsize()    CShapes : 881

GrFontMetrics()    CShapes : 882

GrGetAreaColor()    CShapes : 888

GrGetAreaColorMap()    CShapes : 889

GrGetAreaMask()    CShapes : 898

GrGetAreaPattern()    CShapes : 895

GrGetBitmap()    CGraph : 853

GrGetBitmapMode()    CGraph : 831

GrGetBitmapRes()    CGraph : 831

GrGetBitmapSize()    CGraph : 831

GrGetClipRegion()    CGraph : 855

GrGetCurPos()    CGraph : 825

GrGetCurPosWWFixed()    CGraph : 825

GrGetDefFontID()    CShapes : 881

GrGetExclusive()    CGraph : 852

GrGetFont()    CShapes : 879

GrGetFontName()    CShapes : 881

GrGetFontWeight()    CShapes : 879

GrGetFontWidth()    CShapes : 879

GrGetGStringBounds()    CGraph : 846

GrGetGStringBoundsDWord()    CGraph : 846

GrGetGStringElement()    CGraph : 847

GrGetGStringHandle()    CGraph : 834

GrGetHugeBitmapSize()    CGraph : 831

GrGetLineColor()    CShapes : 888

GrGetLineColorMap()    CShapes : 889

GrGetLineEnd()    CShapes : 901

GrGetLineJoin()    CShapes : 900

GrGetLineMask()    CShapes : 898

GrGetLineStyle()    CShapes : 900

GrGetLineWidth()    CShapes : 900

GrGetMaskBounds()    CGraph : 855

GrGetMaskBoundsDWord()    CGraph : 855

GrGetMiterLimit()    CShapes : 900

GrGetMixMode()    CShapes : 897

GrGetPalette()    CShapes : 891

GrGetPath()    CGraph : 852

GrGetPathBounds()    CGraph : 851

GrGetPathBoundsDWord()    CGraph : 851

GrGetPathPoints()    CGraph : 851

GrGetPathRegion()    CGraph : 851, CShapes : 874

GrGetPoint()    CGraph : 830, CGraph : 853

GrGetPtrRegBounds()    CShapes : 874

GrGetSubscriptAttr()    CShapes : 880

GrGetSuperscriptAttr()    CShapes : 880

GrGetTextColor()    CShapes : 888

GrGetTextColorMap()    CShapes : 889

GrGetTextMask()    CShapes : 898

GrGetTextMode()    CShapes : 878

GrGetTextPattern()    CShapes : 895

GrGetTextSpacePad()    CShapes : 878

GrGetTextStyle()    CShapes : 878

GrGetTrackKern()    CShapes : 879

GrGetTransform()    CGraph : 817

GrGetWinBounds()    CGraph : 855

GrGetWinBoundsDWord()    CGraph : 855

GrGetWinHandle()    CGraph : 853

GrGrabExclusive()    CGraph : 852

GrInitDefaultTransform()    CGraph : 816

GrInvalRect()    CGraph : 852

GrInvalRectDWord()    CGraph : 852

GrLabel()    CGraph : 835

GrLoadGString()    CGraph : 834, CGraph : 843

GrMapColorIndex()    CShapes : 890

GrMapColorRGB()    CShapes : 890

GrMoveReg()    CShapes : 874

GrMoveTo()    CGraph : 825

GrNewPage()    CGraph : 835

GrNullOp()    CGraph : 836

GrParseGString()    CGraph : 848

GrReleaseExclusive()    CGraph : 852

GrRelMoveTo()    CGraph : 825

GrRestoreState()    CGraph : 828

GrRestoreTransform()    CGraph : 828

GrSaveState()    CGraph : 828

GrSaveTransform()    CGraph : 828

GrSetAreaAttr()    CShapes : 885

GrSetAreaColor()    CShapes : 887

GrSetAreaColorMap()    CShapes : 889

GrSetAreaMaskCustom()    CShapes : 898

GrSetAreaMaskSys()    CShapes : 898

GrSetAreaPattern()    CShapes : 892

GrSetBitmapMode()    CGraph : 830

GrSetBitmapRes()    CGraph : 831

GrSetClipPath()    CGraph : 855

GrSetClipRect()    CGraph : 855

GrSetCustomAreaPattern()    CShapes : 894

GrSetCustomTextPattern()    CShapes : 894

GrSetDefaultState()    CGraph : 828

GrSetDefaultTransform()    CGraph : 816

GrSetFont()    CShapes : 879

GrSetFontWeight()    CShapes : 879

GrSetFontWidth()    CShapes : 879

GrSetGStringBounds()    CGraph : 836

GrSetGStringPos()    CGraph : 845

GrSetLineAttr()    CShapes : 885, CShapes : 901

GrSetLineColor()    CShapes : 887

GrSetLineColorMap()    CShapes : 889

GrSetLineEnd()    CShapes : 901

GrSetLineJoin()    CShapes : 900

GrSetLineMaskCustom()    CShapes : 898

GrSetLineMaskSys()    CShapes : 898

GrSetLineStyle()    CShapes : 900

GrSetLineWidth()    CShapes : 900

GrSetMiterLimit()    CShapes : 900

GrSetMixMode()    CShapes : 897

GrSetNullTransform()    CGraph : 816

GrSetPalette()    CShapes : 890

GrSetPaletteEntry()    CShapes : 890

GrSetStrokePath()    CGraph : 851

GrSetSuperScriptAttr()    CShapes : 880

GrSetTextAttr()    CShapes : 885

GrSetTextColor()    CShapes : 888

GrSetTextColorMap()    CShapes : 889

GrSetTextMaskCustom()    CShapes : 898

GrSetTextMaskSys()    CShapes : 898

GrSetTextMode()    CShapes : 878

GrSetTextPattern()    CShapes : 892

GrSetTextSpacePad()    CShapes : 878

GrSetTextStyle()    CShapes : 878

GrSetTrackKern()    CShapes : 879

GrSetTransform()    CGraph : 817

GrSetVMFile()

with bitmaps    CGraph : 830

with GStrings    CGraph : 834

GrSetWinClipPath()    CGraph : 855

GrSetWinClipRect()    CGraph : 855

GrTestPath()    CGraph : 851

clipping paths    CGraph : 855

GrTestPointInPath()    CGraph : 851

GrTestPointInPolygon()    CShapes : 867

GrTestPointInReg()    CShapes : 874

GrTestRectInMask()    CGraph : 855

GrTestRectInReg()    CShapes : 874

GrTextWidth()    CShapes : 882

GrTextWidthWBFixed()    CShapes : 882

GrTransform()    CGraph : 822

GrTransformByMatrix()    CGraph : 818

GrTransformDWFixed()    CGraph : 824

GrTransformDWord()    CGraph : 824

GrTransformWWFixed()    CGraph : 822

GrUncompactBitmap()    CGraph : 831

GrUntransform()    CGraph : 822

GrUntransformByMatrix()    CGraph : 818

GrUntransformDWFixed()    CGraph : 824

GrUntransformDWord()    CGraph : 824

GrUntransformWWFixed()    CGraph : 822

GSKT_-    CGraph : 834

GSRetType    CGraph : 845

GSRT_-    CGraph : 845

GSSPT_-    CGraph : 845

GST_-    CGraph : 832

GStateHandle    CCoding : 145

GStates    CGraph : 825-CGraph : 828

handles    CCoding : 145

GStringKillType    CGraph : 834

GStrings    CGraph : 832-??

GStringSetPosType    CGraph : 845

GStringType    CGraph : 832

GVIT_-    CInput : 444-CInput : 445

GWNT_PCCOM_DISPLAY_CHAR    796

GWNT_PCCOM_DISPLAY_STRING    797

GWNT_PCCOM_EXIT_PCCOM    797

H

HAF_-    CMemory : 550-CMemory : 551

HALF    CSound : 508

Handle    CCoding : 145

HandleModifyOwner()    CMemory : 562

HandleP()    CMemory : 561

Handles    CCoding : 144-CCoding : 145, 
CHandle : 537-CHandle : 540

types    CCoding : 145

VM block handles    CVM : 676

HandleV()    CMemory : 561

Handwriting Recognition

library standard path    CFile : 635

HatchLine    CShapes : 892

Header files    CGetSta : 107, CGetSta : 108

goc library files    CCoding : 209

Heap    CMemory : 545-CMemory : 552

HeapAllocFlags    CMemory : 550

HeapFlags    CMemory : 551

Hello World sample application    CGetSta : 108-??

HF_-    CMemory : 551-CMemory : 552

HIGH_-    CSound : 507

HIGH_- (Music Note Frequencies)    CSound : 507

HINT_ALIGN_BOTTOM_EDGE_WITH_OBJECT  
  CGeom : 479

HINT_ALIGN_LEFT_EDGE_WITH_OBJECT    
CGeom : 479

HINT_ALIGN_LEFT_MONIKER_EDGE_WITH_C
HILD    CGeom : 489

HINT_ALIGN_RIGHT_EDGE_WITH_OBJECT    
CGeom : 479

HINT_ALIGN_TOP_EDGE_WITH_OBJECT    
CGeom : 479

HINT_ALLOW_CHILDREN_TO_WRAP    
CGeom : 492

HINT_AVOID_MENU_BAR    CGeom : 496

HINT_BOTTOM_JUSTIFY_CHILDREN    
CGeom : 478

HINT_CENTER_CHILDREN_HORIZONTALLY    
CGeom : 479

HINT_CENTER_CHILDREN_ON_MONIKERS    
CGeom : 489

HINT_CENTER_CHILDREN_VERTICALLY    
CGeom : 479

HINT_CENTER_MONIKER    CGeom : 488

HINT_CENTER_WINDOW    CGeom : 499

HINT_CUSTOM_CHILD_SPACING    CGeom : 490

HINT_CUSTOM_CHILD_SPACING_IF_LIMITED
_SPACE    CGeom : 491

HINT_DEFAULT_FOCUS    CInput : 454

HINT_DEFAULT_MODEL    CInput : 461

HINT_DEFAULT_TARGET    CInput : 457

HINT_DIVIDE_HEIGHT_EQUALLY    
CGeom : 484

HINT_DIVIDE_WIDTH_EQUALLY    CGeom : 484

HINT_DO_NOT_USE_MONIKER    CGeom : 488

HINT_DONT_ALLOW_CHILDREN_TO_WRAP    
CGeom : 492

HINT_DONT_FULL_JUSTIFY_CHILDREN    
CGeom : 480

HINT_DONT_INCLUDE_ENDS_IN_CHILD_SPAC
ING    CGeom : 480

HINT_DONT_KEEP_INITALLY_ONSCREEN    
CGeom : 501

HINT_DONT_KEEP_PARTIALLY_ONSCREEN    
CGeom : 501

HINT_DRAW_IN_BOX    CGeom : 487

HINT_EXPAND_HEIGHT_TO_FIT_PARENT    
CGeom : 481

HINT_EXPAND_WIDTH_TO_FIT_PARENT    
CGeom : 481

HINT_EXTEND_WINDOW_NEAR_BOTTOM_RIG
HT    CGeom : 500

HINT_EXTEND_WINDOW_TO_BOTTOM_RIGHT
    CGeom : 500

HINT_FIXED_SIZE    CGeom : 485

HINT_FULL_JUSTIFY_CHILDREN_HORIZONTA
LLY    CGeom : 480

HINT_FULL_JUSTIFY_CHILDREN_VERTICALL
Y    CGeom : 480

HINT_INCLUDE_ENDS_IN_CHILD_SPACING    
CGeom : 480

HINT_INITIAL_SIZE    CGeom : 485

HINT_KEEP_ENTIRELY_ONSCREEN    
CGeom : 502

HINT_KEEP_ENTIRELY_ONSCREEN_WITH_MA
RGIN    CGeom : 502

HINT_KEEP_INITIALLY_ONSCREEN    
CGeom : 501

HINT_KEEP_PARTIALLY_ONSCREEN    
CGeom : 501

HINT_LEFT_JUSTIFY_CHILDREN    CGeom : 478

HINT_LEFT_JUSTIFY_MONIKERS    CGeom : 489

HINT_MAKE_REPLY_BAR    CGeom : 493

HINT_MAXIMUM_SIZE    CGeom : 485

HINT_MINIMIZE_CHILD_SPACING    
CGeom : 492

HINT_MINIMUM_SIZE    CGeom : 486

HINT_NO_BORDERS_ON_MONIKERS    
CGeom : 489

HINT_NO_TALLER_THAN_CHILDREN_REQUIR
E    CGeom : 481

HINT_NO_WIDER_THAN_CHILDREN_REQUIRE
    CGeom : 481

HINT_ORIENT_CHILDREN_ALONG_LARGER_D
IMENSION    CGeom : 476

HINT_ORIENT_CHILDREN_HORIZONTALLY    
CGeom : 474

HINT_ORIENT_CHILDREN_VERTICALLY    
CGeom : 474

HINT_PLACE_MONIKER_ABOVE    CGeom : 488

HINT_PLACE_MONIKER_ALONG_LARGER_DI
MENSION    CGeom : 488

HINT_PLACE_MONIKER_BELOW    CGeom : 488

HINT_PLACE_MONIKER_TO_LEFT    
CGeom : 488

HINT_PLACE_MONIKER_TO_RIGHT    
CGeom : 488

HINT_POPS_UP_BELOW    CGeom : 497

HINT_POPS_UP_TO_RIGHT    CGeom : 497

HINT_POSITION_WINDOW_AT_MOUSE    
CGeom : 499

HINT_POSITION_WINDOW_AT_RATIO_OF_PAR
ENT    CGeom : 499

HINT_RIGHT_JUSTIFY_CHILDREN    
CGeom : 478

HINT_SAME_ORIENTATION_AS_PARENT    
CGeom : 475

HINT_SEEK_BOTTOM_OF_VIEW    CGeom : 496

HINT_SEEK_LEFT_OF_VIEW    CGeom : 496

HINT_SEEK_MENU_BAR    CGeom : 496

HINT_SEEK_REPLY_BAR    CGeom : 495

HINT_SEEK_RIGHT_OF_VIEW    CGeom : 496

HINT_SEEK_TITLE_BAR_LEFT    CGeom : 496

HINT_SEEK_TITLE_BAR_RIGHT    CGeom : 496

HINT_SEEK_TOP_OF_VIEW    CGeom : 496

HINT_SEEK_X_SCROLLER_AREA    CGeom : 496

HINT_SEEK_Y_SCROLLER_AREA    CGeom : 496

HINT_SIZE_WINDOW_AS_DESIRED    
CGeom : 500

HINT_SIZE_WINDOW_AS_RATIO_OF_FIELD    
CGeom : 501

HINT_SIZE_WINDOW_AS_RATIO_OF_PARENT  
  CGeom : 500

HINT_STAGGER_WINDOW    CGeom : 499

HINT_TILE_WINDOW    CGeom : 499

HINT_TOP_JUSTIFY_CHILDREN    CGeom : 478

HINT_WINDOW_NO_CONSTRAINTS    
CGeom : 500

HINT_WINDOW_NO_SYS_MENU    CGeom : 502

HINT_WINDOW_NO_TITLE_BAR    CGeom : 502

HINT_WRAP_AFTER_CHILD_COUNT    
CGeom : 492

HINT_WRAP_AFTER_CHILD_COUNT_IF_VERTI
CAL_SCREEN    CGeom : 492

HLOOKUP    CParse : 763

Hot keys: see Keyboard accelerators

Hot spot (mouse pointer)    CInput : 434

HugeArray    CVM : 705-CVM : 715

HugeArrayAppend()    CVM : 711

HugeArrayContract()    CVM : 714

HugeArrayCreate()    CVM : 709

HugeArrayDelete()    CVM : 712

HugeArrayDestroy()    CVM : 709

HugeArrayDirectory    CVM : 706

HugeArrayDirEntry    CVM : 706

HugeArrayDirty()    CVM : 710

HugeArrayEnum()    CVM : 714

HugeArrayExpand()    CVM : 713

HugeArrayGetCount()    CVM : 712

HugeArrayInsert()    CVM : 711

HugeArrayLock()    CVM : 710

HugeArrayNext()    CVM : 713

HugeArrayPrev()    CVM : 713

HugeArrayReplace()    CVM : 712

HugeArrayUnlock()    CVM : 710

I

IACP    CAppl : 283

IF    CParse : 763

IF_-    CShapes : 872

ignoreDirty

object flag    CCoding : 213

ImageFlags    CShapes : 872

impex library    CArch : 101

drivers standard path    CFile : 635

Importing files:see impex library

INDEX    CParse : 763

INI file: see Initialization file

InitFileCommit()    CAppl : 274

InitFileDeleteCategory()    CAppl : 276

InitFileDeleteEntry()    CAppl : 276

InitFileDeleteStringSection()    CAppl : 276

InitFileEnumStringSection()    CAppl : 276

InitFileGetTimeLastModified()    CAppl : 274

InitFileReadBoolean()    CAppl : 275

InitFileReadDataBlock()    CAppl : 275

InitFileReadDataBuffer()    CAppl : 275

InitFileReadInteger()    CAppl : 275

InitFileReadSectionBuffer()    CAppl : 276

InitFileReadStringBlock()    CAppl : 276

InitFileReadStringBuffer()    CAppl : 276

InitFileReadStringSectionBlock()    CAppl : 276

InitFileRevert()    CAppl : 273

InitFileSave()    CAppl : 273

InitFileWriteBoolean()    CAppl : 275

InitFileWriteData()    CAppl : 274

InitFileWriteInteger()    CAppl : 275

InitFileWriteString()    CAppl : 274

InitFileWriteStringSection()    CAppl : 274

Initialization file (GEOS.INI)    
CAppl : 271-CAppl : 277

Ink input    CInput : 442-CInput : 448

InkDestinationInfo    CInput : 446

InkHeader    CInput : 443

Input manager    CInput : 422-CInput : 463

insertAtFront (message flag)    CCoding : 221

Instance data

discardable    CCoding : 169

Goc syntax    CCoding : 192-CCoding : 194

master offsets    CCoding : 167

illustrated    CCoding : 168

naming conventions    CGetSta : 113

structure    CCoding : 159-CCoding : 162, 
CCoding : 168

illustrated    CCoding : 176

INT    CParse : 763

Inter-Application Communication (IACP)    
CAppl : 283

Internationalization: see Localization

Inverse drawing    CShapes : 896

mouse pointer image    CInput : 435

IRR    CParse : 763

ISERR    CParse : 763

ISNUMBER    CParse : 763

ISSTRING    CParse : 763

K

Keyboard accelerators

goc syntax    CCoding : 217

Keyboard drivers    CArch : 102

standard path    CFile : 635

Keyboard input    CInput : 437-CInput : 442

L

Large document model

coordinates    CGraph : 823

mouse events    CInput : 433

LARGEST_VISIBLE_ROW    CDB : 732

LE_-    CShapes : 901

LEFT    CParse : 763

LENGTH    CParse : 763

Libraries    CArch : 101

@deflib in library header files    CCoding : 209

geode attribute    CAppl : 246

loading dynamically    CAppl : 253

protocol numbers    CAppl : 262

writing libraries    CAppl : 257-CAppl : 258

see also Geodes

LineEnd    CShapes : 901

LineJoin    CShapes : 900

Lines (graphics)    CShapes : 861

LineStyles    CShapes : 900

Linking files: see Glue

LJ_-    CShapes : 900

LMEM_TYPE_-    CLMem : 573-CLMem : 575

LMemAlloc()    CLMem : 579

LMemContract()    CLMem : 581

LMemDeleteAt()    CLMem : 580

LMemDeleteAtHandles()    CLMem : 581

LMemDeref()    CLMem : 579

LMemFree()    CLMem : 580

LMemGetChunkSize()    CLMem : 580

LMemGetChunkSizeHandles()    CLMem : 580

LMemInitHeap()    CLMem : 577

LMemInsertAt()    CLMem : 580

LMemInsertAtHandles()    CLMem : 580

LMemReAlloc()    CLMem : 580

LMemReAllocHandles()    CLMem : 580

LMF_-    CLMem : 575-CLMem : 576

LMFreeHandles()    CLMem : 580

LN    CParse : 763

Local memory    CLMem : 569-CLMem : 607

storing instance data    CCoding : 159

see also Resources

LOCAL_DISTANCE_BUFFER_SIZE    CLocal : 342

LocalAsciiToFixed()    CLocal : 342

LocalCalcDaysInMonth()    CLocal : 346

LocalCmpChars()    CLocal : 348

LocalCmpCharsNoCase()    CLocal : 348

LocalCmpStrings()    CLocal : 348

LocalCmpStringsDosToGeos()    CLocal : 351

LocalCmpStringsDosToGeosFlags    CLocal : 351

LocalCmpStringsNoCase()    CLocal : 348

LocalCmpStringsNoSpace()    CLocal : 348

LocalCmpStringsNoSpaceCase()    CLocal : 348

LocalCodePageToGeos()    CLocal : 351

LocalCodePageToGeosChar()    CLocal : 351

LocalCurrencyFormat    CLocal : 343

LocalCustomFormatDateTime()    CLocal : 346

LocalCustomParseDateTime()    CLocal : 346

LocalDistanceFromAscii()    CLocal : 342

LocalDistanceToAscii()    CLocal : 342

LocalDosToGeos()    CLocal : 351

LocalDosToGeosChar()    CLocal : 351

LocalDowncaseChar()    CLocal : 349

LocalDowncaseString()    CLocal : 349

LocalFixedToAscii()    CLocal : 342

LocalFormatDateTime()    CLocal : 344

LocalFormatFileDateTime()    CLocal : 346

LocalGeosToCodePage()    CLocal : 351

LocalGeosToCodePageChar()    CLocal : 351

LocalGeosToDos()    CLocal : 351

LocalGeosToDosChar()    CLocal : 351

LocalGetCodePage()    CLocal : 351

LocalGetCurrencyFormat()    CLocal : 343

LocalGetDateTimeFormat()    CLocal : 346

LocalGetLanguage()    CLocal : 348

LocalGetMeasurementType()    CLocal : 342

LocalGetNumericFormat()    CLocal : 341, 
CLocal : 343

LocalGetQuotes()    CLocal : 344

LocalIsAlpha()    CLocal : 349

LocalIsAlphaNumeric()    CLocal : 349

LocalIsCodePageSupported()    CLocal : 351

LocalIsControl()    CLocal : 349

LocalIsDateChar()    CLocal : 347

LocalIsDigit()    CLocal : 349

LocalIsDosChar()    CLocal : 351

LocalIsGraphic()    CLocal : 349

LocalIsHexDigit()    CLocal : 349

LocalIsLower()    CLocal : 349

LocalIsNumChar()    CLocal : 347

LocalIsPrintable()    CLocal : 349

LocalIsPunctuation()    CLocal : 349

LocalIsSpace()    CLocal : 349

LocalIsSymbol()    CLocal : 349

LocalIsTimeChar()    CLocal : 347

LocalIsUpper()    CLocal : 349

Localization    CLocal : 335

LocalLexicalValue()    CLocal : 350

LocalLexicalValueNoCase()    CLocal : 350

LocalMemoryFlags    CLMem : 575

LocalNumericFormat    CLocal : 342

LocalParseDateTime()    CLocal : 344

LocalQuotes    CLocal : 344

LocalSetCurrencyFormat()    CLocal : 343

LocalSetDateTimeFormat()    CLocal : 346

LocalSetMeasurementType()    CLocal : 342

LocalSetNumericFormat()    CLocal : 341

LocalSetQuotes()    CLocal : 344

LocalStringLength()    CLocal : 349

LocalStringSize()    CLocal : 349

LocalUpcaseChar()    CLocal : 349

LocalUpcaseString()    CLocal : 349

LOG    CParse : 764

LOW_-    CSound : 507

LOW_- (Music Note Frequencies)    CSound : 507

LOWER    CParse : 764

LS_-    CShapes : 900

M

macros    CCoding : 151

MakeWWFixed() macro    CCoding : 148

malloc()    CMemory : 565

Manufacturer ID

in file    CFile : 650

master (class flag)    CCoding : 185

Master classes    CCoding : 163-CCoding : 164

class flag    CCoding : 169, CCoding : 185

in example    CCoding : 175-CCoding : 180

instance data groups

illustrated    CCoding : 161

offset    CCoding : 167

Master groups    CCoding : 160-CCoding : 162

Math    CArch : 100

Algebraic Routines    CMath : 972

Comparison Routines    CMath : 974

Conversion Routines    CMath : 977

Exponential Routines    CMath : 976

Fractions and Integers    CMath : 974

Functions, Algebraic    CMath : 947

Functions, Transcendental    CMath : 949

Random Numbers    CMath : 975

Trigonometric Routines    CMath : 976

Math Library    CMath : 945

MAX    CParse : 764

MAX_DAY_LENGTH    CLocal : 346

MAX_FONTS    CShapes : 881

MAX_KERN_VALUE    CShapes : 879

MAX_MONTH_LENGTH    CLocal : 346

MAX_POINT_SIZE    CShapes : 879

MAX_SEPARATOR_LENGTH    CLocal : 346

MAX_TRACK_KERNING    CShapes : 879

MAX_WEEKDAY_LENGTH    CLocal : 346

MAX_YEAR_LENGTH    CLocal : 346

MEASURE_METRIC    CLocal : 342

MEASURE_US    CLocal : 342

Measurements

formatting    CLocal : 341

MeasurementType    CLocal : 342

MEDIA_-    CFile : 618-CFile : 619

MediaType    CFile : 618

MemAlloc()    CMemory : 554

MemAllocLMem()    CLMem : 578

MemAllocSetOwner()    CMemory : 554

MemDecRefCount()    CMemory : 564

MemDeref()    CMemory : 561

MemDowngradeExclLock()    CMemory : 560

MemFree()    CMemory : 555

MemGetInfo()    CMemory : 562

MemHandle    CCoding : 145

MemIncRefCount()    CMemory : 564

MemInitRefCount()    CMemory : 564

MemLock()    CMemory : 556

MemLockExcl()    CMemory : 559

MemLockShared()    CMemory : 559

MemModifyFlags()    CMemory : 562

MemModifyOtherInfo()    CMemory : 563

Memory    CMemory : 543-??

80x86 addressing    CHardw : 906

handles    CCoding : 144

see also Local memory, Virtual memory, Heap, 
Handles, Database

MemPLock()    CMemory : 561

MemReAlloc()    CMemory : 554

MemThreadGrab()    CMemory : 558

MemThreadGrabNB()    CMemory : 559

MemThreadRelease()    CMemory : 559

MemUnlock()    CMemory : 556

MemUnlockExcl()    CMemory : 560

MemUnlockShared()    CMemory : 559

MemUnlockV()    CMemory : 561

MemUpgradeSharedLock()    CMemory : 560

Menus    CGetSta : 111

message (method parameter)    CCoding : 206

Messages    CCoding : 180-CCoding : 182

calling    CCoding : 157, CCoding : 180

dispatcher    CCoding : 157

exporting    CCoding : 189-CCoding : 190

handles    CCoding : 145

handling with variant classes    CCoding : 179

importing    CCoding : 189-CCoding : 190

naming conventions    CGetSta : 113

ranges    CCoding : 187

reserving ranges    CCoding : 190

sending    CCoding : 181

Metafile

graphics    CGraph : 804

METAL_NOISE    CSound : 522

Method table    CCoding : 179

Methods

goc syntax    CCoding : 204-CCoding : 207

storage    CCoding : 170

MGIT_-    CMemory : 562

MID    CParse : 764

MIDDLE_-    CSound : 507

MIDDLE_- (Music Note Frequencies)    
CSound : 507

MIN    CParse : 764

MIN_KERN_VALUE    CShapes : 879

MIN_MAP_CHAR    CLocal : 351

MIN_POINT_SIZE    CShapes : 879

MIN_TRACK_KERNING    CShapes : 879

MixMode    CShapes : 895

MM_-    CShapes : 895-CShapes : 897

MOD    CParse : 764

Model    CInput : 424, CInput : 460-CInput : 462

Money

currency formats    CLocal : 343

Monikers

localizing    CLocal : 338

Mouse    CInput : 424-CInput : 437

driver standard path    CFile : 634

drivers    CArch : 102

grabbing    CInput : 431-CInput : 433

pointer image    CInput : 434-CInput : 437

MouseReturnFlags    CInput : 430

MouseReturnParams    CInput : 430

Moveable memory    CMemory : 547

MRF_-    CInput : 430-CInput : 431

MSG_GEN_APPLICATION_INK_QUERY_REPLY 
   CInput : 445

MSG_GEN_COPY_TREE    CCoding : 230

MSG_GEN_PROCESS_OPEN_APPLICATION    
CAppl : 248

MSG_META_ACK    CCoding : 236

MSG_META_ADD_VAR_DATA    CCoding : 200

MSG_META_CLIPBOARD_COPY    
CClipb : 316-CClipb : 319

MSG_META_CLIPBOARD_CUT    
CClipb : 316-CClipb : 319

MSG_META_CLIPBOARD_NOTIFY_NORMAL_T
RANSFER_ITEM_CHANGED    
CClipb : 313

MSG_META_CLIPBOARD_NOTIFY_QUICK_TRA
NSFER_CONCLUDED    CClipb : 330

MSG_META_CLIPBOARD_NOTIFY_QUICK_TRA
NSFER_FEEDBACK    CClipb : 328

MSG_META_CLIPBOARD_PASTE    
CClipb : 319-CClipb : 321

MSG_META_CLIPBOARD_UNDO    CClipb : 322

MSG_META_DELETE_VAR_DATA    
CCoding : 200

MSG_META_DETACH    CCoding : 235

MSG_META_DETACH_COMPLETE    
CCoding : 236

MSG_META_DRAG_-    CInput : 426-CInput : 428

MSG_META_END_-    CInput : 425-CInput : 427

MSG_META_END_MOVE_COPY

signalling quick-transfer    CClipb : 330

MSG_META_FINAL_OBJ_FREE    CCoding : 237

MSG_META_GAINED_FOCUS_EXCL    
CInput : 455

MSG_META_GAINED_MODEL_EXCL    
CInput : 462

MSG_META_GAINED_TARGET_EXCL    
CInput : 458

MSG_META_GCN_LIST_ADD    CGCN : 366

MSG_META_GCN_LIST_REMOVE    CGCN : 371

MSG_META_GET_FOCUS_EXCL    CInput : 455

MSG_META_GET_MODEL_EXCL    CInput : 461

MSG_META_GET_TARGET_EXCL    CInput : 458

MSG_META_GET_VAR_DATA    CCoding : 200

MSG_META_GRAB_FOCUS_EXCL    CInput : 454

MSG_META_GRAB_MODEL_EXCL    CInput : 461

MSG_META_GRAB_TARGET_EXCL    
CInput : 458

MSG_META_INITIALIZE_VAR_DATA    
CCoding : 200

MSG_META_KBD_CHAR    
CInput : 439-CInput : 442

MSG_META_LARGE_-    
CInput : 426-CInput : 428

MSG_META_LOST_FOCUS_EXCL    CInput : 455

MSG_META_LOST_MODEL_EXCL    CInput : 462

MSG_META_LOST_TARGET_EXCL    CInput : 458

MSG_META_NOTIFY    CGCN : 368

With PCCom library    796

MSG_META_NOTIFY_APP_EXITED    CGCN : 363

MSG_META_NOTIFY_APP_STARTED    
CGCN : 363

MSG_META_NOTIFY_DRIVE_CHANGE    
CGCN : 363

MSG_META_NOTIFY_FILE_CHANGE    
CGCN : 361

MSG_META_NOTIFY_USER_DICT_CHANGE    
CGCN : 363

MSG_META_NOTIFY_WITH_DATA_BLOCK    
CGCN : 368

With PCCom library    797

MSG_META_OBJ_FLUSH_INPUT_QUEUE    
CCoding : 237

MSG_META_OBJ_FREE    CCoding : 236

MSG_META_POST_PASSIVE_- (mouse events)    
CInput : 432-CInput : 433

MSG_META_POST_PASSIVE_KBD_CHAR    
CInput : 439

MSG_META_PRE_PASSIVE_- (mouse events)    
CInput : 432-CInput : 433

MSG_META_PRE_PASSIVE_KBD_CHAR    
CInput : 439

MSG_META_PTR    CInput : 427

MSG_META_QUERY_IF_PRESS_IS_INK    
CInput : 444

MSG_META_RELEASE_FOCUS_EXCL    
CInput : 454

MSG_META_RELEASE_MODEL_EXCL    
CInput : 461

MSG_META_RELEASE_TARGET_EXCL    
CInput : 458

MSG_META_START_-    
CInput : 425-CInput : 427

MSG_META_START_MOVE_COPY

signalling quick-transfer    CClipb : 327

MSG_VIS_GRAB_MOUSE    CInput : 432

MSG_VIS_NOTIFY_GEOMETRY_VALID    
CGeom : 471

MSG_VIS_QUERY_IF_OBJECT_HANDLES_INK  
  CInput : 447

MSG_VIS_RECALC_SIZE    CGeom : 470

MSG_VIS_RELEASE_MOUSE    CInput : 432

MSG_VIS_UPDATE_GEOMETRY    CGeom : 470

Multithreading    CMultit : 913-CMultit : 931

Musical notes    CSound : 507

N

N    CParse : 764

NA    CParse : 764

Name arrays    CLMem : 602-CLMem : 607

NameArrayAdd()    CLMem : 604

NameArrayAddHandles()    CLMem : 605

NameArrayChangeName()    CLMem : 606

NameArrayChangeNameHandles()    CLMem : 606

NameArrayCreate()    CLMem : 603

NameArrayCreateAt()    CLMem : 604

NameArrayCreateAtHandles()    CLMem : 604

NameArrayFind()    CLMem : 606

NameArrayFindHandles()    CLMem : 606

NameArrayHeader    CLMem : 603

Naming conventions    CGetSta : 112

NEC macro    CAppl : 281

neverSaved (class flag)    CCoding : 185

NFF_LEADING_ZERO    CLocal : 341

NO_NOISE    CSound : 522

@noreloc Goc keyword    CCoding : 203

notDetachable (@start flag)    CCoding : 210

NPV    CParse : 764

NULL    CCoding : 145

NullHandle    CCoding : 145

NumberFormatFlags    CLocal : 341

Numbers

Floating-Point    CMath : 965

formatting    CLocal : 341

O

ObjBlockGetOutput()    CCoding : 231

ObjBlockSetOutput()    CCoding : 231

ObjCompAddChild()    CCoding : 233

ObjCompFindChildByNumber()    CCoding : 233

ObjCompFindChildByOptr()    CCoding : 233

ObjCompMoveChild()    CCoding : 233

ObjCompProcessChildren()    CCoding : 233

ObjCompRemoveChild()    CCoding : 233

ObjDecInUseCount()    CCoding : 231

ObjDispatchMessage()    CAppl : 261

ObjDoRelocation()    CCoding : 232

ObjDoUnRelocation()    CCoding : 232

ObjDuplicateResource()    CCoding : 228

Object blocks    CCoding : 228-CCoding : 231

Object oriented programming    
CArch : 68-CArch : 75

Object pointer: see optr

Objects    CCoding : 158-CCoding : 182

child objects    CCoding : 156

creating    CCoding : 227-CCoding : 231

destruction    CCoding : 236-CCoding : 237

detaching    CCoding : 234-CCoding : 237

goc syntax    CCoding : 209-CCoding : 219, 
CCoding : 226-CCoding : 238

naming conventions    CGetSta : 113

relocating    CCoding : 170

ObjEnableDetach()    CCoding : 236

ObjFreeDuplicate()    CCoding : 231

ObjFreeObjBlock()    CCoding : 231

ObjGetFlags()    CCoding : 232

ObjIncDetach()    CCoding : 236

ObjIncInUseCount()    CCoding : 231

ObjInitDetach()    CCoding : 235

ObjInitializeMaster()    CCoding : 232

ObjInitializePart()    CCoding : 232

ObjInstantiate()    CCoding : 229

ObjIsObjectInClass()    CCoding : 232

ObjLinkFindParent()    CCoding : 233

ObjLockObjBlock()    CCoding : 231

ObjResizeMaster()    CCoding : 232

ObjSetFlags()    CCoding : 232

ObjTestIfObjBlockRunByCurThread()    
CCoding : 231

ObjVarAddData()    CCoding : 199

ObjVarCopyDataRange()    CCoding : 200

ObjVarDeleteData()    CCoding : 199

ObjVarDeleteDataAt()    CCoding : 199

ObjVarDeleteDataRange()    CCoding : 200

ObjVarDerefData()    CCoding : 199

ObjVarFindData()    CCoding : 199

ObjVarScanData()    CCoding : 199

ODD_EVEN    CShapes : 873

OLButtonClass    CCoding : 177

ONE_HUNDRED_TWENTY_EIGTH    
CSound : 508

OOP: see Object oriented programming

OP_-    CParse : 749-CParse : 752

Operands

Floating-Point Routines    CMath : 972

OperatorType    CParse : 748

optr    CCoding : 146, CCoding : 159

OptrToChunk() macro    CCoding : 146

OptrToHandle() macro    CCoding : 146

OR    CParse : 764

oself    CCoding : 206

P

PageEndCommand    CGraph : 835

Parallel port

see also Streams

Parallel ports    CStream : 789

Parameters files    CGetSta : 107, CGetSta : 114, 
CAppl : 253-CAppl : 254

parse library    CParse : 743-CParse : 770

PARSER_TOKEN_-    CParse : 754-CParse : 756

ParserEvalExpression()    CParse : 767

ParserParseString()    CParse : 766

ParserReturnStruct    CParse : 766

Passive grab

keyboard events    CInput : 439

mouse events    CInput : 432

Paste: see Clipboard

Paths (graphics)    CGraph : 849-CGraph : 852, 
CShapes : 872

PatternType    CShapes : 891, CShapes : 892

PCCom library    795

PCCOMABORT()    796

PCCOMEXIT()    796

PCCOMINIT()    795

PEC_-    CGraph : 835

Pen input    CInput : 442-CInput : 448

Pen Input Drivers    CArch : 102

PI    CParse : 764

PMT    CParse : 764

PointerDef    CInput : 434

Pointers    CCoding : 144

far pointers    CCoding : 154

Polygons    CShapes : 866

Polylines    CShapes : 866

Ports: see Streams

Postpassive grab    CInput : 432

keyboard events    CInput : 439

Power management

drivers standard path    CFile : 635

Power management drivers    CArch : 102

Prepassive grab    CInput : 432

keyboard events    CInput : 439

Printer drivers    CArch : 102

Printing    CArch : 99

drivers standard path    CFile : 635

PRIORITY_-    CMultit : 924

Private data    CAppl : 264

process (messaging shortcut)    CCoding : 225

Process object    CGetSta : 109

ProcessClass

oself and pself    CCoding : 206

PRODUCT    CParse : 764

PROPER    CParse : 764

ProtocolNumber    CAppl : 262

Protocols

geode    CAppl : 261-CAppl : 264

pself    CCoding : 206

PT_-    CShapes : 891-CShapes : 892

PT_SYSTEM_HATCH    CShapes : 892

PV    CParse : 764

Q

QUARTER    CSound : 508

QueueGetMessage()    CAppl : 261

QueueHandle    CCoding : 145

Queues

handles    CCoding : 145

Quick-transfer    CClipb : 323-CClipb : 331

Quotation marks

localizing    CLocal : 343

R

RANDOM    CParse : 764

RANDOMN    CParse : 764

RangeEnum()    CDB : 740

RangeExists()    CDB : 739

RangeInsert()    CDB : 739

RangeInsertParams    CDB : 739

RangeSort()    CDB : 740

RATE    CParse : 764

realloc()    CMemory : 565

Rectangles    CShapes : 862

Region    CShapes : 873

RegionFillRule    CShapes : 873

Registers    CHardw : 908

Release number    CAppl : 261-CAppl : 262

in file    CFile : 650

ReleaseNumber    CAppl : 261

Relocatable data

goc syntax    CCoding : 202

information in ClassStruct    CCoding : 168

kernel routines    CCoding : 232

VM operations    CVM : 700

REPEAT    CParse : 764

REPLACE    CParse : 764

replace (message flag)    CCoding : 221

Resources

goc syntax    CCoding : 210-CCoding : 212

REST (sound library)    CSound : 507

RIGHT    CParse : 764

RIP_-    CDB : 740

Roadmap to documentation    CIntro : 38

ROUND    CParse : 764

Routines

Floating-Point Algebra    CMath : 972

Floating-Point Comparison    CMath : 974

Floating-Point Conversion    CMath : 977

Floating-Point Exponents    CMath : 976

Floating-Point Fractions and Integers    
CMath : 974

Floating-Point Routines    CMath : 972

Floating-Point Trigonometry    CMath : 976

naming conventions    CGetSta : 113

Random Numbers    CMath : 975

ROWS    CParse : 764

ruler library    CArch : 101

S

SBIEF_-    CSound : 528

SBIEnvelopeFormat    CSound : 528

sbyte    CCoding : 141

SDM_-    CShapes : 899

sdword    CCoding : 141

self (messaging shortcut)    CCoding : 225

Semaphores

handles    CCoding : 145

threads    CMultit : 926

Serial port    CStream : 782

see also Streams

SH_-    CShapes : 892

Shared files

VM files    CVM : 697

shift (keyboard accelerator modifier)    CCoding : 217

ShiftState    CInput : 439

SIN    CParse : 765

SINH    CParse : 765

SIXTEENTH    CSound : 508

SIXTYFOURTH    CSound : 508

SLN    CParse : 765

SM_-    CStream : 784, CStream : 786, 
CStream : 787

sound library    CSound : 505

parameters file    CAppl : 258

SoundAllocMusic()    CSound : 516

SoundAllocMusicNote()    CSound : 510

SoundAllocMusicStream()    CSound : 518

SoundAllocSampleStream()    CSound : 519

SoundDisableSampleStream()    CSound : 519

SoundEnableSampleStream()    CSound : 519

SoundFreeMusic()    CSound : 517

SoundFreeMusicNote()    CSound : 510

SoundFreeMusicStream()    CSound : 518

SoundFreeSampleStream()    CSound : 520

SoundGetExclusive()    CSound : 520

SoundGetExclusiveNB()    CSound : 520

SoundInitMusic()    CSound : 516

SoundPlayMusic()    CSound : 516

SoundPlayMusicNote()    CSound : 510

SoundPlayToMusicStream()    CSound : 518

SoundPlayToSampleStream()    CSound : 519

SoundReallocMusic()    CSound : 517

SoundReleaseExclusive()    CSound : 521

SoundStopMusic()    CSound : 517

SoundStopMusicNote()    CSound : 510

SoundStopMusicStream()    CSound : 518

SoundStreamDeltaTimeType    CSound : 507

SoundSynthDriverInfo()    CSound : 521

Source files    CGetSta : 107

SP_-    CSound : 511, CFile : 633-CFile : 636

Specific user interface

variant classes    CCoding : 171-CCoding : 180

SpecSizeSpec    CGeom : 490

SpecSizeTypes    CGeom : 490

Splines    CShapes : 867

Spooler    CArch : 99

Spreadsheets    CArch : 101

SQRT    CParse : 765

SS_-    CInput : 439-CInput : 440

SSDTT_-    CSound : 507

SSE_-    CSound : 513

ssheet library    CArch : 101

SST_-    CGeom : 490-CGeom : 491

Stack

Floating-Point    CMath : 966

see also @stack

Standard paths    CFile : 632

StandardSoundTypes    CSound : 506

State files    CCoding : 157, CAppl : 250-CAppl : 253

see also Relocatable data, 
CLASSF_NEVER_SAVED

STD    CParse : 765

STDP    CParse : 765

Streams    CStream : 773, CStream : 773-??

STRING    CParse : 765

Strings

case    CLocal : 349

code pages    CLocal : 350

comparing    CLocal : 348, CLocal : 350

size    CLocal : 349

SUM    CParse : 765

Superclass

sending messages to    CCoding : 222

Swap drivers

standard path    CFile : 635

Swapable memory    CMemory : 547

sword    CCoding : 141

SYD    CParse : 765

SysDrawMask    CShapes : 899

SysGetConfig()    CAppl : 279

SysGetDosEnvironment()    CAppl : 279

SysGetECLevel()    CAppl : 282

SysGetInfo()    CAppl : 279

SysGetPenMode()    CAppl : 279

SysNotify()    CAppl : 283

SysSetECLevel()    CAppl : 282

SysShutdown()    CAppl : 279

SysStatistics()    CAppl : 278

SysStats    CAppl : 278

System architecture    CArch : 64

SystemDrawMask    CShapes : 899

SystemHatch    CShapes : 892

T

TAN    CParse : 765

TANH    CParse : 765

Target    CInput : 423, CInput : 456-CInput : 460

Task switch drivers    CArch : 102

standard path    CFile : 635

TE_-    CMultit : 924

TERM    CParse : 765

TestRectReturnType    CShapes : 874

Text

objects    CArch : 98-CArch : 99

rendering with graphics    CShapes : 876

TextMode    CShapes : 879

TextTransferBlockHeader    CClipb : 309

TGIT_-    CMultit : 923

THIRTYSECOND    CSound : 508

ThreadAllocSem()    CMultit : 929

ThreadAllocThreadLock()    CMultit : 930

ThreadAttachToQueue()    CMultit : 922

ThreadCreate()    CMultit : 922

ThreadDestroy()    CMultit : 925

ThreadException    CMultit : 924

ThreadFreeSem()    CMultit : 930

ThreadFreeThreadLock()    CMultit : 931

ThreadGetInfo()    CMultit : 923

ThreadGetInfoType    CMultit : 923

ThreadGrabThreadLock()    CMultit : 930

ThreadHandle    CCoding : 145

ThreadHandleException()    CMultit : 924

ThreadModify()    CMultit : 923

ThreadPSem()    CMultit : 929

ThreadPTimedSem()    CMultit : 930

ThreadReleaseThreadLock()    CMultit : 930

Threads    CArch : 75, CCoding : 155, 
CMultit : 913-CMultit : 931

blocking    CCoding : 157

event queues    CCoding : 180

handles    CCoding : 145

lock handles    CCoding : 145

ThreadVSem()    CMultit : 930

TicTac sample application    
CUIOver : 391-CUIOver : 415

Time

formatting    CLocal : 344

Math Conversions    CMath : 956

TimerGetCount()    CAppl : 278

TimerGetDateAndTime()    CAppl : 277

TimerHandle    CCoding : 145

Timers    CAppl : 277-CAppl : 278

handles    CCoding : 145

TimerSetDateAndTime()    CAppl : 277

TimerSleep()    CAppl : 278

TimerStart()    CAppl : 278

TimerStop()    CAppl : 278

ToggleState    CInput : 440

TOKEN_- (DateTimeFormat string tokens)    
CLocal : 347

TOKEN_LENGTH    CLocal : 346

TokenDefineToken()    CAppl : 268

TokenGetTokenInfo()    CAppl : 268

TokenLoadMonikerBuffer()    CAppl : 268

TokenLoadMonikerChunk()    CAppl : 268

TokenLoadTokenBlock()    CAppl : 267

TokenLoadTokenBuffer()    CAppl : 267

TokenLoadTokenChunk()    CAppl : 267

TokenLockMonikerBlock()    CAppl : 268

TokenLockTokenMoniker()    CAppl : 267

TokenLookupMoniker()    CAppl : 267

TokenRemoveToken()    CAppl : 268

Tokens

database    CAppl : 265-CAppl : 268

icons    CAppl : 265-CAppl : 268

TokenUnlockTokenMoniker()    CAppl : 267

Transfer VM file    CClipb : 303

TransferBlockID    CClipb : 307

TransMatrix    CGraph : 816

TravelOption

with input heirarchies    CInput : 453

TRIM    CParse : 765

TRUE    CCoding : 142, CParse : 765

TRUNC    CParse : 765

TS_-    CInput : 440

U

UIFA_-    CInput : 429-CInput : 430

UIFunctionsActive    CInput : 429

UPPER    CParse : 765

User interface    CArch : 76-CArch : 90

User notes    CFile : 651

UserCreateInkDestinationInfo()    CInput : 446

UserLoadApplication()    CAppl : 248

UserStandardSound()    CSound : 505

single notes    CSound : 510

V

VALUE    CParse : 765

VarDataCHandler tables    CCoding : 201

VarDataFlags    CCoding : 198

Variable data

Goc syntax    CCoding : 195-CCoding : 202

Variables

naming conventions    CGetSta : 113

variant (class flag)    CCoding : 185

Variant classes    CCoding : 156, 
CCoding : 171-CCoding : 180

class flag    CCoding : 169, CCoding : 185

detecting    CCoding : 166

resolving    CCoding : 156

VDF_EXTRA_DATA    CCoding : 198

VDF_SAVE_TO_STATE    CCoding : 198

VGA_NOTIFY_GEOMETRY_VALID    CGeom : 471

Video drivers    CGraph : 852-CGraph : 853

standard path    CFile : 635

Views    CGetSta : 111

Virtual memory    CVM : 673-CVM : 715

handles    CCoding : 144

VisClass    CUIOver : 389

VisCompClass    CUIOver : 389

VisContent    CUIOver : 386

Visual monikers

goc syntax    CCoding : 215-CCoding : 216

Visual objects    CUIOver : 385-CUIOver : 415

Visual upward queries    CUIOver : 390

VMA_-    CVM : 681-CVM : 682

VMAccessFlags    CVM : 685

VMAF_-    CVM : 685-CVM : 686

VMAlloc()    CVM : 687

VMAllocLMem()    CVM : 688

VMAttach()    CVM : 689

VMAttributes    CVM : 681

VMChain    CVM : 700-CVM : 705

VMCHAIN_GET_VM_BLOCK() macro    CVM : 705

VMCHAIN_IS_DBITEM() macro    CVM : 705

VMCHAIN_MAKE_FROM_VM_BLOCK() macro    
CVM : 705

VMChainTree    CVM : 702

VMClose()    CVM : 695

VMCompareVMChains()    CVM : 704

VMCopyVMChain()    CVM : 704

VMCT_-    CVM : 702

VMDetach()    CVM : 689

VMDirty()    CVM : 690

VMFind()    CVM : 691

VMFreeVMChain()    CVM : 704

VMGetAttributes()    CVM : 687

VMGetDirtyState()    CVM : 695

VMGetMapBlock()    CVM : 696

VMGrabExclusive()    CVM : 698

VMInfo()    CVM : 692

VMInfoStruct    CVM : 692

VMLock()    CVM : 688, CVM : 690, CVM : 691

VMMemBlockToVMBlock()    CVM : 692

VMModifyUserID()    CVM : 691

VMO_-    CVM : 684-CVM : 685, CVM : 699

VMOpen()    CVM : 684

VMOpenTypes    CVM : 684

VMOperations    CVM : 699

VMPreserveBlocksHandle()    CVM : 691

VMReleaseExclusive()    CVM : 699

VMRevert()    CVM : 694

VMSave()    CVM : 694

VMSaveAs()    CVM : 695

VMSetAttributes()    CVM : 687

VMSetMapBlock()    CVM : 696

VMSetReloc()    CVM : 700

VMStartExclusiveReturnValue    CVM : 698

VMUnlock()    CVM : 690

VMUpdate()    CVM : 693

VMVMBlockToMemBlock()    CVM : 692

VOF_GEOMETRY_INVALID    CGeom : 470

VOF_WINDOW_INVALID    CGeom : 470

Volumes (file system)    CFile : 614

W

WBFixed    CCoding : 148

WHITE_NOISE    CSound : 522

WHOLE    CSound : 508

WINDING    CShapes : 873

Windows    CArch : 79-CArch : 80

handles    CCoding : 145

see also Clipping

word    CCoding : 141

WordFlags    CCoding : 142

WWFixed    CCoding : 148

Formatting as Strings    CLocal : 342

WWFixedAsDWord    CCoding : 148

WWFixedToFrac() macro    CCoding : 148

WWFixedToInt() macro    CCoding : 149

X

XMS    CMemory : 544
