Keywords - E
 · ! · 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 · 
- Eclipse Project applications
 
- 
			·
			Eclipse Project applications ·
 
- Eclipse project format
 
- 
			·
			Converting to Eclipse ·
 
- edit command, specifying
 
- 
			·
			General preferences ·
 
- Edit menu
 
- 
			·
			Edit menu ·
	
	- Copy
 
	- 
			·
			Cutting and copying ·
			Edit menu ·
			Toolbars ·
	
 
	
	
	- Cut
 
	- 
			·
			Cutting and copying ·
			Edit menu ·
			Toolbars ·
	
 
	
	
	- Delete
 
	- 
			·
			Cutting and copying ·
			Deleting widgets or modules ·
			Edit menu ·
	
 
	
	
	- Deselect
 
	- 
			·
			Edit menu ·
	
 
	
	
	- Edit Templates
 
	- 
			·
			Deleting templates ·
	
 
	
	
	- Find
 
	- 
			·
			Edit menu ·
			Search dialog ·
	
 
	
	
	- Move Into
 
	- 
			·
			Edit menu ·
			Toolbars ·
			Transferring widgets between containers ·
	
 
	
	
	- Paste
 
	- 
			·
			Edit menu ·
			Pasting ·
			Toolbars ·
	
 
	
	
	- Preferences
 
	- 
			·
			Customizing your PhAB environment ·
	
 
	
	
	- Redo
 
	- 
			·
			Edit menu ·
	
 
	
	
	- Select All
 
	- 
			·
			Edit menu ·
	
 
	
	
	- Select All Children
 
	- 
			·
			Edit menu ·
	
 
	
	
	- Split Apart
 
	- 
			·
			Splitting apart a group ·
	
 
	
	
	- Templates
 
	- 
			·
			Editing templates ·
	
 
	
	
	- To Back
 
	- 
			·
			Ordering widgets ·
	
 
	
	
	- To Front
 
	- 
			·
			Ordering widgets ·
	
 
	
	
	- Undo
 
	- 
			·
			Edit menu ·
	
 
	
 
- Edit Mode (Project menu)
 
- 
			·
			Project menu ·
			Toolbars ·
 
- Edit Templates (Edit menu)
 
- 
			·
			Deleting templates ·
 
- ellipses
 
- 
			·
			Arcs, circles, chords, and pies ·
 
- encapsulation drivers
 
- 
			·
			Encapsulation drivers ·
 
- environment variables 
 
- 
	
	- ABLANG
 
	- 
			·
			Running your application ·
	
 
	
	
	- ABLPATH
 
	- 
			·
			Distributing your application ·
			Message databases ·
			Running your application ·
	
 
	
	
	- LD_LIBRARY_PATH
 
	- 
			·
			Step 2. Export environment variables ·
	
 
	
	
	- PATH
 
	- 
			·
			Step 2. Export environment variables ·
	
 
	
	
	- PHOTON_PATH
 
	- 
			·
			Step 2. Export environment variables ·
	
 
	
	
	- PHOTONOPTS
 
	- 
			·
			Advanced options ·
	
 
	
	
	- PWMOPTS
 
	- 
			·
			Advanced options ·
	
 
	
	
	- TPR
 
	- 
			·
			Debugger launch line ·
	
 
	
 
- even-odd rule
 
- 
			·
			Overlapping polygons ·
 
- events
 
- 
	
	- boundary
 
	- 
			·
			Event compression ·
	
 
	
	
	- callbacks
 
	- 
			·
			Callback invocation ·
			Event handlers — raw and filter callbacks ·
	
 
	
	
	- click count
 
	- 
			·
			Multiple clicks ·
	
 
	
	
	- clipping
 
	- 
			·
			Regions and event clipping ·
	
 
	
	
	- collecting
 
	- 
			·
			Collecting events ·
	
 
	
	
	- compression
 
	- 
			·
			Event compression ·
	
 
	
	
	- consuming
 
	- 
			·
			Event handler invocation ·
			Event handlers — raw and filter callbacks ·
	
 
	
	
	- coordinates
 
	- 
			·
			Event coordinates ·
	
 
	
	
	- data
 
	- 
			·
			Event handler invocation ·
			Modifier keys ·
			Multiple clicks ·
			Regions and events ·
	
 
	
	
	- defined
 
	- 
			·
			Event space ·
			Overview of the Photon architecture ·
			Regions and events ·
	
 
	
	
	- drag
 
	- 
			·
			Device region ·
			Drag events ·
			Dragging ·
			Event compression ·
			Event handlers — raw and filter callbacks ·
			Handling drag events ·
			Opaque dragging ·
			Outline dragging ·
	
 
	
	
	- drag-and-drop
 
	- 
			·
			Drag-and-drop events ·
		
		- receiving
 
		- 
			·
			Receiving drag-and-drop events ·
		
 
		
	 
	
	
	- draw
 
	- 
			·
			Regions ·
		
		- accumulating
 
		- 
			·
			Graphics driver ·
		
 
		
		
		- direct mode
 
		- 
			·
			Direct mode ·
		
 
		
		
		- graphics driver
 
		- 
			·
			Graphics driver ·
		
 
		
		
		- multiple displays
 
		- 
			·
			Drivers using overlapping regions ·
		
 
		
		
		- printing
 
		- 
			·
			Overview ·
			Suspending and resuming a print job ·
		
 
		
	 
	
	
	- emitting
 
	- 
			·
			Emitting events ·
		
		- key
 
		- 
			·
			Emitting key events ·
		
 
		
		
		- to a specific widget
 
		- 
			·
			Targeting specific widgets ·
		
 
		
	 
	
	
	- filter callbacks
 
	- 
			·
			Callbacks ·
			Event handlers — raw and filter callbacks ·
	
 
	
	
	- focusing
 
	- 
			·
			Pointer focus ·
	
 
	
	
	- handlers
 
	- 
			·
			Callbacks ·
			Connecting application code to widgets ·
			Event handlers — raw and filter callbacks ·
			Event handlers — raw and filter callbacks ·
			Handling drag events ·
		
		- adding
 
		- 
			·
			Adding event handlers ·
		
 
		
		
		- invoking
 
		- 
			·
			Event handler invocation ·
		
 
		
		
		- removing
 
		- 
			·
			Removing event handlers ·
		
 
		
	 
	
	
	- handling
 
	- 
			·
			Basic steps ·
			Event handling ·
			PtMainLoop() ·
	
 
	
	
	- information
 
	- 
			·
			Video memory offscreen ·
	
 
	
	
	- intersection with regions
 
	- 
			·
			Events ·
	
 
	
	
	- key (PhKeyEvent_t)
 
	- 
			·
			Emitting key events ·
			Keyboard drivers ·
	
 
	
	
	- keyboard
 
	- 
			·
			Device region ·
			Encapsulation drivers ·
			Event modification ·
			Focus region ·
			Keyboard driver ·
			Keyboard focus ·
			Photon window manager ·
	
 
	
	
	- logging
 
	- 
			·
			Event logging ·
	
 
	
	
	- mask
 
	- 
			·
			Adding event handlers ·
			Event handlers — raw and filter callbacks ·
			Event handlers — raw and filter callbacks ·
			Handling drag events ·
			Removing event handlers ·
	
 
	
	
	- modifier keys
 
	- 
			·
			Modifier keys ·
	
 
	
	
	- modifying
 
	- 
			·
			Event modification ·
	
 
	
	
	- notification
 
	- 
			·
			How region owners are notified of events ·
		
		- asynchronous
 
		- 
			·
			Asynchronous notification ·
		
 
		
		
		- polling
 
		- 
			·
			Polling ·
		
 
		
		
		- synchronous
 
		- 
			·
			Synchronous notification ·
		
 
		
	 
	
	
	- PhEvent_t
 
	- 
			·
			Emitting events ·
			Events ·
	
 
	
	
	- PhEventRegion_t
 
	- 
			·
			Emitting events ·
	
 
	
	
	- point source
 
	- 
			·
			Initial rectangle set ·
	
 
	
	
	- pointer
 
	- 
			·
			Device region ·
			Event compression ·
			Event modification ·
			Keyboard focus ·
			Mouse driver ·
			Pointer focus ·
			PtRealizeWidget() ·
			Workspace region ·
		
		- buttons
 
		- 
			·
			Pointer events ·
		
 
		
		
		- cooked (focused)
 
		- 
			·
			Pointer focus ·
		
 
		
		
		- PhPointerEvent_t
 
		- 
			·
			Modifier keys ·
			Multiple clicks ·
		
 
		
		
		- raw (unfocused)
 
		- 
			·
			Pointer focus ·
		
 
		
	 
	
	
	- raw callbacks
 
	- 
			·
			Callbacks ·
			Event handlers — raw and filter callbacks ·
	
 
	
	
	- rectangle set
 
	- 
			·
			Attribute summary ·
			Collecting events ·
			Events ·
			Initial rectangle set ·
			Opacity ·
			Sensitivity ·
		
		- collected
 
		- 
			·
			Collected rectangle set ·
		
 
		
	 
	
	
	- regions
 
	- 
			·
			Collecting events ·
			Event handlers — raw and filter callbacks ·
			PtRealizeWidget() ·
		
		- nonopaque
 
		- 
			·
			Opacity ·
		
 
		
		
		- opaque
 
		- 
			·
			Attribute summary ·
			Opacity ·
			Regions ·
		
 
		
		
		- root
 
		- 
			·
			Root region ·
		
 
		
		
		- sensitive
 
		- 
			·
			Adding event handlers ·
			Attribute summary ·
			Regions ·
			Sensitivity ·
		
 
		
	 
	
	
	- resize
 
	- 
			·
			Enforcing position or size constraints without anchors or layouts ·
	
 
	
	
	- space
 
	- 
			·
			Event space ·
			Overview of the Photon architecture ·
			Regions ·
			Regions ·
	
 
	
	
	- targeting regions
 
	- 
			·
			Targeting specific regions ·
	
 
	
	
	- translation
 
	- 
			·
			Event coordinates ·
	
 
	
	
	- types
 
	- 
			·
			Event types ·
	
 
	
	
	- window (PhWindowEvent_t)
 
	- 
			·
			Notification callback ·
	
 
	
 
- Exit (File menu)
 
- 
			·
			File menu ·
 
- exit()
 
- 
			·
			Example: verifying window closure ·
			Exiting a multithreaded program ·
 
- Export Files (File menu)
 
- 
			·
			File menu ·
 
- extended library
 
- 
			·
			Compiling and linking a non-PhAB application ·
 
 · ! · 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 ·