Next:
Using the Forms Library
Up:
XForms Manual
Previous:
List of Figures
Contents
List of Figures
Using the Forms Library
Introduction
Getting Started
Naming Conventions
Some Examples
Programming Model
Defining forms
Starting and ending a form definition
Boxes
Text
Buttons
Sliders
ValSliders
Input fields
Grouping objects
Hiding and showing objects
Deactivating, reactivating and triggering objects
Changing attributes
Color
Bounding boxes
Label attributes
Redrawing objects
Changing many attributes
Symbols
Adding and deleting objects
Freeing objects
Doing interaction
Simple interaction
Non-blocking interaction
Dealing with multiple windows
Using callback functions
Handling other input sources
Free objects
Free object
An Example
Goodies
Messages and questions
Colormap
File selector
The Form Designer
Introduction
Getting started
Command line arguments
Creating Forms
Creating, changing and deleting forms
Adding objects
Selecting objects
Moving and scaling
Aligning objects
Raising and lowering
Setting attributes
Object names and call-back routines
Cut, Copy and Paste
Groups
Hiding and showing
Testing forms
Saving and loading forms
An overview of all object classes
Introduction
Static objects
Box
Frame
Text
Bitmap
Pixmap
Clock
Chart
Button like objects
Button
Valuator objects
Slider
Dial
Positioner
Counter
Input objects
Input
Choice objects
Menu
Choice
Browser
Other objects
Timer
XYPlot
Pop-ups
Canvas
OpenGL canvases
Designing your own object classes
Introduction
Global structure
The routine
fl_add_NEW()
Events
Shortcuts
The type
FL_OBJECT
Drawing objects
An example
New buttons
Using a pre-emptive handler
The Pre-emptive and Post Object Handler
Appendices
Overview of main routines
Version Information
Initialization
Creating forms
Doing interaction
Setting attributes
Signals
Resources for Forms Library
Current Support
Going Further
Dirty Tricks
Interaction
Form Event
Object Events
Windowing Support
Other
Trouble Shooting
Index
© 1996
Danny Uy
,
DropDead, Inc.