Photon microGUI

Caution: This version of this document is no longer maintained. For the latest documentation, see

Photon microGUI for QNX Neutrino

Go to the documentation roadmap.

© 1999-2009 QNX Software Systems GmbH & Co. KG. All rights reserved. For more information, see "Copyright notices," below.

Bookset overview


Programmer's Guide

Gives you a "hands on" tour of PhAB, the powerful application builder for Photon. You'll learn how to quickly assemble a GUI from predefined widgets, link the GUI to an application, and generate C source to bring the GUI to life.


Library Reference

Provides concise descriptions of Photon's and PhAB's global data structures and functions, arranged alphabetically for easy reference. The back of the manual has a summary of these functions, grouped according to their main area of application.


Widget Reference

Contains guidelines for programming widgets, along with concise descriptions of all global data structures, resources, and convenience functions associated with widgets. It also gives you practical examples of how to use Photon widgets and widget functions.


Building Custom Widgets

Explains how to create a custom widget and how to bind it into PhAB. If you need a widget whose features extend the standard capabilities of the Photon widget library, this guide is for you.

Technical support options

To obtain technical support for any QNX product, visit the Support + Services area on our website ( You'll find a wide range of support options, including community forums.

For the typographical conventions used in our documentation, please see Typographical conventions.

Copyright notices

For complete copyright information, see the following:

QNX, Neutrino, Photon, Photon microGUI, Momentics, and Aviage are trademarks, registered in certain jurisdictions, of QNX Software Systems GmbH & Co. KG. and are used under license by QNX Software Systems International Corporation. All other trademarks belong to their respective owners.