Keywords - M
 · ! · 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 · 
- mainloop function
- 
			·
			[Basic steps] ·
			[Mainloop function] ·
			[Mainloop function] ·
			[PtMainLoop()] ·
			[What PhAB generates] ·
- make command
- 
			·
			[Modifying the make command] ·
			[Running make] ·
- Makefile
- 
	
	- adding libraries
- 
			·
			[Adding libraries] ·
	
 
	- dependency on header files
- 
			·
			[Global header file] ·
	
 
	- generated by PhAB
- 
			·
			[What PhAB generates] ·
	
 
	- multiplatform applications
- 
			·
			[Multiplatform applications] ·
		
		- converting to
- 
			·
			[Converting to multiplatforms] ·
		
 
		- including non-PhAB files
- 
			·
			[Multiplatform applications] ·
		
 
 
	- renaming the application
- 
			·
			[Naming or renaming an application] ·
	
 
	- restrictions on modifying
- 
			·
			[Running make] ·
	
 
	- running make
- 
			·
			[Running make] ·
	
 
	- single-platform applications
- 
			·
			[Single-platform applications] ·
		
		- including non-PhAB files
- 
			·
			[Single-platform applications] ·
		
 
 
- manifests
- 
	
	- ABM_...
- 
			·
			[Internal link manifests] ·
			[Manifests] ·
	
 
	- ABN_...
- 
			·
			[Changing menu-item text] ·
			[Enabling, disabling, or toggling menu items] ·
			[Specifying instance names] ·
			[Using the global variable and widget manifest] ·
			[Widget variables and manifests] ·
	
 
	- ABW_...
- 
			·
			[Icon manifests] ·
			[Using the global variable and widget manifest] ·
			[Widget variables and manifests] ·
	
 
	- widget database
- 
			·
			[Widget-database functions] ·
	
 
	- window, multiple instances of
- 
			·
			[Handling multiple instances of a window] ·
	
 
- margins
- 
			·
			[Widget geometry] ·
- margins, widget
- 
			·
			[Widget geometry] ·
- mblen()
- 
			·
			[Wide and multibyte characters] ·
- mbstowcs()
- 
			·
			[Wide and multibyte characters] ·
- mbstrblen()
- 
			·
			[Wide and multibyte characters] ·
- mbstrchr()
- 
			·
			[Wide and multibyte characters] ·
- mbstrlen()
- 
			·
			[Wide and multibyte characters] ·
- mbstrnchr()
- 
			·
			[Wide and multibyte characters] ·
- mbstrncmp()
- 
			·
			[Wide and multibyte characters] ·
- mbstrnlen()
- 
			·
			[Wide and multibyte characters] ·
- mbstrrchr()
- 
			·
			[Wide and multibyte characters] ·
- mbtowc()
- 
			·
			[Wide and multibyte characters] ·
- MC
- 
	
	- memory context
- 
			·
			[Overview] ·
	
 
- memory context
- 
			·
			[Overview] ·
			[PmMem... functions] ·
- menu 
- 
	
	- command items
- 
			·
			[Creating command items] ·
	
 
	- disabling items
- 
			·
			[Enabling, disabling, or toggling menu items] ·
	
 
	- displaying
- 
			·
			[Using a menu module] ·
	
 
	- editing
- 
			·
			[Opening the menu editor] ·
	
 
	- enabling items
- 
			·
			[Enabling, disabling, or toggling menu items] ·
	
 
	- function item
- 
			·
			[Creating function items] ·
			[Generating menu items] ·
		
		- creating submenus
- 
			·
			[Creating submenus] ·
		
 
 
	- generating items at runtime
- 
			·
			[Creating function items] ·
			[Generating menu items] ·
		
		- creating submenus
- 
			·
			[Creating submenus] ·
		
 
 
	- hotkeys
- 
			·
			[Creating hotkeys and shortcuts] ·
			[Specifying the hotkey label] ·
			[Where the user is going to type the hotkey] ·
			[Where you want a module to appear] ·
	
 
	- items
- 
			·
			[Opening the menu editor] ·
		
		- instance names
- 
			·
			[Specifying instance names] ·
		
 
		- moving
- 
			·
			[Moving menu items] ·
		
 
		- text, changing
- 
			·
			[Changing menu-item text] ·
		
 
		- text, getting
- 
			·
			[Changing menu-item text] ·
		
 
 
	- module
- 
			·
			[Menu modules] ·
	
 
	- resizing
- 
			·
			[Resizing a menu module] ·
	
 
	- separator items
- 
			·
			[Creating separator items] ·
	
 
	- shortcuts
- 
			·
			[Creating hotkeys and shortcuts] ·
			[Generating menu items] ·
	
 
	- submenu item
- 
			·
			[Creating submenu items] ·
	
 
	- toggle item
- 
			·
			[Creating toggle items] ·
	
 
	- toggling items
- 
			·
			[Enabling, disabling, or toggling menu items] ·
	
 
- Menu callback
- 
			·
			[Callbacks] ·
- menubar
- 
			·
			[Before you start...] ·
			[Menubar] ·
- message module
- 
			·
			[Other modules] ·
- messages
- 
			·
			[Interprocess Communication and Lengthy Operations] ·
	
	- receiving
- 
			·
			[Receiving QNX messages] ·
	
 
	- sending
- 
			·
			[Sending QNX messages] ·
	
 
- modal dialog
- 
			·
			[Lengthy operations] ·
			[Modal dialogs] ·
	
	- example
- 
			·
			[Modal dialogs] ·
	
 
- modifier keys
- 
			·
			[Hotkeys - the basics] ·
- module 
- 
	
	- accessing with an internal link
- 
			·
			[Accessing PhAB Modules from Code] ·
	
 
	- as container
- 
			·
			[Modules as containers] ·
	
 
	- closing
- 
			·
			[Anatomy of a module] ·
			[Closing a module] ·
	
 
	- colors
- 
			·
			[Module types] ·
	
 
	- creating
- 
			·
			[Creating a new module] ·
	
 
	- creating within application code
- 
			·
			[Accessing PhAB Modules from Code] ·
	
 
	- deleting
- 
			·
			[Deleting a module] ·
	
 
	- Dialog
- 
			·
			[Dialog modules] ·
			[Window Management] ·
	
 
	- file extensions
- 
			·
			[Module types] ·
	
 
	- File selector
- 
			·
			[Other modules] ·
	
 
	- finding
- 
			·
			[Finding lost modules and icons] ·
	
 
	- Icon
- 
			·
			[Icon modules] ·
	
 
	- iconifying
- 
			·
			[Iconifying modules] ·
	
 
	- icons 
- 
		
		- moving
- 
			·
			[Iconifying modules] ·
		
 
		- rearranging
- 
			·
			[Rearranging icons] ·
		
 
 
	- importing
- 
			·
			[Importing PhAB modules from other applications] ·
	
 
	- instance name
- 
			·
			[Anatomy of a module] ·
			[Creating a new module] ·
			[Widget variables and manifests] ·
	
 
	- Menu
- 
			·
			[Menu modules] ·
			[Opening the menu editor] ·
	
 
	- Message
- 
			·
			[Other modules] ·
	
 
	- minimizing
- 
			·
			[Iconifying modules] ·
	
 
	- opening
- 
			·
			[Opening a module] ·
	
 
	- Other
- 
			·
			[Other modules] ·
	
 
	- Picture
- 
			·
			[Picture modules] ·
	
 
	- predefined
- 
			·
			[Other modules] ·
	
 
	- selecting
- 
			·
			[Selecting a module] ·
	
 
	- setup function
- 
			·
			[Creating internal links] ·
			[Module callbacks] ·
			[Module setup functions] ·
		
		- filename
- 
			·
			[Function names and filenames] ·
		
 
		- return value
- 
			·
			[Module setup functions] ·
		
 
 
	- specifying a location
- 
			·
			[Module callbacks] ·
			[Positioning a module] ·
	
 
	- Test mode
- 
			·
			[Anatomy of a module] ·
			[Ordering widgets] ·
	
 
	- types
- 
			·
			[Module types] ·
		
		- in Application menu
- 
			·
			[Using the module selector] ·
		
 
 
	- usage
- 
			·
			[Module types] ·
	
 
	- viewing
- 
			·
			[Viewing a module] ·
	
 
	- Window
- 
			·
			[Window Management] ·
			[Window modules] ·
	
 
	- Window menu
- 
			·
			[Selecting a module] ·
	
 
	- Work menu
- 
			·
			[Anatomy of a module] ·
			[Iconifying modules] ·
	
 
- Module Links mode
- 
			·
			[Module Links mode] ·
- module selector
- 
			·
			[Creating a new module] ·
			[Deleting a module] ·
			[Opening a module] ·
			[Using the module selector] ·
			[Viewing a module] ·
- Module Tree mode
- 
			·
			[Module Tree mode] ·
- module-type link callback
- 
			·
			[Callbacks] ·
			[Module callbacks] ·
- mouse driver
- 
			·
			[Mouse driver] ·
			[Photon drivers] ·
			[Pointer focus] ·
- MsgSendv()
- 
			·
			[Sending the pulse message to the deliverer] ·
- multibyte characters
- 
			·
			[UTF-8 encoding] ·
			[Wide and multibyte characters] ·
	
	- conversion functions
- 
			·
			[Wide and multibyte characters] ·
	
 
- multiline text editor
- 
			·
			[Multiline text editor] ·
- multilingual application 
- 
	
	- language
- 
			·
			[International Language Support] ·
	
 
- multiplatform development
- 
			·
			[Converting to multiplatforms] ·
			[How application files are organized] ·
			[Multiplatform applications] ·
			[Multiplatform applications] ·
- multithreaded programs
- 
			·
			[Multithreaded programs] ·
- MYHDR
- 
			·
			[Multiplatform applications] ·
			[Single-platform applications] ·
- MYOBJ
- 
			·
			[Multiplatform applications] ·
			[Single-platform applications] ·
- MYSRC
- 
			·
			[Multiplatform applications] ·
			[Single-platform applications] ·
 · ! · 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 ·