Keywords - D
· ! · 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 ·
- damage
-
·
Geometry data types ·
Using damage tiles ·
Widget concepts ·
- damping factor
-
·
Dragging preferences ·
- data types
-
- ApInfo_t
-
·
Code-callback functions ·
Module setup functions ·
- FontDetails
-
·
FontDetails structure ·
- PdDirectContext_t
-
·
Direct mode ·
- PdOffscreenContext_t
-
·
Video memory offscreen ·
- PgColor_t, PgColorHSV_t
-
·
Color ·
- PgDisplaySettings_t
-
·
Video modes ·
- PgLayerCaps_t
-
·
Layer API ·
- PgScalerCaps_t
-
·
Video overlay ·
- PgScalerProps_t
-
·
Video overlay ·
- PgSpan_t
-
·
Spans — complex shapes ·
- PgVideoChannel_t
-
·
Video overlay ·
- PhArea_t
-
·
Geometry data types ·
- PhDim_t
-
·
Geometry data types ·
- PhEvent_t
-
·
Emitting events ·
Events ·
- PhEventRegion_t
-
·
Emitting events ·
- PhImage_t
-
·
Creating images ·
Images ·
Using a file ·
- PhKeyEvent_t
-
·
Emitting key events ·
Keyboard drivers ·
- PhPoint_t
-
·
Geometry data types ·
- PhPointerEvent_t
-
·
Modifier keys ·
Multiple clicks ·
- PhRect_t
-
·
Geometry data types ·
- PhRegion_t
-
·
Getting and setting the window state ·
Placing regions ·
- PhRid_t
-
·
Regions ·
- PhSysInfo_t
-
·
System information ·
- PhTile_t
-
·
Geometry data types ·
Using damage tiles ·
- PhTransportFixupRec_t
-
·
A simple data structure ·
Fixup list ·
- PhTransportLink_t
-
·
Source application ·
- PhTransportRegEntry_t
-
·
A simple data structure ·
Both applications ·
- PhWindowEvent_t
-
·
Notification callback ·
- PpPrintContext_t
-
·
Print contexts ·
- 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 ·
- PtArg_t
-
·
Argument lists ·
- PtCallback_t
-
·
Adding callbacks ·
- PtCallbackInfo_t
-
·
Callback invocation ·
Code-callback functions ·
Generating menu items ·
Module setup functions ·
- PtCallbackList_t
-
·
Examining callbacks ·
- PtContainerCallback_t
-
·
Enforcing position or size constraints without anchors or layouts ·
- PtDndFetch_t
-
·
Destination widget ·
- PtFdProc_t
-
·
Other I/O mechanisms ·
- PtInputCallbackProc_t
-
·
Adding an input handler ·
- PtInputCallbackProcF_t
-
·
Adding an input handler ·
- PtLinkedList_t
-
·
Link resources (pointer method) ·
- PtPulseMsg_t
-
·
Photon pulses ·
- PtRawCallback_t
-
·
Adding event handlers ·
- PtRawCallbackList_t
-
·
Adding event handlers ·
- PtSignalProc_t
-
·
Adding a signal-processing function ·
- PtTransportCtrl_t
-
·
Source application ·
Starting drag and drop ·
- PtWidget_t
-
·
Code-callback functions ·
- PtWorkProc_t
-
·
Work procedures ·
- PtWorkProcId_t
-
·
Work procedures ·
- PxMethods_t
-
·
Using a transparency mask ·
- sigevent
-
·
Photon pulses ·
- databases, language
-
See
language databases
- databases, message
-
·
Message databases ·
- databases, widget
-
See
widget database
- dead keys
-
·
Dead keys and compose sequences ·
- debugging
-
·
Debugging ·
- Define Template (Widget menu)
-
·
Creating templates ·
Widget menu ·
- Delete (Edit menu)
-
·
Cutting and copying ·
Deleting widgets or modules ·
Edit menu ·
- Deselect (Edit menu)
-
·
Edit menu ·
- development platforms
-
- multiple
-
·
How application files are organized ·
Multiplatform applications ·
Multiplatform applications ·
- single
-
·
Single-platform applications ·
Single-platform applications ·
- device regions
-
·
Device region ·
Drag events ·
Focus region ·
Graphics driver ·
Keyboard driver ·
Keyboard focus ·
Mouse driver ·
Origin at (0,0) and initial rectangle not at (0,0) ·
Pointer focus ·
- dialogs
-
- modal
-
·
Modal dialogs ·
- example
-
·
Modal dialogs ·
- module
-
·
Dialog modules ·
Window Management ·
- predefined
-
·
Predefined dialogs ·
- Project Properties
-
·
Function prototypes ·
- resizing
-
·
Resizing a dialog module ·
- Search
-
·
Hidden widgets ·
Search dialog ·
- Select New Platform
-
·
Building your application ·
- tutorial
-
·
Tutorial 4 — creating dialogs ·
- dimensions (PhDim_t)
-
·
Geometry data types ·
- direct context (PdDirectContext_t)
-
·
Direct mode ·
- direct mode
-
·
Direct mode ·
Overview of the Photon architecture ·
- direct-color image
-
See
images
- Disarm callbacks
-
·
Callbacks ·
- display settings (PgDisplaySettings_t)
-
·
Video modes ·
- Distribute (Widget menu)
-
·
Widget menu ·
- distributing widgets
-
·
Distributing widgets ·
- DLLs, turning applications into
-
·
Making a DLL out of a PhAB application ·
- drag and drop
-
- acceptance list (PtDndFetch_t)
-
·
Destination widget ·
- canceling
-
·
Canceling drag and drop ·
- events
-
·
Drag-and-drop events ·
- receiving
-
·
Receiving drag-and-drop events ·
- packing data
-
·
Starting drag and drop ·
- dragging
-
·
Dragging ·
Opaque dragging ·
- events
-
·
Device region ·
Drag events ·
Dragging ·
Event compression ·
Event handlers — raw and filter callbacks ·
Handling drag events ·
Opaque dragging ·
Outline dragging ·
- initiating
-
·
Initiating dragging ·
- opaque
-
- defined
-
·
Dragging ·
- handling events
-
·
Opaque dragging ·
- initiating
-
·
Opaque dragging ·
- specifying
-
·
Initiating dragging ·
- outline
-
- defined
-
·
Dragging ·
- handling events
-
·
Outline dragging ·
- initiating
-
·
Outline dragging ·
- specifying
-
·
Initiating dragging ·
- preferences
-
·
Dragging preferences ·
- draw buffer
-
·
Overview of the Photon architecture ·
- PtRaw
-
·
PtRaw widget ·
- draw context
-
·
Memory-context functions ·
Overview ·
- draw events
-
·
Regions ·
- accumulating
-
·
Graphics driver ·
- direct mode
-
·
Direct mode ·
- graphics driver
-
·
Graphics driver ·
- multiple displays
-
·
Drivers using overlapping regions ·
- printing
-
·
Overview ·
Suspending and resuming a print job ·
- draw primitives
-
·
API categories and libraries ·
Arcs, ellipses, polygons, and rectangles ·
- arc
-
·
Arcs, circles, chords, and pies ·
- attributes
-
·
Drawing attributes ·
- beveled box
-
·
Beveled boxes, rectangles, and arrows ·
- bitmap
-
·
Bitmaps ·
- chord
-
·
Arcs, circles, chords, and pies ·
- circle
-
·
Arcs, circles, chords, and pies ·
- ellipse
-
·
Arcs, circles, chords, and pies ·
- flags
-
·
Arcs, ellipses, polygons, and rectangles ·
- flickerless animation
-
·
PtOSContainer ·
- image
-
·
Images ·
- caching
-
·
Caching images ·
- creating
-
·
Creating images ·
- direct color
-
·
Direct-color images ·
Images ·
- displaying
-
·
Displaying images ·
- format
-
·
Images ·
- gradient color
-
·
Gradient-color images ·
Images ·
- palette-based
-
·
Images ·
Palette-based images ·
- releasing
-
·
Releasing images ·
- remote processes
-
·
Caching images ·
- shared memory
-
·
Displaying images ·
Releasing images ·
- transparency
-
·
Transparency in images ·
- line
-
·
Lines, pixels, and pixel arrays ·
- overlapping polygon
-
·
Overlapping polygons ·
- pie
-
·
Arcs, circles, chords, and pies ·
- pixel
-
·
Lines, pixels, and pixel arrays ·
- polygon
-
·
Polygons ·
- rectangle
-
·
Rectangles ·
- rounded rectangle
-
·
Rounded rectangles ·
- span
-
·
Spans — complex shapes ·
- text
-
·
Text ·
- draw stream
-
·
Overview ·
Overview of the Photon architecture ·
- drivers
-
- encapsulation
-
·
Encapsulation drivers ·
- graphics
-
·
API categories and libraries ·
Encapsulation drivers ·
Graphics driver ·
Photon coordinate space ·
Photon drivers ·
Pointer focus ·
- multiple
-
·
Multiple graphic drivers ·
- input
-
·
Photon drivers ·
- keyboard
-
·
Keyboard driver ·
Keyboard drivers ·
Keyboard focus ·
Photon drivers ·
Unicode Multilingual Support ·
- mouse
-
·
Mouse driver ·
Photon drivers ·
Pointer focus ·
- output
-
·
Photon drivers ·
- regions
-
·
Device region ·
- overlapping
-
·
Drivers using overlapping regions ·
- separate
-
·
Drivers using separate regions ·
· ! · 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 ·