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] ·
[PtMainLoop()] ·
[What PhAB generates] ·
- make command
-
·
[Modifying the make command] ·
[Running make] ·
- Makefile
-
- adding libraries
-
·
[Adding libraries] ·
- dependency on header files
-
·
[Global header file] ·
- DLL, generating
-
·
[Compiling and linking] ·
- 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
-
·
[Widget geometry] ·
- MAX_FONT_TAG
-
·
[Generating font names] ·
- mblen()
-
·
[Conversion functions] ·
- mbstowcs()
-
·
[Conversion functions] ·
- mbtowc()
-
·
[Conversion functions] ·
- MC
-
See
memory contexts ·
- memory contexts
-
·
[Memory-context functions] ·
[Overview] ·
- Menu callbacks
-
·
[Callbacks] ·
- menubar
-
- creating
-
·
[Creating a menubar] ·
- PhAB
-
·
[Before you start...] ·
[Menus] ·
- tutorial
-
·
[Tutorial 3 -- creating menus and menubars] ·
- widget
-
·
[Creating a menubar] ·
[Using a menu module] ·
- menus
-
- displaying
-
·
[Using a menu module] ·
- editing
-
·
[Opening the menu editor] ·
- 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] ·
- commands
-
·
[Creating command items] ·
- disabling and enabling
-
·
[Enabling, disabling, or toggling menu items] ·
- functions
-
·
[Creating function items] ·
[Creating submenus] ·
[Generating menu items] ·
- generating at runtime
-
·
[Creating function items] ·
[Generating menu items] ·
- instance names
-
·
[Specifying instance names] ·
- moving
-
·
[Moving menu items] ·
- separators
-
·
[Creating separator items] ·
- submenus
-
·
[Creating submenu items] ·
- submenus, creating at runtime
-
·
[Creating submenus] ·
- text, changing
-
·
[Changing menu-item text] ·
- text, getting
-
·
[Changing menu-item text] ·
- toggles
-
·
[Creating toggle items] ·
[Enabling, disabling, or toggling menu items] ·
- module
-
·
[Menu modules] ·
- resizing
-
·
[Resizing a menu module] ·
- shortcuts
-
·
[Creating hotkeys and shortcuts] ·
[Generating menu items] ·
- tutorial
-
·
[Tutorial 3 -- creating menus and menubars] ·
- Menus (Application menu)
-
·
[Application menu] ·
- message databases
-
·
[Message databases] ·
- message queues
-
·
[Example -- message queues] ·
- messages
-
·
[Interprocess Communication] ·
- receiving
-
·
[Receiving QNX messages] ·
- sending
-
·
[Sending QNX messages] ·
- Microsoft Windows, running PhAB on
-
·
[Using PhAB under Microsoft Windows] ·
- modal dialogs
-
·
[Modal dialogs] ·
- example
-
·
[Modal dialogs] ·
- modal operations
-
- threads
-
·
[Modal operations and threads] ·
- modifier keys
-
·
[Hotkeys -- the basics] ·
[Modifier keys] ·
- Module Links (View menu)
-
·
[Module Links panel] ·
[View menu] ·
- Module Links panel
-
·
[Module Links panel] ·
- module selector
-
·
[Creating a new module] ·
[Deleting a module] ·
[Opening a module] ·
[Using the module selector] ·
[Viewing a module] ·
- Module Tree (View menu)
-
·
[Module Tree panel] ·
[View menu] ·
- Module Tree panel
-
·
[Creating a widget] ·
[Module Tree panel] ·
- module-type link callbacks
-
·
[Callbacks] ·
[Module callbacks] ·
- modules
-
- accessing with an internal link
-
·
[Accessing PhAB Modules from Code] ·
- as container
-
·
[Working with Modules] ·
- closing
-
·
[Anatomy of a module] ·
[Closing a module] ·
- 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] ·
- finding
-
·
[Finding lost modules and icons] ·
- Icon
-
·
[Icon modules] ·
- iconifying
-
·
[Iconifying modules] ·
- icons
-
- moving
-
·
[Iconifying modules] ·
- 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] ·
- minimizing
-
·
[Iconifying modules] ·
- opening
-
·
[Opening a module] ·
- parentage
-
·
[Accessing PhAB Modules from Code] ·
[Internal-link functions] ·
[Module callbacks] ·
- Picture
-
·
[Picture modules] ·
- selecting
-
·
[Selecting a module] ·
- setup functions
-
·
[Creating internal links] ·
[Module callbacks] ·
[Module setup functions] ·
- filenames
-
·
[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] ·
[Toolbars] ·
- 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] ·
- mouse capture
-
·
[Dragging] ·
- mouse drivers
-
·
[Mouse driver] ·
[Photon drivers] ·
[Pointer focus] ·
- mqueues
-
·
[Example -- message queues] ·
- MsgDeliverEvent()
-
·
[Photon application that delivers a pulse] ·
- MsgRead()
-
·
[Example -- logging error messages] ·
- MsgReceive()
-
·
[Receiving QNX messages] ·
[Work procedures] ·
- MsgReply()
-
·
[Sending QNX messages] ·
- MsgSend()
-
·
[Sending QNX messages] ·
- MsgSendv()
-
·
[Sending the pulse message to the deliverer] ·
- multibyte characters
-
·
[UTF-8 encoding] ·
[Wide and multibyte characters] ·
- conversion functions
-
·
[Conversion functions] ·
- multiline text editor
-
·
[Text editors] ·
- multilingual applications
-
See
languages ·
- multiplatform development
-
·
[Converting to multiplatforms] ·
[How application files are organized] ·
[Multiplatform applications] ·
[Multiplatform applications] ·
- multithreaded programs
-
·
[Threads] ·
- 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 ·