Keywords - A
 · ! · 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 · 
- AB_ITEM_DIM
- 
			·
			Enabling, disabling, or toggling menu items ·
- AB_ITEM_NORMAL
- 
			·
			Enabling, disabling, or toggling menu items ·
- AB_ITEM_SET
- 
			·
			Enabling, disabling, or toggling menu items ·
- AB_OPTIONS
- 
			·
			Processing command-line options ·
- abapp.dfn
- 
			·
			Multiplatform applications ·
- abcpal.cfg
- 
			·
			Full color editor ·
- abdefine.h
- 
			·
			Widget variables and manifests ·
- abdefine.h
- 
			·
			What PhAB generates ·
- abevents.h 
- 
			·
			What PhAB generates ·
- abimport.h
- 
			·
			Function prototypes ·
			What PhAB generates ·
- ABLANG
- 
			·
			Running your application ·
- abLfiles
- 
			·
			What PhAB generates ·
-  ablinks.h
- 
			·
			What PhAB generates ·
- ABLPATH
- 
			·
			Distributing your application ·
			Message databases ·
			Running your application ·
- ABM_... manifests
- 
			·
			Internal link manifests ·
			Manifests ·
- abmain.c, abmain.cc
- 
			·
			What PhAB generates ·
- ABN_... manifests
- 
			·
			Changing menu-item text ·
			Enabling, disabling, or toggling menu items ·
			Specifying instance names ·
			Using the global variable and widget manifest ·
			Widget variables and manifests ·
- About PhAB (Help menu)
- 
			·
			Help menu ·
- abplatform
- 
			·
			What PhAB generates ·
- ABR_CANCEL
- 
			·
			Code-callback functions ·
- ABR_CODE
- 
			·
			Code-callback functions ·
- ABR_DONE
- 
			·
			Code-callback functions ·
- ABR_POST_REALIZE
- 
			·
			Module setup functions ·
- ABR_PRE_REALIZE
- 
			·
			Module setup functions ·
- abSfiles
- 
			·
			What PhAB generates ·
- abvars.h
- 
			·
			Widget variables and manifests ·
-  abvars.h
- 
			·
			What PhAB generates ·
- ABW_... manifests
- 
			·
			Using the global variable and widget manifest ·
			Widget variables and manifests ·
- abWfiles
- 
			·
			What PhAB generates ·
- abwidgets.h 
- 
			·
			What PhAB generates ·
- accelerators
- 
		See
		hotkeys 
- Activate callbacks
- 
			·
			Adding callbacks ·
			Callbacks ·
			Generating menu items ·
			Using a menu module ·
	
	- modifier keys
- 
			·
			Modifier keys ·
	
 
- active region
- 
			·
			Focus region ·
- Actual Size (View menu)
- 
			·
			View menu ·
- Add Dialog (Project menu)
- 
			·
			Project menu ·
- Add Menu (Project menu)
- 
			·
			Project menu ·
- Add Picture Module (Project menu)
- 
			·
			Project menu ·
- Add Window (Project menu)
- 
			·
			Project menu ·
- adding widgets
- 
			·
			Adding a widget class ·
- AlClearTranslation()
- 
			·
			Translation functions ·
- AlCloseDBase()
- 
			·
			Translation functions ·
- AlGetEntry()
- 
			·
			Translation functions ·
- AlGetSize()
- 
			·
			Translation functions ·
- Align (Widget menu)
- 
			·
			Aligning widgets ·
			Widget menu ·
- Alignment (Widget menu)
- 
			·
			Toolbars ·
- AlOpenDBase()
- 
			·
			Translation functions ·
- alpha blending
- 
	
	- map
- 
			·
			Alpha blending support ·
	
 
- AlReadTranslation()
- 
			·
			Translation functions ·
- AlSaveTranslation()
- 
			·
			Translation functions ·
- AlSetEntry()
- 
			·
			Translation functions ·
- anchoring
- 
			·
			Constraint management using anchors ·
			Setting anchor flags in your application's code ·
	
	- and resize flags
- 
			·
			Constraint management using anchors ·
			Resize policy ·
	
 
	- flags
- 
			·
			Anchor resources ·
	
 
	- offset
- 
			·
			Constraint management using anchors ·
			Setting anchor flags in your application's code ·
	
 
- anchoring widgets
- 
			·
			Toolbars ·
- animation
- 
			·
			Animation ·
	
	- cycling through snapshots
- 
			·
			Cycling through the snapshots ·
	
 
	- eliminating flicker
- 
			·
			Flickerless animation ·
	
 
	- graphics bandwidth
- 
			·
			System information ·
	
 
	- loading images from a file
- 
			·
			Using a file ·
	
 
	- widget database
- 
			·
			Using a widget database ·
	
 
- Ap library
- 
			·
			API categories and libraries ·
			Compiling and linking a non-PhAB application ·
- ApAddClass()
- 
			·
			Unloading your DLL ·
			Widget-database functions ·
- ApAddContext()
- 
			·
			Initializing your DLL ·
- ApCloseDBase()
- 
			·
			Widget-database functions ·
- ApCloseMessageDB()
- 
			·
			Message databases ·
- ApCopyDBWidget()
- 
			·
			Widget-database functions ·
- ApCreateDBWidget()
- 
			·
			Widget-database functions ·
- ApCreateDBWidgetFamily()
- 
			·
			Widget-database functions ·
- ApCreateModule()
- 
			·
			Accessing PhAB Modules from Code ·
			Internal-link functions ·
			Module setup functions ·
- ApCreateWidget()
- 
			·
			Widget-database functions ·
- ApCreateWidgetFamily()
- 
			·
			Widget-database functions ·
- ApDeleteDBWidget()
- 
			·
			Widget-database functions ·
- ApError()
- 
			·
			Predefined dialogs ·
- ApGetDBWidgetInfo()
- 
			·
			Widget-database functions ·
- ApGetImageRes()
- 
			·
			Creating images ·
			Displaying images ·
			Releasing images ·
			Using a widget database ·
			Widget-database functions ·
- ApGetInstance()
- 
			·
			Handling multiple instances of a window ·
- ApGetItemText()
- 
			·
			Changing menu-item text ·
- ApGetMessage()
- 
			·
			Message databases ·
- ApGetTextRes()
- 
			·
			Hard-coded strings ·
- ApGetWidgetPtr()
- 
			·
			Handling multiple instances of a window ·
- apinfo
- 
			·
			Code-callback functions ·
			Module setup functions ·
- ApInfo_t
- 
			·
			Code-callback functions ·
			Module setup functions ·
- ApInstanceName()
- 
			·
			Other Generate options ·
- ApLoadMessageDB()
- 
			·
			Message databases ·
- ApModalWait()
- 
			·
			Modal dialogs ·
- ApModifyItemAccel()
- 
			·
			Changing menu-item text ·
- ApModifyItemState()
- 
			·
			Disabling hotkeys ·
			Enabling, disabling, or toggling menu items ·
- ApModifyItemText()
- 
			·
			Changing menu-item text ·
- ApModuleFunction()
- 
			·
			Internal-link functions ·
- ApModuleLocation()
- 
			·
			Internal-link functions ·
- ApModuleParent()
- 
			·
			Internal-link functions ·
- ApName()
- 
			·
			Using the global variable and widget manifest ·
- ApOpenDBase()
- 
			·
			Creating a dynamic database ·
			Internal-link functions ·
			Using a widget database ·
			Widget-database functions ·
- ApOpenDBaseFile()
- 
			·
			Creating a dynamic database ·
			Using a widget database ·
			Widget-database functions ·
- Appbuilder
- 
		See
		PhAB 
- application
- 
	
	- resources
- 
			·
			Application-level resources ·
	
 
- Application menu
- 
	
	- Convert to Eclipse Project
- 
			·
			Project menu ·
	
 
	- Internal Links
- 
			·
			Creating internal links ·
			Project menu ·
	
 
	- Language editor
- 
			·
			Project menu ·
	
 
	- Properties
- 
			·
			Project menu ·
	
 
- applications
- 
	
	- accessing help information
- 
			·
			Accessing help from your code ·
	
 
	- Alt combinations, passing to
- 
			·
			Getting and setting the window state ·
	
 
	- bilingual
- 
			·
			Bilingual applications ·
	
 
	- blocking
- 
			·
			Asynchronous notification ·
			Synchronous notification ·
	
 
	- closing
- 
			·
			Closing an application ·
	
 
	- command-line options
- 
			·
			Running the application ·
		
		- processing
- 
			·
			Processing command-line options ·
		
 
 
	- compiling
- 
			·
			Compiling and linking ·
			Compiling and linking a non-PhAB application ·
			Running make ·
	
 
	- context (PtAppContext_t)
- 
			·
			Adding a signal-processing function ·
			Adding an input handler ·
			Arming a pulse ·
			Creating a pulse ·
			Delivering a pulse to yourself ·
			Destroying a pulse ·
			Work procedures ·
	
 
	- creating
- 
			·
			Standalone PhAB: ·
		
		- tutorial
- 
			·
			Tutorial 1 — Hello, world ·
		
 
 
	- debugging
- 
			·
			Debugging ·
	
 
	- directory
- 
			·
			Multiplatform applications ·
			Single-platform applications ·
	
 
	- DLL, turning into
- 
			·
			Making a DLL out of a PhAB application ·
	
 
	- drawing
- 
			·
			PtRaw widget ·
	
 
	- exiting, verifying
- 
			·
			Example: verifying window closure ·
	
 
	- files
- 
			·
			How application files are organized ·
		
		- non-PhAB, including
- 
			·
			Including non-PhAB files in your application ·
			Single-platform applications ·
		
 
 
	- Generate options
- 
		
		- defaults for PhAB applications
- 
			·
			Generate Options tab ·
		
 
 
	- initialization function
- 
			·
			Global header file ·
			Initialization function ·
			Initialization function ·
	
 
	- languages
- 
		
		- @ in instance names
- 
			·
			Instance names and translations ·
			Use of @ in instance names ·
		
 
		- choosing
- 
			·
			Running your application ·
		
 
		- databases
- 
			·
			Generating a language database ·
		
 
		- design considerations
- 
			·
			Application design considerations ·
		
 
		- distributing
- 
			·
			Distributing your application ·
		
 
		- font size
- 
			·
			Font height ·
		
 
		- help resources
- 
			·
			Help resources ·
		
 
		- hotkeys
- 
			·
			Hotkeys ·
		
 
		- justification
- 
			·
			Justification ·
		
 
		- message databases
- 
			·
			Hard-coded strings ·
		
 
		- running
- 
			·
			Running your application ·
		
 
		- text widgets
- 
			·
			Size of text-based widgets ·
		
 
		- translating text
- 
			·
			Translating the text ·
		
 
		- translation files
- 
			·
			Creating a new translation file ·
			Editing an existing translation file ·
			Running your application ·
		
 
 
	- lengthy operations
- 
			·
			Overview ·
		
		- modal dialogs
- 
			·
			Modal dialogs ·
		
 
		- visual feedback
- 
			·
			Overview ·
		
 
		- work procedures
- 
			·
			Overview ·
			Work procedures ·
		
 
 
	- linking
- 
			·
			Compiling and linking ·
			Compiling and linking a non-PhAB application ·
			Running make ·
	
 
	- mainloop function
- 
			·
			Basic steps ·
			PtMainLoop() ·
			What PhAB generates ·
	
 
	- making
- 
			·
			Compiling and linking ·
			Running make ·
	
 
	- multilingual
- 
			
			See
			application languages  
 
	- non-PhAB
- 
			·
			Basic steps ·
	
 
	- opening
- 
			·
			Standalone PhAB ·
	
 
	- overwriting
- 
			·
			Overwriting an existing application ·
	
 
	- parallel operations
- 
			·
			Overview ·
	
 
	- performance, improving
- 
			·
			Creating a widget ·
			Delaying and forcing updates to the display ·
			Full color editor ·
	
 
	- region
- 
			·
			Device region ·
			Window-frame regions ·
	
 
	- renaming
- 
			·
			Naming or renaming an application ·
	
 
	- running
- 
			·
			Running the application ·
		
		- tutorial
- 
			·
			Generating code ·
		
 
 
	- saving
- 
			·
			Naming or renaming an application ·
			Saving an application ·
			Saving an existing application ·
	
 
	- standalone
- 
			·
			Running a standalone application ·
	
 
	- startup windows
- 
			·
			Adding a startup window ·
			Define a startup window ·
			Deleting a startup window ·
			Modifying a startup window ·
			Startup Windows tab ·
	
 
	- timers
- 
			·
			Timers ·
	
 
	- version control
- 
			·
			Version control ·
	
 
- ApRemoveClass()
- 
			·
			Unloading your DLL ·
			Widget-database functions ·
- ApRemoveContext()
- 
			·
			Unloading your DLL ·
- ApSaveDBaseFile()
- 
			·
			Widget-database functions ·
- ApWidget()
- 
			·
			Module setup functions ·
- arcs
- 
			·
			Arcs, circles, chords, and pies ·
- areas
- 
	
	- PhArea_t
- 
			·
			Geometry data types ·
	
 
	- PhRect_t
- 
			·
			Geometry data types ·
	
 
	- PhTile_t
- 
			·
			Geometry data types ·
			Using damage tiles ·
	
 
- argument lists (PtArg_t)
- 
			·
			Argument lists ·
- Arm callbacks
- 
			·
			Callbacks ·
			Initiating dragging ·
			Outline dragging ·
			Using a menu module ·
- ARM, support for
- 
			·
			Versions and platforms ·
- Arrange (Widget menu)
- 
			·
			Widget menu ·
- Arrange Icons (Window menu)
- 
			·
			Finding lost modules and icons ·
			Window menu ·
- Arrange Modules (Window menu)
- 
			·
			Finding lost modules and icons ·
- ASCII
- 
			·
			Unicode ·
			UTF-8 encoding ·
 · ! · 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 ·