Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

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 ·


wcstombs()
· Conversion functions ·

wctolower()
· Conversion functions ·

wctomb()
· Conversion functions ·

wctoutf8()
· Conversion functions ·

Welcome to PhAB (Help menu)
· Help menu ·

wgt directory
· How modules are saved ·

wgt directory
· Multiplatform applications · Single-platform applications ·

wgtd extension
· Dialog modules · Module types ·

wgtm extension
· Menu modules · Module types ·

wgtp extension
· Module types · Picture modules ·

wgtw extension
· Module types · Window modules ·

wide characters
· Unicode · Wide and multibyte characters ·
conversion functions
· Conversion functions ·

Widget menu
Align
· Aligning widgets · Widget menu ·
Alignment
· Toolbars ·
Arrange
· Widget menu ·
Change Class
· Changing a widget's class · Widget menu ·
Define Template
· Creating templates · Widget menu ·
Distribute
· Widget menu ·
Group
· Joining widgets into a group · Toolbars · Widget menu ·
Lock
· Widget menu ·
Match
· Widget menu ·
Match Advanced
· Widget menu ·
To Back
· Toolbars ·
To Front
· Toolbars ·
Ungroup
· Toolbars · Widget menu ·

widgets
absolute positioning
· Absolute positioning ·
aligning
horizontally
· Aligning widgets horizontally or vertically · Justification ·
in rows and columns
· Aligning widgets in rows and columns ·
to a parent widget
· To a parent container ·
to another widget
· To another widget ·
using groups
· Aligning widgets using groups · Joining widgets into a group ·
vertically
· Aligning widgets horizontally or vertically · Font height ·
anchoring
· Constraint management using anchors · Setting anchor flags in your application's code · Toolbars ·
flags
· Anchor resources ·
blocked
· Event handlers -- raw and filter callbacks ·
border
· Widget geometry ·
canvas
· Absolute positioning · Widget geometry ·
class
· Adding a widget class ·
class methods
· Widget concepts ·
processing events
· Event handlers -- raw and filter callbacks ·
classes
· Widget concepts ·
changing
· Changing a widget's class ·
containers
absolute positioning
· Absolute positioning ·
aligning children
· To a parent container ·
defined
· Container widgets · Types of widgets ·
duplicating
· Duplicating widgets and containers ·
focus
· Changing focus with the keyboard · Controlling focus · Focus-handling functions ·
geometry management
· Container widgets ·
manipulating in PhAB
· Types of widgets ·
moving children between containers
· Transferring widgets between containers ·
PhAB modules
· Working with Modules ·
picture modules
· Accessing PhAB Modules from Code · Picture modules ·
positioning children
· Dragging widgets · Geometry negotiation · Hidden widgets · Widget geometry ·
Pt_CB_RESIZE
· Enforcing position or size constraints without anchors or layouts ·
Resize callbacks
· Enforcing position or size constraints without anchors or layouts ·
resize flags
· Setting the resize policy in PhAB · Setting the resize policy in your application's code ·
resize policy
· Resize policy ·
selecting children
· Types of widgets ·
widget databases
· Using widget databases ·

See also PtGroup

copying
· Cutting and copying ·
creating
· Creating a widget · Widget life cycle ·
from code
· Creating widgets ·
custom
on Microsoft Windows
· Custom widget development and PhAB ·
cutting
· Cutting and copying ·
damaging
· Delaying and forcing updates to the display · Widget concepts ·
databases
· Accessing PhAB Modules from Code · Create consistent applications · Cut code size · Hard-coded strings · Initialization function · Picture modules · Step 1: Create modules · Using pictures as widget databases · Using widget databases ·
animation
· Using a widget database ·
creating
· Creating a database ·
dynamic
· Creating a dynamic database ·
functions
· Widget-database functions ·
instance names
· Assigning unique instance names ·
preattaching callbacks
· Preattaching callbacks ·
defined
· Widget concepts ·
deleting
· Deleting widgets or modules ·
destroying
· Creating widgets · PhAB application · Widget life cycle ·
distributing
· Distributing widgets ·
dragging
· Dragging widgets ·
duplicating
· Duplicating widgets and containers ·
events
handler
· Event handlers -- raw and filter callbacks ·
sending to
· Targeting specific widgets ·
extent
· Widget geometry ·
family
container-class widgets
· Types of widgets ·
defined
· Widget concepts ·
functions dealing with
· Working in the widget family ·
geometry negotiation
· Geometry negotiation ·
PtCreateWidget()
· Basic steps · Creating widgets · PtCreateWidget() -- second call ·
finding hidden
· Hidden widgets ·
focus
· Changing focus with the keyboard · Common User Access (CUA) and handling focus · Controlling focus · Focus-handling functions · Ordering widgets ·
focus callbacks
· Focus callbacks ·
geometry
· PtRealizeWidget() · Widget geometry ·
grouping
· Aligning widgets using groups · Splitting apart a group ·
hierarchy
· Widget concepts ·
icon in PhAB
· Widgets at a Glance ·
image
· Image resources ·
images
· Displaying images ·
releasing
· Releasing images ·
instance names
· Duplicating widgets and containers · Importing PhAB modules from other applications · Instance names · Pasting · Resources panel · Widget variables and manifests ·
generated by PhAB
· Instance names and translations · Use of @ in instance names ·
language databases
· Instance names and translations · Use of @ in instance names ·
starting with @
· Instance names and translations · Use of @ in instance names ·
instances
· Widget concepts ·
instantiating
· Non-PhAB application · PhAB application · PtCreateWidget() -- second call · Widget life cycle ·
from code
· Creating widgets ·
life cycle
· Widget life cycle ·
locking
· Dragging widgets · Toolbars ·
margins
· Widget geometry ·
methods
· Widget styles ·
moving
· Dragging widgets · Toolbars ·
moving between containers
· Transferring widgets between containers ·
nudging
· Toolbars ·
ordering
· Ordering widgets · Ordering widgets ·
origin
· Widget geometry ·
palette
· Creating templates · PhAB's Interface · Widget palette ·
parent
default
· Creating widgets ·
reparenting
· Creating widgets ·
pasting
· Pasting ·
position
· Setting a widget's x and y coordinates · Widget geometry ·
constraints
· Enforcing position or size constraints without anchors or layouts ·
positioning with a grid
· Grid preferences ·
printing
· Printing the desired widgets ·
PpPrintWidget()
· Printing the desired widgets ·
PtList
· PtList ·
PtMultiText
· PtMultiText ·
PtScrollArea
· PtScrollArea ·
scrolling widgets
· Printing widgets that scroll ·
PtWidget_t
· Code-callback functions ·
realizing
· Absolute positioning · Aligning widgets horizontally or vertically · Basic steps · Creating widgets · Geometry negotiation · Non-PhAB application · PhAB application · PtRealizeWidget() · Resize policy · Setting the resize policy in your application's code · Widget life cycle ·
delaying
· PtRealizeWidget() ·
resize policy
· Geometry negotiation · Resize policy ·
resizing
· Resizing widgets and modules · Toolbars ·
resources
· Widget concepts ·
editing
· Editing widget resources ·
manifests
· General preferences ·
names
· General preferences ·
selecting
· Selecting widgets ·
bounding-box method
· Multiple widgets · Using a bounding box ·
extended selection method
· Using "Shift and click" ·
in control panels
· Control-panel methods · Multiple widgets · Using the control panels ·
Module Tree
· Control-panel methods ·
multiple
· Multiple widgets ·
parent container
· Point-and-click method ·
point-and-click method
· Point-and-click method ·
Shift-click method
· Multiple widgets · Using "Shift and click" ·
within a group
· Widgets within a group ·
size constraints
· Enforcing position or size constraints without anchors or layouts ·
styles
· Widget styles ·
templates
about
· Templates ·
creating
· Creating templates ·
deleting
· Deleting templates ·
editing
· Editing templates ·
tutorial
· Creating a template ·
unlocking
· Dragging widgets · Toolbars ·
unrealizing
· PhAB application · PtRealizeWidget() · Widget life cycle ·
updates, delaying
· Delaying and forcing updates to the display ·
user data
· Alloc resources · Pointer resources ·

Widgets (View menu)
· Widget palette ·

window manager
· Backdrop region · Focus region · Keyboard driver · Keyboard focus · Module callbacks · Parent region · Photon window manager · Positioning a module · PtCreateWidget() -- first call · Window Management · Window-frame regions · Workspace region ·
Microsoft Windows
· Photon in a single window ·
options
· Advanced options ·
standalone application
· Running a standalone application ·
taskbar
· Debugging · Running the application ·
workspace menu
· Workspace region ·

Window menu
· Window menu ·
Arrange Icons
· Finding lost modules and icons · Window menu ·
Arrange Modules
· Finding lost modules and icons ·
Cascade
· Window menu ·
Close
· Window menu ·
Close All
· Window menu ·
module names
· Selecting a module ·
Send To Back
· Window menu ·
Show*
· Window menu ·

windows
Alt combinations, passing to application
· Getting and setting the window state ·
backdrop
· Getting and setting the window state ·
blocking
· Getting and setting the window state · Modal dialogs ·
closing, verifying
· Example: verifying window closure ·
focus, giving
· Getting and setting the window state ·
frame
buttons
· Window-rendering flags ·
region
· Changing the parent · Window-frame regions ·
manifest
· Handling multiple instances of a window ·
maximizing
· Getting and setting the window state ·
minimizing
· Getting and setting the window state ·
module
· Window Management · Window modules ·
placing in front
· Getting and setting the window state ·
region
· Window-frame regions ·
resizing
· Resizing a window module ·
services
· Window-frame regions ·
startup
· Adding a startup window · Define a startup window · Deleting a startup window · Modifying a startup window · Startup Windows tab ·
tutorial
· Tutorial 5 -- creating windows ·

Windows (Microsoft), running PhAB on
· Using PhAB under Microsoft Windows ·

Winzip
· Transferring PhAB projects ·

work area
· Iconifying modules · PhAB's Interface ·

work procedures
· Overview · Work procedures ·
function type (PtWorkProc_t)
· Work procedures ·
ID (PtWorkProcId_t)
· Work procedures ·
threads and
· Threads and work procedures ·

workspace
menu
· Workspace region ·
region
· Origin at (0,0) and initial rectangle not at (0,0) · Workspace region ·

· ! · 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 ·