[Previous] [Contents] [Index] [Next]

Keywords - P


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


palette-based image
image (draw primitive)
· [Images] ·

parent region
· [Parent region] · [Region hierarchy] · [Regions and event clipping] ·

Paste (Edit menu)
· [Pasting] · [Speedbar] ·

PC
print context
· [Overview] ·

PDM
· [Creating a dynamic database] · [Creating a new module] · [Icon manifests] · [Icon modules] ·

PDR (press-drag-release) method
· [Using a menu module] ·

PfQueryFonts()
· [Using PfQueryFonts()] ·

Pg.h
· [Color] ·

Pg_ARC
· [Arcs, circles, chords, and pies] ·

Pg_ARC_CHORD
· [Arcs, circles, chords, and pies] ·

Pg_ARC_PIE
· [Arcs, circles, chords, and pies] ·

Pg_BACK_FILL
· [Bitmaps] · [Text] ·

Pg_CLOSED
· [Polygons] ·

Pg_DRAW_FILL
· [Arcs, ellipses, polygons, and rectangles] · [Beveled boxes] ·

Pg_DRAW_FILL_STROKE
· [Arcs, ellipses, polygons, and rectangles] ·

Pg_DRAW_STROKE
· [Arcs, ellipses, polygons, and rectangles] · [Beveled boxes] ·

Pg_IMAGE_DIRECT_888
· [PmMem... functions] · [PtDBContainer] ·

Pg_IMAGE_PALETTE_BYTE
· [PmMem... functions] · [PtDBContainer] ·

Pg_POLY_RELATIVE
· [Polygons] ·

PgColor_t
· [Color] ·

PgDrawArc()
· [Arcs, circles, chords, and pies] ·

PgDrawImage()
· [Displaying images] ·

PgDrawImagemx()
· [Displaying images] ·

PgDrawIRect()
· [Rectangles] ·

PgDrawPhImagemx()
· [Displaying images] ·

PgDrawPolygon()
· [Overlapping polygons] ·

PgDrawPolygonmx()
· [Overlapping polygons] ·

PgDrawRect()
· [Rectangles] ·

PgDrawRepImage()
· [Displaying images] ·

PgDrawRepImagemx()
· [Displaying images] ·

PgDrawRoundRect()
· [Rounded rectangles] ·

PgDrawTImage()
· [Displaying images] ·

PgDrawTImagemx()
· [Displaying images] ·

PgSetFillColor()
· [Palette-based images] ·

PgSetTranslation()
· [Translating coordinates] ·

PgSetUnderline()
· [Text] ·

PgShmemCreate()
· [Displaying images] · [Releasing images] ·

Ph_DEV_RID
· [Emitting key events] ·

Ph_DRAG_TRACK
· [Initiating dragging] · [Opaque dragging] ·

Ph_EV_DRAG
· [Handling drag events] · [Raw-event callbacks] ·

Ph_EV_DRAG_COMPLETE
· [Handling drag events] · [Outline dragging] ·

Ph_EV_DRAG_MOVE
· [Handling drag events] · [Opaque dragging] ·

Ph_EV_DRAG_START
· [Handling drag events] ·

Ph_EV_KEY
· [Emitting key events] ·

Ph_EV_RAW
· [Emitting key events] ·

Ph_EV_RAW_KEY
· [Emitting key events] ·

Ph_EVENT_DIRECT
· [Direct event] ·

Ph_EVENT_INCLUSIVE
· [Inclusive event] ·

Ph_FORCE_FRONT
· [Default placement] · [Ph_FORCE_FRONT flag] · [Specific placement] ·

Ph_GEN_INFO_BANDWIDTH
· [System information] ·

Ph_GEN_INFO_CAPABILITIES
· [System information] ·

Ph_GEN_INFO_NUM_GFX
· [System information] ·

Ph_GEN_INFO_NUM_IG
· [System information] ·

Ph_GEN_INFO_NUM_KBD
· [System information] ·

Ph_GEN_INFO_NUM_PTR
· [System information] ·

Ph_KBD_REGION
· [Emitting key events] ·

Ph_REGION_INPUT_GROUP
· [Emitting key events] ·

Ph_RELEASE_GHOST_BITMAP
· [Releasing images] ·

Ph_RELEASE_IMAGE
· [Releasing images] ·

Ph_RELEASE_PALETTE
· [Releasing images] ·

Ph_RELEASE_TRANSPARENCY_MASK
· [Releasing images] ·

Ph_TRACK_BOTTOM
· [Initiating dragging] ·

Ph_TRACK_DRAG
· [Initiating dragging] ·

Ph_TRACK_LEFT
· [Initiating dragging] ·

Ph_TRACK_RIGHT
· [Initiating dragging] ·

Ph_TRACK_TOP
· [Initiating dragging] ·

Ph_WM_APP_DEF_MANAGED
· [Window managed flags] ·

Ph_WM_BACKDROP
· [Window managed flags] · [Window notify flags] ·

Ph_WM_CLOSE
· [Example: verifying window closure] · [Window managed flags] · [Window notify flags] ·

Ph_WM_CONSWITCH
· [Window managed flags] · [Window notify flags] ·

Ph_WM_FFRONT
· [Window managed flags] · [Window notify flags] ·

Ph_WM_FOCUS
· [Window managed flags] · [Window notify flags] ·

Ph_WM_HELP
· [Connecting help to widgets] · [Window managed flags] · [Window notify flags] ·

Ph_WM_HIDE
· [Window managed flags] · [Window notify flags] ·

Ph_WM_MAX
· [Window managed flags] · [Window notify flags] ·

Ph_WM_MENU
· [Window managed flags] · [Window notify flags] ·

Ph_WM_MOVE
· [Window managed flags] · [Window notify flags] ·

Ph_WM_RENDER_BORDER
· [Window render flags] ·

Ph_WM_RENDER_CLOSE
· [Window render flags] ·

Ph_WM_RENDER_HELP
· [Connecting help to widgets] · [Window render flags] ·

Ph_WM_RENDER_MAX
· [Window render flags] ·

Ph_WM_RENDER_MENU
· [Window render flags] ·

Ph_WM_RENDER_MIN
· [Window render flags] ·

Ph_WM_RENDER_RESIZE
· [Window render flags] ·

Ph_WM_RENDER_TITLE
· [Window render flags] ·

Ph_WM_RESIZE
· [Window managed flags] · [Window notify flags] ·

Ph_WM_RESTORE
· [Window managed flags] · [Window notify flags] ·

Ph_WM_STATE_ISALTKEY
· [Getting and setting the window state] ·

Ph_WM_STATE_ISBACKDROP
· [Getting and setting the window state] ·

Ph_WM_STATE_ISBLOCKED
· [Getting and setting the window state] ·

Ph_WM_STATE_ISFOCUS
· [Getting and setting the window state] ·

Ph_WM_STATE_ISFRONT
· [Getting and setting the window state] ·

Ph_WM_STATE_ISHIDDEN
· [Getting and setting the window state] ·

Ph_WM_STATE_ISMAX
· [Getting and setting the window state] · [Running a standalone application] ·

Ph_WM_TOBACK
· [Window managed flags] · [Window notify flags] ·

Ph_WM_TOFRONT
· [Window managed flags] · [Window notify flags] ·

PhAB
balloon help
· [Help] ·
disabling
· [General preferences] ·
clipboard
· [Clipboard] · [Cutting and copying] · [Editing the clipboard] · [Pasting] · [Viewing the clipboard] ·
context-sensitive help
· [Help] ·
Control Panel
about
· [Before you start...] ·
background color
· [Color preferences] ·
Callbacks mode
· [Callbacks mode] · [Editing callbacks] · [Raw-event callbacks] ·
display modes
· [Control Panel] ·
displaying
· [Control Panel] ·
editing a color resource
· [Color editor] ·
editing a font resource
· [Font editor] ·
editing a list resource
· [List editor] ·
editing a pixmap resource
· [Pixmap editor] ·
editing a text resource
· [Text editor] ·
editing callback resources
· [Editing callbacks] ·
editing menu items
· [Opening the menu editor] ·
editing raw callbacks
· [Raw-event callbacks] ·
finding
· [Control Panel] ·
instance name
· [Control Panel] · [Instance names] ·
Module Links mode
· [Module Links mode] ·
Module Tree mode
· [Control-Panel methods] · [Hidden widgets] · [Module Tree mode] · [Ordering widgets] · [Selecting a single widget] · [Widgets within a group] ·
next and previous buttons
· [Control Panel] · [Dragging widgets] · [Selecting multiple widgets] · [Widgets within a group] ·
overview
· [Control Panel] ·
positioning
· [Control Panel] · [Finding lost modules and icons] ·
Resource mode
· [Editing widget resources] · [Resources mode] ·
resource names
· [General preferences] · [Resources mode] ·
resources displayed
· [Aligning widgets using groups] · [Changing module resources] · [Editing widget resources] · [Multiple widgets] ·
resources not displayed
· [Resources mode] ·
selecting widgets
· [A single widget] · [Accessing widgets in a group] · [Control Panel] · [Control-Panel methods] · [Dragging widgets] · [Hidden widgets] · [Selecting a single widget] · [Selecting multiple widgets] · [Using the Control Panel] · [Widgets within a group] ·
customizing
· [Customizing your PhAB environment] ·
exiting
· [Exiting PhAB] ·
grid
· [Positioning widgets with a grid] ·
help
· [Help] ·
menubar
· [Before you start...] · [Menubar] ·
NFS, use with
· [Opening an application] ·
SMB, use with
· [Opening an application] ·
speedbar
· [Before you start...] · [Speedbar] ·
hiding
· [General preferences] ·
version number
· [Help] ·
widget bar
· [Before you start...] · [Widget bar] ·
customizing
· [Customizing the widget bar] ·
work area
· [Before you start...] · [Iconifying modules] ·

phablang language editor
· [Distributing your application] · [Starting the Language Editor as a stand-alone application] ·

PhAttach()
· [PtAppInit()] ·

phditto
· [Caching images] ·

PhEventEmit()
· [Emitting events] ·

PhEventEmitmx()
· [Emitting events] ·

PhEventNext()
· [Collecting events] ·

PhEventRead()
· [Collecting events] ·

phexlib3r.lib
· [Compiling and linking a non-PhAB application] · [Photon libraries] ·

PHFONT_ALL_FONTS
· [Using PfQueryFonts()] ·

PHFONT_ALL_SYMBOLS
· [Using PfQueryFonts()] ·

PHFONT_BITMAP
· [Using PfQueryFonts()] ·

PHFONT_FIXED
· [Using PfQueryFonts()] ·

PHFONT_INFO_BOLD
· [FontDetails structure] ·

PHFONT_INFO_FIXED
· [FontDetails structure] ·

PHFONT_INFO_ITALIC
· [FontDetails structure] ·

PHFONT_INFO_PLAIN
· [FontDetails structure] ·

PHFONT_INFO_PROP
· [FontDetails structure] ·

PHFONT_PROP
· [Using PfQueryFonts()] ·

PHFONT_SCALABLE
· [Using PfQueryFonts()] ·

PhGeneralSysInfo_t
· [System information] ·

PhGetData()
· [Collecting events] · [Event handler invocation] ·

PhGetRects()
· [Collecting events] ·

PhGrafxInfo_t
· [System information] ·

PHIG environment variable
· [Keyboard driver] ·

PhIgInfo_t
· [System information] ·

PhImage_t
· [Images] · [Using a file] ·

phindows
· [Caching images] ·

PhInitDrag()
· [Initiating dragging] ·

PhInputGroup()
· [Keyboard driver] ·

PhKbdInfo_t
· [System information] ·

PhKeyEvent_t
· [Keyboard drivers] ·

PhMakeTransBitmap()
· [Transparency in images] ·

Photon coordinate space
· [Drivers using overlapping regions] · [Initial dimensions and location] · [Multiple graphic drivers] · [Origin at (0,0) and initial rectangle not at (0,0)] · [Photon coordinate space] · [Photon coordinate space] · [Printer driver] · [Root region] ·

Photon Desktop Manager
· [Creating a dynamic database] · [Creating a new module] · [Icon manifests] · [Icon modules] ·

Photon Manager
· [Asynchronous notification] · [Default placement] · [Device region] · [Direct event] · [Drag events] · [Emitting events] · [Event compression] · [Event coordinates] · [Event space] · [How region owners are notified of events] · [Inclusive event] · [Keyboard driver] · [Keyboard focus] · [Mouse driver] · [Multiple graphic drivers] · [Parent region] · [Ph_FORCE_FRONT flag] · [Pointer focus] · [Polling] · [Raw-event callbacks] · [Regions] · [Synchronous notification] · [Window frame regions] ·

Photon pulses
pulses
· [Photon pulses] ·

Photon Window Manager
· [Backdrop region] · [Changing the parent] · [Focus region] · [Icon modules] · [Keyboard driver] · [Keyboard focus] · [Module callbacks] · [Opening the location dialog] · [Parent region] · [Photon window manager] · [PtAppInit()] · [Window frame regions] · [Workspace region] ·
taskbar
· [Debugging] · [Icon manifests] · [Icon modules] · [Running the application] ·
workspace menu
· [Workspace region] ·

photon3r.lib
· [Compiling and linking a non-PhAB application] ·

photon_s.lib
· [Compiling and linking a non-PhAB application] · [Photon libraries] ·

PhPoint_t
· [Polygons] · [Rounded rectangles] ·

PhPtrInfo_t
· [System information] ·

PhQuerySystemInfo()
· [System information] ·

PhRawKeyEvent_t
· [Emitting key events] ·

PhRect_t
· [Rectangles] ·

PhRegion_t
· [Emitting key events] · [Placing regions] ·

PhRegionChange()
· [About child regions] · [Adding event handlers] · [Changing region placement] ·

PhRegionOpen()
· [About child regions] · [Initial dimensions and location] ·

PhRegionQuery()
· [Changing region placement] · [Placing regions] ·

phrelay
· [Caching images] ·

PhReleaseImage()
· [Releasing images] ·

phrtlib3r.lib
· [Compiling and linking a non-PhAB application] ·

PhSysInfo_t
· [System information] ·

<PhT.h>
· [System information] ·

PhWindowChange()
· [Window-manager functions] ·

PhWindowClose()
· [Window-manager functions] ·

PhWindowEvent_t
· [Notification callback] ·

PhWindowOpen()
· [Window-manager functions] ·

PhWindowQueryVisible()
· [Window-manager functions] ·

<PhWm.h>
· [Window managed flags] ·

picture
as widget database
· [Using a widget database] · [Using pictures as widget databases] ·
displaying
· [Displaying a picture] ·
module
· [Bilingual applications] · [Creating a database] · [Picture modules] · [Using widget databases] ·
accessing and displaying
· [Accessing PhAB Modules from Code] ·
resizing
· [Resizing a picture module] ·

pie (draw primitive)
· [Arcs, circles, chords, and pies] ·

pipes
· [Other I/O mechanisms] ·

pixel (draw primitive)
· [Lines, pixels, and pixel arrays] ·

pixmap editor
· [Pixmap editor] ·

<PkKeyDef.h>
· [String resources] · [Unicode] · [Where the user is going to type the hotkey] ·

PmMemCreateMC()
· [PmMem... functions] ·

PmMemFlush()
· [PmMem... functions] ·

PmMemReleaseMC()
· [PmMem... functions] ·

PmMemSetChunkSize()
· [PmMem... functions] ·

PmMemSetMaxBufSize()
· [PmMem... functions] ·

PmMemSetType()
· [PmMem... functions] ·

PmMemStart()
· [PmMem... functions] ·

PmMemStop()
· [PmMem... functions] ·

pointer
event
· [Device region] · [Event modification] · [Keyboard focus] · [Mouse driver] · [Pointer focus] · [PtRealizeWidget()] · [Workspace region] ·
cooked
· [Pointer focus] ·
focused
· [Pointer focus] ·
raw
· [Pointer focus] ·
unfocused
· [Pointer focus] ·
focus
· [Pointer focus] ·

polygon (draw primitive)
· [Polygons] ·

polygon, overlapping (draw primitive)
· [Overlapping polygons] ·

Pp_PC_COLLATING_MODE
· [What's in a print context?] ·

Pp_PC_COLOR_MODE
· [What's in a print context?] ·

Pp_PC_COMMENT
· [What's in a print context?] ·

Pp_PC_CONTROL
· [Pp_PC_CONTROL control structure] · [What's in a print context?] ·

Pp_PC_COPIES
· [What's in a print context?] ·

Pp_PC_DATE
· [What's in a print context?] ·

Pp_PC_DEVICE
· [What's in a print context?] ·

Pp_PC_DITHERING
· [What's in a print context?] ·

Pp_PC_DO_PREVIEW
· [What's in a print context?] ·

Pp_PC_DRIVER
· [What's in a print context?] ·

Pp_PC_DUPLEX
· [What's in a print context?] ·

Pp_PC_FILENAME
· [What's in a print context?] ·

Pp_PC_INKTYPE
· [What's in a print context?] ·

Pp_PC_INTENSITY
· [What's in a print context?] ·

Pp_PC_JOB_NAME
· [What's in a print context?] ·

Pp_PC_LOCATION
· [What's in a print context?] ·

Pp_PC_MARGINS
· [What's in a print context?] ·

Pp_PC_NAME
· [What's in a print context?] ·

Pp_PC_NONPRINT_MARGINS
· [What's in a print context?] ·

Pp_PC_ORIENTATION
· [What's in a print context?] ·

Pp_PC_PAGE_RANGE
· [What's in a print context?] ·

Pp_PC_PAPER_SIZE
· [What's in a print context?] ·

Pp_PC_PAPER_SOURCE
· [What's in a print context?] ·

Pp_PC_PAPER_TYPE
· [What's in a print context?] ·

Pp_PC_PREVIEW_APP
· [What's in a print context?] ·

Pp_PC_PRINTER_RESOLUTION
· [What's in a print context?] ·

Pp_PC_PROP_APP
· [What's in a print context?] ·

Pp_PC_SCALE
· [What's in a print context?] ·

Pp_PC_SOURCE_COLORS
· [What's in a print context?] ·

Pp_PC_SOURCE_OFFSET
· [What's in a print context?] ·

Pp_PC_SOURCE_RESOLUTION
· [What's in a print context?] ·

Pp_PC_SOURCE_SIZE
· [What's in a print context?] ·

Pp_PC_USER_ID
· [What's in a print context?] ·

PpPrintClose()
· [Closing printing] ·

PpPrintCreatePC()
· [Creating a print context] ·

PpPrintGetPC()
· [Starting printing] · [What's in a print context?] ·

PpPrintNewPage()
· [Drawing the desired widgets] · [Printing a new page] ·

PpPrintOpen()
· [Starting printing] ·

PpPrintReleasePC()
· [Freeing the print context] ·

PpPrintSetPC()
· [Calling PpPrintSetPC()] · [Modifying a print context] · [What's in a print context?] ·

PpPrintStart()
· [Starting printing] · [Suspending and resuming printing] ·

PpPrintStop()
· [Closing printing] · [Suspending and resuming printing] ·

PpPrintWidget()
· [Printing by calling PpPrintWidget()] ·

predefined module
Other module
· [Other modules] ·

Preferences (Options menu)
· [Customizing your PhAB environment] · [Resources mode] ·

press-drag-release (PDR) method
· [Using a menu module] ·

print command, specifying
· [General preferences] ·

print context
· [Overview] · [What's in a print context?] ·
creating
· [Creating a print context] ·
example
· [Example] ·
freeing
· [Freeing the print context] ·
modifying
· [Modifying a print context] ·
printing
· [Starting printing] ·

printer driver
· [Photon drivers] · [Printer driver] ·

PRINTER_GLOBAL
· [Pp_PC_CONTROL control structure] ·

PRINTER_LOCAL
· [Pp_PC_CONTROL control structure] ·

printing
· [Example] · [Overview] ·
closing
· [Closing printing] ·
collating mode
· [What's in a print context?] ·
color mode
· [What's in a print context?] ·
control
· [Pp_PC_CONTROL control structure] · [What's in a print context?] ·
date
· [What's in a print context?] ·
dithering
· [What's in a print context?] ·
driver application
· [What's in a print context?] ·
duplex
· [What's in a print context?] ·
example
· [Example] ·
ink type
· [What's in a print context?] ·
intensity
· [What's in a print context?] ·
job name
· [What's in a print context?] ·
margins
· [What's in a print context?] ·
multiple print sessions
· [Multiple print sessions] ·
new page
· [Drawing the desired widgets] · [Printing a new page] ·
nonprintable margins
· [Starting printing] · [What's in a print context?] ·
number of copies
· [What's in a print context?] ·
orientation
· [What's in a print context?] ·
overview
· [Overview] ·
page range
· [What's in a print context?] ·
paper size
· [What's in a print context?] ·
paper source
· [What's in a print context?] ·
paper type
· [What's in a print context?] ·
preview
· [What's in a print context?] ·
print context
· [Overview] · [What's in a print context?] ·
creating
· [Creating a print context] ·
freeing
· [Freeing the print context] ·
modifying
· [Modifying a print context] ·
printer location
· [What's in a print context?] ·
printer name
· [What's in a print context?] ·
printer properties
· [What's in a print context?] ·
printer resolution
· [What's in a print context?] ·
resuming
· [Suspending and resuming printing] ·
scale
· [What's in a print context?] ·
source
colors
· [What's in a print context?] ·
offset
· [Printing by calling PpPrintWidget()] · [Starting printing] · [What's in a print context?] ·
resolution
· [What's in a print context?] ·
size
· [Printing by calling PpPrintWidget()] · [Starting printing] · [What's in a print context?] ·
spooler
· [What's in a print context?] ·
starting
· [Starting printing] ·
suspending
· [Suspending and resuming printing] ·
to a file
· [What's in a print context?] ·
widgets
· [Drawing the desired widgets] ·
by damaging
· [Printing by damaging widgets] ·
PpPrintWidget()
· [Printing by calling PpPrintWidget()] ·
PtList
· [PtList] ·
PtMultiText
· [PtMultiText] ·
PtScrollArea
· [PtScrollArea] ·
scrolling widgets
· [Printing scrolling widgets] ·

proto.h
· [Function prototypes] · [Generating application code] · [What PhAB generates] ·
potential problems
· [Potential problems with generating proto.h] ·

prototypes
· [Function prototypes] ·
potential problems
· [Potential problems with generating proto.h] ·

proxies
· [Photon pulses] ·
pulses
· [Photon pulses] ·

<Pt.h>
· [Basic steps] ·

Pt_ARG()
· [Argument lists] ·

Pt_ARG_ACCEL_KEY
· [Specifying the hotkey label] ·
multilingual applications
· [Hotkeys] ·

Pt_ARG_ANCHOR_FLAGS
· [Anchor resources] ·

Pt_ARG_ANCHOR_OFFSETS
· [Setting anchor flags in your application's code] ·

Pt_ARG_AREA
· [Resources mode] · [Widget geometry] ·

Pt_ARG_BORDER_WIDTH
· [Scalar resources] · [Widget geometry] ·

Pt_ARG_BUTTON_TYPE
· [Creating submenus] ·

Pt_ARG_CBOX_FLAGS
· [Flag resources] ·

Pt_ARG_CONTAINER_FLAGS
· [Controlling focus] · [Hotkeys - the basics] · [Processing hotkeys] ·

Pt_ARG_DB_IMAGE_TYPE
· [PtDBContainer] ·

Pt_ARG_DIM
· [Absolute positioning] · [Resizing widgets and modules] · [Resources mode] · [Widget geometry] ·

Pt_ARG_EFLAGS
· [Displaying help in a balloon] ·

Pt_ARG_FLAGS
· [Controlling focus] · [Disabling hotkeys] · [Example: verifying window closure] · [Hotkeys - the basics] · [Initiating dragging] · [Lengthy operations] · [Modal dialogs] · [Releasing images] · [Using pointers] ·

Pt_ARG_GROUP_FLAGS
· [Using the Group flags] ·

Pt_ARG_GROUP_ORIENTATION
· [Aligning widgets horizontally or vertically] ·

Pt_ARG_GROUP_ROWS_COLS
· [Aligning widgets in rows and columns] ·

Pt_ARG_GROUP_SPACING
· [Aligning widgets horizontally or vertically] · [Aligning widgets in rows and columns] ·

Pt_ARG_HELP_TOPIC
· [Displaying help in a balloon] · [Displaying help in the Helpviewer] ·

Pt_ARG_ICON_WINDOW
· [Naming the icon module] ·

Pt_ARG_ITEMS
· [Array resources] ·

Pt_ARG_LABEL_DATA
· [Creating images] · [Displaying images] ·

Pt_ARG_LABEL_TYPE
· [Importing graphic files] ·

Pt_ARG_MARGIN_HEIGHT
· [Widget geometry] ·

Pt_ARG_MARGIN_WIDTH
· [Widget geometry] ·

Pt_ARG_MENU_FLAGS
· [Creating submenus] ·

Pt_ARG_MULTITEXT_NUM_LINES
· [PtMultiText] ·

Pt_ARG_MULTITEXT_NUM_LINES_VISIBLE
· [PtMultiText] ·

Pt_ARG_MULTITEXT_ROWS
· [PtMultiText] ·

Pt_ARG_POS
· [Absolute positioning] · [Outline dragging] · [Resources mode] · [Widget geometry] ·

Pt_ARG_PRINT_CONTEXT
· [Using the PtPrintSel widget] ·

Pt_ARG_RAW_CONNECT_F
· [PtRaw widget] ·

Pt_ARG_RAW_DRAW_F
· [PtRaw widget] · [Raw drawing function] ·

Pt_ARG_RAW_EXTENT_F
· [PtRaw widget] ·

Pt_ARG_RAW_INIT_F
· [PtRaw widget] ·

Pt_ARG_RESIZE_FLAGS
· [Geometry negotiation] · [Resize policy] · [Setting the resize policy in PhAB] ·

Pt_ARG_TERM_PROTOCOL
· [Boolean resources] ·

Pt_ARG_TEXT_STRING
· [String resources] · [Using pointers] ·

Pt_ARG_TIMER_INITIAL
· [Cycling through the snapshots] ·

Pt_ARG_TIMER_REPEAT
· [Cycling through the snapshots] ·

Pt_ARG_USER_DATA
· [Alloc resources] · [Using a model for more complex drawing] ·

Pt_ARG_WINDOW_HELP_ROOT
· [Displaying help in the Helpviewer] ·

Pt_ARG_WINDOW_MANAGED_FLAGS
· [Connecting help to widgets] · [Example: verifying window closure] · [Getting and setting the window state] · [Window managed flags] · [Window notify flags] · [Window-management flags] ·

Pt_ARG_WINDOW_NOTIFY_FLAGS
· [Example: verifying window closure] · [Notification callback] · [Window notify flags] · [Window-management flags] ·

Pt_ARG_WINDOW_RENDER_FLAGS
· [Connecting help to widgets] · [Running a standalone application] · [Window render flags] · [Window-management flags] ·

Pt_ARG_WINDOW_STATE
· [Getting and setting the window state] · [Running a standalone application] · [Window-management flags] ·

Pt_AS_REQUIRED
· [Absolute positioning] ·

Pt_BLOCK_CUA_FOCUS
· [Controlling focus] ·

Pt_BLOCKED
· [Lengthy operations] · [Modal dialogs] ·

Pt_BOTTOM_ANCHORED_BOTTOM
· [Anchor resources] ·

Pt_BOTTOM_ANCHORED_RELATIVE
· [Anchor resources] ·

Pt_BOTTOM_ANCHORED_TOP
· [Anchor resources] ·

Pt_BOTTOM_IS_ANCHORED
· [Setting anchor flags in your application's code] ·

Pt_CB_ACTIVATE
· [Adding callbacks] · [Callbacks] · [Generating menu items] · [Using a menu module] ·

Pt_CB_ARM
· [Callbacks] · [Initiating dragging] · [Outline dragging] · [Using a menu module] ·

Pt_CB_DESTROYED
· [Creating widgets] · [Example: verifying window closure] · [Widget life cycle] ·

Pt_CB_DISARM
· [Callbacks] ·

Pt_CB_GOT_FOCUS
· [Focus callbacks] ·

Pt_CB_HOTKEY
· [Creating hotkeys and shortcuts] · [Specifying the callback] ·
multilingual applications
· [Hotkeys] ·

Pt_CB_LOST_FOCUS
· [Focus callbacks] · [Ordering widgets] ·

Pt_CB_MENU
· [Callbacks] ·

Pt_CB_RAW
· [Adding event handlers] · [Handling drag events] · [Manipulating event handlers in your code] · [Raw-event callbacks] ·

Pt_CB_REALIZED
· [Widget life cycle] ·

Pt_CB_REPEAT
· [Callbacks] ·

Pt_CB_RESIZE
· [Enforcing position or size constraints without anchors] ·

Pt_CB_TIMER_ACTIVATE
· [Cycling through the snapshots] ·

Pt_CB_UNREALIZED
· [Widget life cycle] ·

Pt_CB_WINDOW
· [Example: verifying window closure] · [Notification callback] · [Window notify flags] ·

Pt_CB_WINDOW_CLOSING
· [Example: verifying window closure] · [Window notify flags] ·

Pt_COMBOBOX_STATIC
· [Flag resources] ·

Pt_CONTINUE
· [Code-callback functions] · [Module setup functions] · [Prerealize setup function] · [Removing an input handler] ·

Pt_DELAY_REALIZE
· [PtRealizeWidget()] ·

Pt_DESTROYED
· [Example: verifying window closure] ·

Pt_ENABLE_CUA
· [Controlling focus] ·

Pt_ENABLE_CUA_ARROWS
· [Controlling focus] ·

Pt_END
· [Event handler invocation] · [Module setup functions] · [Removing a signal-processing function] · [Work procedures] ·

Pt_FOCUS_RENDER
· [Controlling focus] ·

Pt_FREE_MEMORY
· [Releasing images] ·

Pt_GETS_FOCUS
· [Controlling focus] · [Disabling hotkeys] · [Hotkeys - the basics] ·

Pt_GHOST
· [Disabling hotkeys] ·

Pt_GROUP_EQUAL_SIZE
· [Using the Group flags] ·

Pt_GROUP_EQUAL_SIZE_HORIZONTAL
· [Using the Group flags] ·

Pt_GROUP_EQUAL_SIZE_VERTICAL
· [Using the Group flags] ·

Pt_GROUP_EXCLUSIVE
· [Using the Group flags] ·

Pt_GROUP_HORIZONTAL
· [Aligning widgets horizontally or vertically] ·

Pt_GROUP_NO_KEY_WRAP_HORIZONTAL
· [Using the Group flags] ·

Pt_GROUP_NO_KEY_WRAP_VERTICAL
· [Using the Group flags] ·

Pt_GROUP_NO_KEYS
· [Using the Group flags] ·

Pt_GROUP_NO_SELECT_ALLOWED
· [Using the Group flags] ·

Pt_GROUP_STRETCH_FILL
· [Using the Group flags] ·

Pt_GROUP_STRETCH_HORIZONTAL
· [Using the Group flags] ·

Pt_GROUP_STRETCH_VERTICAL
· [Using the Group flags] ·

Pt_GROUP_VERTICAL
· [Aligning widgets horizontally or vertically] ·

Pt_HOTKEY_TERMINATOR
· [Processing hotkeys] ·

Pt_HOTKEYS_FIRST
· [Hotkeys - the basics] · [Processing hotkeys] ·

Pt_IMAGE
· [Importing graphic files] ·

Pt_INITIAL
· [Absolute positioning] ·

Pt_INTERNAL_HELP
· [Displaying help in a balloon] ·

Pt_LEFT_ANCHORED_LEFT
· [Anchor resources] ·

Pt_LEFT_ANCHORED_RELATIVE
· [Anchor resources] ·

Pt_LEFT_ANCHORED_RIGHT
· [Anchor resources] ·

Pt_LEFT_IS_ANCHORED
· [Setting anchor flags in your application's code] ·

Pt_LINK_DELETE
· [Link resources] ·

Pt_LINK_INSERT
· [Link resources] ·

Pt_MENU_CHILD
· [Creating submenus] ·

Pt_MENU_DOWN
· [Creating submenus] ·

Pt_MENU_RIGHT
· [Creating submenus] ·

Pt_PP_NO_RESIZE
· [Printing by calling PpPrintWidget()] ·

Pt_PP_RESIZE_PC
· [Printing by calling PpPrintWidget()] ·

Pt_PP_RESIZE_WIDGET
· [Printing by calling PpPrintWidget()] ·

Pt_REGION
· [PtRealizeWidget()] ·

Pt_RESIZE_X_ALWAYS
· [Resize policy] ·

Pt_RESIZE_X_AS_REQUIRED
· [Resize policy] ·

Pt_RESIZE_X_BITS
· [Setting the resize policy in your application's code] ·

Pt_RESIZE_X_INITIAL
· [Resize policy] ·

Pt_RESIZE_XY_ALWAYS
· [Resize policy] ·

Pt_RESIZE_XY_AS_REQUIRED
· [Resize policy] ·

Pt_RESIZE_XY_BITS
· [Setting the resize policy in your application's code] ·

Pt_RESIZE_XY_INITIAL
· [Resize policy] ·

Pt_RESIZE_Y_ALWAYS
· [Resize policy] ·

Pt_RESIZE_Y_AS_REQUIRED
· [Resize policy] ·

Pt_RESIZE_Y_BITS
· [Setting the resize policy in your application's code] ·

Pt_RESIZE_Y_INITIAL
· [Resize policy] ·

Pt_RIGHT_ANCHORED_LEFT
· [Anchor resources] ·

Pt_RIGHT_ANCHORED_RELATIVE
· [Anchor resources] ·

Pt_RIGHT_ANCHORED_RIGHT
· [Anchor resources] ·

Pt_RIGHT_IS_ANCHORED
· [Setting anchor flags in your application's code] ·

Pt_SELECT_NOREDRAW
· [Hotkeys - the basics] ·

Pt_SELECTABLE
· [Disabling hotkeys] · [Hotkeys - the basics] · [Initiating dragging] ·

Pt_TOP_ANCHORED_BOTTOM
· [Anchor resources] ·

Pt_TOP_ANCHORED_RELATIVE
· [Anchor resources] ·

Pt_TOP_ANCHORED_TOP
· [Anchor resources] ·

Pt_TOP_IS_ANCHORED
· [Setting anchor flags in your application's code] ·

PtAddCallback()
· [Adding callbacks] · [Basic steps] · [Generating menu items] ·

PtAddCallbacks()
· [Adding callbacks] · [Basic steps] ·

PtAddEventHandler()
· [Adding event handlers] ·

PtAddEventHandlers()
· [Adding event handlers] ·

PtAddHotkeyHandler()
· [Disabling hotkeys] ·

PtAppAddFd()
· [Other I/O mechanisms] ·

PtAppAddFdPri()
· [Other I/O mechanisms] ·

PtAppAddInput()
· [Adding an input handler] ·

PtAppAddSignalProc()
· [Adding a signal-processing function] ·

PtAppAddWorkProc()
· [Work procedures] ·

PtAppCreatePulse()
· [Creating a pulse] ·

PtAppDeletePulse()
· [Destroying a pulse] ·

PtAppInit()
· [Basic steps] · [PtAppInit()] ·

PtAppPulseTrigger()
· [Delivering a pulse to yourself] ·

PtAppRemoveInput()
· [Removing an input handler] ·

PtAppRemoveSignalProc()
· [Removing a signal-processing function] ·

PtAppRemoveWorkProc()
· [Work procedures] ·

PtAppSetFdMode()
· [Other I/O mechanisms] ·

PtArg_t
· [Argument lists] ·

PtAskQuestion()
· [Lengthy operations] ·

PtBasic
· [Callbacks] · [Widget geometry] ·

PtBasicWidgetCanvas()
· [Determining the raw widget canvas] ·

PtBezier
· [Creating a widget] ·

PtBkgdHandlerProcess()
· [Lengthy operations] ·

PtButton
· [Adding callbacks] · [Creating images] ·

PtCallbackInfo_t
· [Callback invocation] ·

PtCallbackList_t
· [Examining callbacks] ·

PtChannelCreate()
· [Photon pulses] ·

PtChildType()
· [All in the widget family] ·

PtClipAdd()
· [Clipping] ·

PtClipRemove()
· [Clipping] ·

PtComboBox
· [Argument lists for setting resources] ·

PtConsoleSwitch()
· [Window-manager functions] ·

PtContainer
· [Container widgets] ·

PtContainerCallback_t
· [Enforcing position or size constraints without anchors] ·

PtContainerGiveFocus()
· [Ordering widgets] ·

PtCreateWidget()
· [Adding callbacks] · [Basic steps] · [Calling PtSetResources()] · [Creating widgets] · [Generating menu items] · [Manipulating Resources in Application Code] · [PtCreateWidget()] ·

PtDBContainer
· [PtDBContainer] ·

PtDestroyWidget()
· [Example: verifying window closure] · [Widget life cycle] ·

PtFileSelection()
· [Lengthy operations] ·

PtFindFocusChild()
· [All in the widget family] ·

PtFindGuardian()
· [All in the widget family] ·

PtFlush()
· [Adding an input handler] · [Modal dialogs] · [Other I/O mechanisms] · [Work procedures] ·

PtForwardWindowEvent()
· [Getting and setting the window state] · [Window-manager functions] ·

PtForwardWindowTaskEvent()
· [Getting and setting the window state] · [Window-manager functions] ·

PtFrameSize()
· [Window-manager functions] ·

PtGetParent()
· [All in the widget family] · [Creating submenus] ·

PtGetParentWidget()
· [All in the widget family] ·

PtGetResources()
· [Alloc resources (pointer method)] · [Array resources (pointer method)] · [Boolean resources (nonpointer method)] · [Calling PtGetResources()] · [Examining callbacks] · [Link resources (pointer method)] · [Manipulating Resources in Application Code] · [Pointer resources (pointer method)] · [Scalar and flag resources (nonpointer method)] · [Scalar and flag resources (pointer method)] · [String resources (nonpointer method)] · [String resources (pointer method)] · [Struct resources (pointer method)] · [Using pointers] · [Version 1.13 and earlier] · [Version 1.14 and later] ·

PtGroup
· [Aligning widgets using groups] · [Joining widgets into a group] · [Splitting apart a group] ·
flags
· [Using the Group flags] ·

PtInit()
· [Multithreaded programs] ·

PtLabel
· [Creating a series of snapshots] · [Creating images] · [Importing graphic files] · [Multiline text editor] ·

PtLinkedList_t
· [Link resources (pointer method)] ·

PtList
· [List editor] ·
printing
· [PtList] ·

PtMainLoop()
· [Basic steps] · [PtMainLoop()] ·

PtMenu
· [Creating submenus] ·

PtMenuBar
· [Using a menu module] ·

PtMenuButton
· [Generating menu items] · [Using a menu module] ·
hotkeys
· [Where you want a module to appear] ·

PtMultiText
· [Multiline text editor] ·
printing
· [PtMultiText] ·

PtNextTopLevelWidget()
· [All in the widget family] · [Modal dialogs] ·

PtPane
· [Absolute positioning] ·

PtPolygon
· [Creating a widget] ·

PtPrintSel
· [Calling PtPrintSelection()] · [Modifying a print context] · [Using the PtPrintSel widget] ·

PtPrintSelection()
· [Calling PtPrintSelection()] · [Modifying a print context] ·

PtProcessEvent()
· [Lengthy operations] · [Modal dialogs] ·

PtPulseArmFd()
· [Arming a pulse] ·

PtPulseArmPid()
· [Arming a pulse] ·

PtPulseDeliver()
· [Delivering the pulse] ·
multithreading
· [Multithreaded programs] ·

<PtPulseDeliver.h>
· [Non-Photon application that delivers a pulse] ·

PtPulseDisarm()
· [Disarming a pulse] ·

PtPulseMsg_t
· [Photon pulses] ·

PtQuerySystemInfo()
· [System information] ·

PtRaw
· [Function editor] · [Photon libraries] · [PtDBContainer] · [PtRaw widget] ·
canvas
· [Determining the raw widget canvas] ·
clipping
· [Clipping] ·
damage tiles
· [Using damage tiles] ·
drawing function
· [Raw drawing function] ·
dynamic contents
· [Using a model for more complex drawing] ·
examples of drawing functions
· [Examples of simple PtRaw drawing functions] ·
translating coordinates
· [Translating coordinates] ·

PtRawCallback_t
· [Adding event handlers] ·

PtRawCallbackList_t
· [Adding event handlers] ·

PtRealizeWidget()
· [Basic steps] · [Creating widgets] · [PtRealizeWidget()] · [Widget life cycle] ·

PtRemoveCallback()
· [Removing callbacks] ·

PtRemoveCallbacks()
· [Removing callbacks] ·

PtRemoveEventHandler()
· [Removing event handlers] ·

PtRemoveEventHandlers()
· [Removing event handlers] ·

PtRemoveHotkeyHandler()
· [Disabling hotkeys] ·

PtReParentWidget()
· [Creating widgets] ·

PtScrollArea
printing
· [PtScrollArea] ·

PtSendEventToWidget()
· [Targeting specific widgets] ·

PtSetArg()
· [Adding callbacks] · [Alloc resources] · [Alloc resources (pointer method)] · [Argument lists] · [Array resources] · [Array resources (pointer method)] · [Boolean resources] · [Boolean resources (nonpointer method)] · [Calling PtSetResources()] · [Examining callbacks] · [Flag resources] · [Generating menu items] · [Link resources] · [Link resources (pointer method)] · [Manipulating Resources in Application Code] · [Pointer resources] · [Pointer resources (pointer method)] · [PtSetArg()] · [Scalar and flag resources (nonpointer method)] · [Scalar and flag resources (pointer method)] · [Scalar resources] · [Setting anchor flags in your application's code] · [Setting the resize policy in your application's code] · [String resources] · [String resources (nonpointer method)] · [String resources (pointer method)] · [Struct resources] · [Struct resources (pointer method)] · [Using pointers] · [Version 1.13 and earlier] · [Version 1.14 and later] ·

PtSetParentWidget()
· [Creating submenus] · [Creating widgets] · [Widget-database functions] ·

PtSetResources()
· [Adding callbacks] · [Alloc resources] · [Array resources] · [Boolean resources] · [Calling PtSetResources()] · [Flag resources] · [Generating menu items] · [Link resources] · [Manipulating Resources in Application Code] · [Pointer resources] · [Scalar resources] · [Setting the resize policy in your application's code] · [String resources] · [Struct resources] · [Widget concepts] ·

PtSpawnWait()
· [Lengthy operations] ·

PtSuperClassDraw()
· [Raw drawing function] ·

PtText
· [Text editor] ·

PtTimer
· [Cycling through the snapshots] · [Timers] ·

PtUnrealizeWidget()
· [Example: verifying window closure] · [PtRealizeWidget()] · [Widget life cycle] ·

PtValidParent()
· [All in the widget family] · [PtScrollArea] ·

PtWidget
· [Manipulating event handlers in your code] ·

<PtWidget.h>
· [Setting the resize policy in your application's code] ·

PtWidgetBrotherBehind()
· [All in the widget family] ·

PtWidgetBrotherInFront()
· [All in the widget family] ·

PtWidgetChildBack()
· [All in the widget family] ·

PtWidgetChildFront()
· [All in the widget family] ·

PtWidgetFamily()
· [All in the widget family] ·

PtWidgetInsert()
· [Ordering widgets] ·

PtWidgetParent()
· [All in the widget family] ·

PtWidgetRid()
· [Initiating dragging] ·

PtWidgetSkip()
· [All in the widget family] ·

PtWidgetToBack()
· [Ordering widgets] ·

PtWidgetToFront()
· [Ordering widgets] ·

PtWidgetTree()
· [All in the widget family] ·

PtWidgetTreeTraverse()
· [All in the widget family] ·

PtWindow
· [Absolute positioning] · [Window Management] ·
managed flags
· [Connecting help to widgets] · [Getting and setting the window state] · [Window managed flags] · [Window render flags] ·
notify flags
· [Notification callback] · [Window managed flags] · [Window notify flags] · [Window render flags] ·
render flags
· [Connecting help to widgets] · [Running a standalone application] · [Window render flags] ·
state
· [Getting and setting the window state] · [Running a standalone application] ·

PtWindowConsoleSwitch()
· [Window-manager functions] ·

pulses
· [Photon pulses] ·
arming
· [Arming a pulse] ·
creating
· [Creating a pulse] ·
delivering from a non-Photon application
· [Non-Photon application that delivers a pulse] ·
delivering from a Photon application
· [Delivering the pulse] · [Example] · [Photon application that delivers a pulse] ·
delivering to yourself
· [Delivering a pulse to yourself] ·
destroying
· [Destroying a pulse] ·
disarming
· [Disarming a pulse] ·
receiving
· [Photon application that receives a pulse] ·
example
· [Example] ·
registering an input handler
· [Registering an input handler] ·
sending to the deliverer
· [Sending the pulse message to the deliverer] ·

PWM
· [Backdrop region] · [Changing the parent] · [Focus region] · [Icon modules] · [Keyboard driver] · [Keyboard focus] · [Module callbacks] · [Opening the location dialog] · [Parent region] · [Photon window manager] · [PtAppInit()] · [Running a standalone application] · [Window frame regions] · [Window Management] · [Workspace region] ·
taskbar
· [Debugging] · [Icon manifests] · [Icon modules] · [Running the application] ·
workspace menu
· [Workspace region] ·

PX_IMAGE_MODULES
· [Using a file] ·

PxCRC()
· [Caching images] ·

PxHelpQuit()
· [Accessing help from your code] ·

PxHelpSearch()
· [Accessing help from your code] ·

PxHelpTopic()
· [Accessing help from your code] ·

PxHelpTopicRoot()
· [Accessing help from your code] ·

PxHelpTopicTree()
· [Accessing help from your code] ·

PxHelpUrl()
· [Accessing help from your code] ·

PxHelpUrlRoot()
· [Accessing help from your code] ·

<PxImage.h>
· [Using a file] ·

PxLoadImage()
· [Creating images] · [Displaying images] · [Releasing images] · [Using a file] ·

PxTranslateFromUTF()
· [Other encodings] ·

PxTranslateList()
· [Other encodings] ·

PxTranslateSet()
· [Other encodings] ·

PxTranslateStateFromUTF()
· [Other encodings] ·

PxTranslateStateToUTF()
· [Other encodings] ·

PxTranslateToUTF()
· [Other encodings] ·

PxTranslateUnknown()
· [Other encodings] ·

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


[Previous] [Contents] [Index] [Next]