User Interfaces
Detailed Description
The User Interfaces module contains APIs for the graphical user interface components of the ACCESS Linux Platform. These components include UI Widgets, UI Utilities, and UI Attachments:
- UI Widgets provide a set of ACCESS-developed widgets designed to facilitate the development of applications through easy to use dialogs and components. These widget automatically inherit theming and include dialogs for commonly used application components such as the About Dialog, Progress Dialog, Title and Menu Bar and others. These ALP widgets are available in Glade for drag-and-drop application UI development.
- UI Utilities are routines that package commonly-used functionality. For example, the ALP Clipboard Utility APIs simplify the implementation of cut/copy/paste edit menu commands. These calls are especially helpful for windows that include multiple text widgets, since they take care of determining which widget has the keyboard focus, and directing the correct signal to the appropriate widget. The Theme Utilities provide the ability to enable and disable theming or retrieve information about an implemented theme such as color or background image.
- UI Attachments modify the behavior of a widget without requiring changes to the widget's source code. They often work in conjunction with another widget (typically a Gtk widget) to enhance widget behavior. For example, the Smart Text Engine is an object that is used in conjunction with a GtkTextView widget to highlight phone numbers, URLs and email addresses.
See ACCESS Linux Platform User Interface Widget Reference for additional information about working with widgets.
Generated on Wed Jul 30 07:06:41 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.