Keywords - W
 · ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · 
- widgets
 
- 
	
	- actions
 
	- 
			·
			Widget actions ·
			Widget class structure description ·
	
 
	
	
	- adding to PhAB
 
	- 
			·
			Widget design considerations ·
	
 
	
	
	- anchoring
 
	- 
			·
			All widgets ·
			Class hierarchy ·
	
 
	
	
	- basic
 
	- 
			·
			Basic widgets ·
	
 
	
	
	- canvas
 
	- 
		
		- resizing
 
		- 
			·
			Description: ·
		
 
		
	 
	
	
	- canvas, calculating
 
	- 
			·
			Description: ·
	
 
	
	
	- categories
 
	- 
			·
			Types of widgets ·
	
 
	
	
	- children
 
	- 
		
		- bounding box
 
		- 
			·
			Description: ·
		
 
		
	 
	
	
	- classes
 
	- 
		
		- defining
 
		- 
			·
			Defining the widget class ·
			PtBasic class resource additions ·
		
 
		
		
		- description
 
		- 
			·
			Widget class resource table ·
		
 
		
		
		- methods
 
		- 
			·
			Calc Opaque Rect method ·
			Class methods ·
		
 
		
	 
	
	
	- compound
 
	- 
			·
			Compound widgets ·
	
 
	
	
	- container
 
	- 
			·
			Container widgets ·
	
 
	
	
	- damaging
 
	- 
			·
			Description: ·
	
 
	
	
	- data chain
 
	- 
			·
			Description: ·
			Description: ·
			Description: ·
			Description: ·
	
 
	
	
	- description table
 
	- 
			·
			Creating a widget description table ·
	
 
	
	
	- designing
 
	- 
			·
			Design considerations ·
	
 
	
	
	- extent, synchronizing
 
	- 
			·
			Description: ·
	
 
	
	
	- handling events
 
	- 
			·
			Widget actions ·
			Widget class structure description ·
	
 
	
	
	- instantiating
 
	- 
			·
			Instantiating the widget ·
	
 
	
	
	- life cycle
 
	- 
			·
			Life Cycle of a Widget ·
	
 
	
	
	- main components
 
	- 
			·
			A quick look at a widget ·
	
 
	
	
	- managing children
 
	- 
			·
			Container widgets ·
	
 
	
	
	- reasons to customize
 
	- 
			·
			Overview ·
	
 
	
	
	- redirecting
 
	- 
			·
			Compound widgets ·
	
 
	
	
	- region, determining if required
 
	- 
			·
			Description: ·
			Description: ·
	
 
	
	
	- repairing damage
 
	- 
			·
			After realizing a widget ·
	
 
	
	
	- resiing, attempting
 
	- 
			·
			Description: ·
	
 
	
	
	- resizing policy
 
	- 
			·
			Description: ·
	
 
	
	
	- resources
 
	- 
		
		- blocking
 
		- 
			·
			Blocking resources ·
			Class extensions ·
			Compound widget anatomy ·
			Compound widgets ·
			Compound widgets ·
			Container widgets ·
		
 
		
		
		- causing damage
 
		- 
			·
			After realizing a widget ·
		
 
		
		
		- Child Getting Resource method
 
		- 
			·
			Child Getting Resource method ·
		
 
		
		
		- Child Setting Resource method
 
		- 
			·
			Child Setting Resource method ·
		
 
		
		
		- class resource table
 
		- 
			·
			Widget class resource table ·
		
 
		
		
		- default values in PhAB
 
		- 
			·
			Default values (d=) ·
		
 
		
		
		- defining
 
		- 
			·
			Creating and initializing the widget class ·
			Defining resources ·
			Design considerations ·
		
 
		
		
		- describing in PhAB
 
		- 
			·
			Creating a widget description table ·
			List of resources (r=) ·
		
 
		
		
		- editing in PhAB
 
		- 
			·
			Displaying your custom widget ·
			Single-value resources ·
		
 
		
		
		- freeing
 
		- 
			·
			Destruction method ·
			Destruction method ·
		
 
		
		
		- freeing memory
 
		- 
			·
			arg_value and arg_len members ·
		
 
		
		
		- Get Resources method
 
		- 
			·
			Get Resources and Set Resources methods ·
			Get Resources method ·
		
 
		
		
		- getting
 
		- 
			·
			Compound widget anatomy ·
		
 
		
		
		- inheriting
 
		- 
			·
			Design considerations ·
			Inherited resources and callbacks (i=, n=) ·
		
 
		
		
		- manifests
 
		- 
			·
			Resource manifests ·
		
 
		
		
		- numbers
 
		- 
			·
			Resource manifests ·
		
 
		
		
		- Pt_NO_INHERITED_RESOURCES
 
		- 
			·
			Widget class structure description ·
		
 
		
		
		- PtBasic
 
		- 
			·
			Resource definitions ·
		
 
		
		
		- PtContainer
 
		- 
			·
			Resource definitions ·
		
 
		
		
		- PtCreateWidget()
 
		- 
			·
			Setting application resources ·
		
 
		
		
		- PtFindResource()
 
		- 
			·
			Description: ·
		
 
		
		
		- PtGauge
 
		- 
			·
			Resource definitions ·
		
 
		
		
		- PtGenList
 
		- 
			·
			Resource definitions ·
		
 
		
		
		- PtGenTree
 
		- 
			·
			Resource definitions ·
		
 
		
		
		- PtGetStruct()
 
		- 
			·
			Description: ·
		
 
		
		
		- PtGraphic
 
		- 
			·
			Resource definitions ·
		
 
		
		
		- PtLabel
 
		- 
			·
			Resource definitions ·
		
 
		
		
		- PtSetStruct()
 
		- 
			·
			Description: ·
		
 
		
		
		- PtSetValue()
 
		- 
			·
			Description: ·
		
 
		
		
		- PtSuperClassChildGettingResources()
 
		- 
			·
			Description: ·
		
 
		
		
		- PtSuperClassChildSettingResources()
 
		- 
			·
			Description: ·
		
 
		
		
		- PtSuperClassGetResources()
 
		- 
			·
			Description: ·
		
 
		
		
		- PtSuperClassSetResources()
 
		- 
			·
			Description: ·
		
 
		
		
		- records
 
		- 
			·
			PtResourceRec_t resource records ·
		
 
		
		
		- Set Resources method
 
		- 
			·
			Get Resources and Set Resources methods ·
			Set Resources method ·
		
 
		
	 
	
	
	- subclassing
 
	- 
			·
			Subclassing widgets ·
		
		- PtBasic
 
		- 
			·
			Subclassing widgets ·
		
 
		
		
		- PtCompound
 
		- 
			·
			Compound widgets ·
		
 
		
		
		- PtContainer
 
		- 
			·
			Container widgets ·
		
 
		
		
		- PtGenList
 
		- 
			·
			PtGenList ·
		
 
		
		
		- PtWidget
 
		- 
			·
			Class hierarchy ·
		
 
		
	 
	
	
	- superclass types
 
	- 
			·
			Types of widgets ·
	
 
	
	
	- tips for building
 
	- 
			·
			Miscellaneous Widget-Building Tips ·
	
 
	
	
	- visibility, change in
 
	- 
			·
			Description: ·
	
 
	
	
	- widget in front of
 
	- 
			·
			Description: ·
	
 
	
 
- window
 
- 
	
	- area
 
	- 
		
		- in PhAB plugins
 
		- 
			·
			Description: ·
		
 
		
	 
	
 
 · ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·