Index
•application-drawn button widgets
(5574) •application shell widgets
(5471) •arcs
•asynchronous
•attributes
•building
•C language
•Common Graphics conversion from
(4831) •Common Widgets conversion from
(5328) •sample callback for OS/2
(5996) •supported parameter types
(5936) •writing user primitives
(5998) See also Appendix A
See also CwCascadeButton, menus
See also Common File System
•platform-specific errors
(4820) •testing for specific errors
(4785) •CfsReadWriteFileStream
(4685) See also Common Graphics
•CgCursors
•constraints on cursors
(6192) See also fonts
See also fonts
•assigning to graphics context
(5039) •CGIndexedPalette
•Characters
See also widgets
•circles
•circular constraint error
(5523) See also errors
•class hierarchies
•classes
•seldom-used and abstract classes
(4856) See also Common Language Data Types
•client requests, handling
(6025) See also Common Language Implementation
•color-specification string
(5143) •setting background in GC
(4914) •setting foreground in GC
(4916) See also CwComboBox
•commands
•managing files and directories
(4624) •mixing streams and file descriptors
(4743) •obtaining volume information
(4647) •platform-specific error handling
(4821) •platform-specific operations
(4815) •testing file properties
(4789) •Common File System, line delimiter constants
(4715) •drawing process overview
(4868) •frequently used classes
(4834) •Common Language Data Types
(3707) •Common Language Implementation
•compiling and evaluating code
(4449) •Common Printing
•Common Process Model
•block evaluation methods
(4546) •ProcessorScheduler methods
(4573) •OSF/Motif compatibility
(5326) See also CwComposite
•constants
•convenience methods
•converting Smalltalk objects to a ByteArray
(6068) See also Common Printing
See also Common Process Model
•creating
•OLE Automation Objects
(6112) •Creation convenience methods
(5794) •cursors
See also Common Widgets
•CwExtendedComposite
•CwExtendedPrimitive
•CwFileSelectionPrompter
(5673) •CwFrame
•CwPrinterShell
•resources and convenience methods
(5911) •CwSeparator
•CwTransientShell
•CwWMShell
•dashes
•data
See also Drag and Drop
See also dynamic data exchange
•DdeClass
•public instance methods
(6060) •DdeClient
•public instance methods
(6062) •DdeServer
•public instance methods
(6061) •DdeServerManager
•public instance methods
(6059) •DdeServerManager class
(6016) •decorations
•device independent images
•direct editing
•direct editing of labels
(5808) •directories
•current working directory
(4629) •double-click
•drag and drop
•drawing
See also CwDrawnButton
•building
•concepts and definitions
(6011) •formats of transferred data
(6054) •platform-specific support
(6071) •editing
•errors
•circular constraint errors
(5522) •Common File System
•Common Graphics image files
(5240) •events
See also Extended Widgets
•EwConstants pool dictionary
(5792) •EwContainerList
•EwDragAndDropAdapter
•EwDrawnList
•EwFlowedIconList
•EwIconArea
•EwIconList
•EwIconTree
•EwLinearList
•EwList
•EwNotebook
•EwPage
•EwPMNotebook
•EwScrollable
•EwSlider
•EwSourceAdapter
•EwSpinButton
•EwTableColumn
•EwTableList
•EwTableTree
•EwTargetAdapter
•EwWINNotebook
•exceptions
•External language interface
(5934) •file streams
•using access modes and flags
(4746) •files
•opening using share modes
(4764) •platform-specific calls
(4817) •reading using low-level operations
(4725) See also callbacks
See also CgFont, CgFontStruct
•assigning to graphics context
(5038) See also CwForm
•circular constraint errors
(5521) •formats
•data
•DDE servers and clients
(6053) •freeing
•DDE clients or servers
(6067) See also CgGC
•handling
See also class hierarchies
•VAST Base
•for application windows
(5483) •loading from ByteArray
(5261) •loading into ByteArray
(5256) •images
•copying from a drawable
(5202) •loading from ByteArray
(5262) •loading into ByteArray
(5257) •implementing server behavior
(6020) •indexed palettes
•inter-process communication
(6079) •interrupts (asynchronous messages)
(5992) See also inter-process communication
See also event handling
•labels, direct editing
(5809) •lines
•drawLines:points:mode:
(4952) •setting line attributes
(4918) See also CwList
•lists
See also CwMainWindow
•managed pool dictionaries
(6078) •menus
See also CwMessageBox, dialogs
•Accessing
•addCallback:receiver:- selector:clientData:
(5430) •addEventHandler:receiver:selector: -clientData:
(5435) •addTimeOut:receiver:selector: -clientData:
(5784) •addWorkProc:receiver:selector: -clientData:
(5783) •allMethodsReferencing -InstVarName:
(4387) •allMethodsReferencingLiteral:
(4388) •allSubclassesBreadthFirstDo:
(4358) •allSubclassesDepthFirstDo:
(4359) •amountToTranslateWithin:
(4206) •associationAt:ifAbsent:
(3851) •basicMultiAllInstances
(4443) •bindWith:with:with:with:
(3951) •callingConvention:address:- parameterTypes:returnType:
(5951) •callingConvention:function:library:- parameterTypes:returnType:
(5950) •callWith:with:...:with:
(5949) •compile:inClass:ifFail:
(4457) •compile:inClass:warningLevel:- onWarning:ifFail:
(4458) •compiledMethodAt:ifAbsent:
(4377) •Converting
•copyArea:gc:srcX:srcY:width:- height:destX:destY:
(5107),
(5174) •copyPlane:gc:srcX:srcY:width:- height:- destX:destY:plane:
(5124) •copyReplaceFrom:to:with:
(3834) •copyReplaceFrom:to:withObject:
(3835) •copyReplacing:withObject:
(3836) •createBitmapFromData:width:- height:
(5082) •createBitmapFromData:with:- height:
(5115) •createBulletinBoardDialog:- argBlock:
(5667) •createComboBox:argBlock:
(5618) •createDrawingArea:argBlock:
(5509) •createErrorDialog:argBlock:
(5656) •createFormDialog:argBlock:
(5666) •createGlyphCursor:sourceChar:- maskChar:
(5078) •createGlyphCursor:sourceChar:- maskChar:foregroundColor:- backgroundColor:
(5079) •createInformationDialog:- argBlock:
(5654) •createMainWindow:argBlock:
(5492) •createManagedWidget:parent:- argBlock:
(5707) •createMessageBox:argBlock:
(5629) •createPixmapCursor:foreground- Color:backgroundColor:x:y:
(5084) •createPixmapCursor:x:y:
(5083) •createPixmapFromBitmapData:- width:height:fg:bg:depth:
(5099),
(5105) •createPrimaryWidget:parent:- argBlock:
(5694) •createPromptDialog:argBlock:
(5662) •createPushButton:argBlock:
(5547) •createQuestionDialog:argBlock:
(5655) •createRadioBox:argBlock:
(5556) •createRowColumn:argBlock:
(5526) •createScrolledText:argBlock:
(5499) •createScrolledWindow:argBlock:
(5487) •createSelectionBox:argBlock:
(5639) •createSimpleMenuBar:argBlock:
(5588) •createSimplePopupMenu: -argBlock:
(5590) •createSimplePulldownMenu: -argBlock:
(5589) •createWarningDialog:argBlock:
(5657) •createWidget:parent:argBlock:
(5706) •createWorkingDialog:argBlock:
(5658) •deleteSelector:ifAbsent:
(4385) •drawLines:points:mode:
(4932) •evaluate:for:warningLevel:- onWarning:ifFail:
(4462) •formatMatchesByteObjects:- offsetsIntoByteObjects:
(5268) •formatMatchesFileHandle: -atOffset:
(5266) •formatMatchingByteObjects:- offsetsIntoByteObjects:ifNone:
(5269) •formatMatchingFileHandle:- atOffset:ifNone:
(5267) •fromResource:fileName:
(5218) •getDeviceIndependentImage:
(5203) •getGCValues:valuesReturn:
(4881) •getIcon:foregroundColor:
(5222) •getPixels:y:width:pixels:- startIndex:
(5195) •indexOf:matchCase:startingAt:
(3902) •indexOfSubCollection:- startingAt:
(3817) •indexOfSubCollection:- startingAt:ifAbsent:
(3818) •insetOriginBy:cornerBy:
(4213) •left:right:top:bottom:
(4221) •loadFromByteObjects:- offsetsIntoByteObjects:
(5263) •mapFontCursor:platform- Cursor:
(5088) •mapLogicalName:toPhysical- Name:
(5958) •Multiple Instance Accessing
(4442) •newDay:monthIndex:year:
(4020) •perform:with:with:with:
(3745) •perform:withArguments:
(3746) •platformRecommendedAction
(4825) •printOn:showDigits:Pad:
(4137) •printStringRadix:padTo:
(4109) •printStringRadix:showRadix:
(4110) •putDeviceIndependentImage:- image:srcRect:destRect:
(5198) •putPixel:y:pixelValue:
(5192) •putPixels:y:width:pixels: -startIndex:
(5193) •readBitmapFile:widthReturn:- heightReturn:bitmapReturn:- xHotReturn:yHotReturn:
(5122) •recolorCursor:backgroundColor:
(5086) •redMask:greenMask:blueMask:
(5177) •removeAllKeys:ifAbsent:
(3863) •removeMappingForLogical- Name:
(5959) •removeUnreferencedLibraries
(5961) •replaceFrom:to:with:startingAt:
(3913) •replaceFrom:to:withObject:
(3914) •reportError:resumable:startBP
(4527) •setAreas:verticalScrollbar: -workRegion:
(5488) •sourceCodeAt:ifAbsent:
(4381) •subclass:classInstanceVariable- Names:instanceVariableNames:- classVariableNames:poolDic- tionaries:
(4432) •subclass:instanceVariable- Names:classVariableNames:- poolDictionaries:
(4433) •subclassResponsibility
(3753) •suppressing system error dialogs
(4788) •textExtents:stringdirectionReturn:- dRetfontAscentReturn:aRetfont- DescentReturn:dRetoverallReturn:- oRet
(5023) •totalSizeBeforeUnload:
(5258) •unload:intoByteObjects:offsetsInto- ByteObjects:
(5259) •unload:intoFileHandle:atOffset:
(5249) •value:value:onReturnDo:
(4555) •value:value:value:onReturnDo:
(4556) •valueWithArguments:onReturnDo:
(4557) •variableByteSubclass:- classInstanceVariable- Names:classVariableNames:pool- Dictionaries:
(4437) •variableByteSubclass:- classVariableNames:- poolDictionaries:
(4439) •variableByteSubclass:classInstance- VariableNames:classVariableNames:- poolDictionaries:
(4438) •variableSubclass:- classInstanceVariableNames:- instanceVariableNames:- classVariableNames:- poolDictionaries:
(4434) •variableSubclass:instanceVariable- Names:classVariableNames:- poolDictionaries:
(4435) •when:do:when:do:, etc.
(4309) •whichClassIncludesSelector:
(4350) •width:height:depth:palette:
(5185) •withAllSubclassesBreadthFirstDo:
(4362) •withAllSubclassesDepthFirstDo:
(4363) •withAllSuperclassesDo:
(4365) •writeBitmapFile:width:height:- xHot:yHot:
(5119) See also event handling
•name length
•National Language Support
(6072) •defining managed pool dictionaries
(6076) See also National Language Support
•Object Linking and Embedding
(6092) •classes
•creating
•origin
•input event processing
(5760) •widget resource compatibility
(5393) •other languages, interfacing to
(5929) •pages
See also widgets
See also CgArc
•pixmaps
•platform differences
•platform-integrated drag and drop
•platform-specific support
•PlatformFunction
•PlatformLibrary
•policies
•polygons
•pool dictionaries
•pool variable declarations
(10003) •pop-up
•print job
•configuring attributes
(5897) •printers
•setting up on a UNIX platform
(5926) •shell
•printing process
•processes
See also CwPushButton
•raster operations, setting
(4917) •resource management
See also Appendix A, Appendix A
•return values
•row-column widgets
•SciAbstractSocket class
(6005) •scrolled-window widgets
(5485) See also CwScrolledWindow
•server behavior, implementing
(6021) •servers
•simple
•Socket Communications Interface
(6002) •suspend process, causes
(4524) •table
•text
See also CwText
See also CwToggleButton
•top-level shell widgets
(5470) See also CwTopLevelShell
•UNIX
•configuring printer setup options
(5927) •UNIXEnvironment
•user interface
•user primitives
•classes available during
(5990) •converting C values to Smalltalk objects
(5985) •converting Smalltalk objects to C values
(5984) •external shared library
(5979) •functions available in
(5980) •miscellaneous functions
(5989) •protecting objects from garbage collection
(5987) •using functions from other places
(5994) •user primitives, error codes
(6000) •using
•volumes
See also errors
•widgets
•application-drawn button
(5575) See also event handling
•parent-child relationship
(5367) •window
•X logical font description
(4996) •X11 bitmap file format
(5120) •Xlib
•Common Widgets compatibility with
(5329)