Developing Graphical User Interfaces with FXRuby

Lyle Johnson


Table of Contents
Goals
1. Screenshots
2. Building from Source Code
The Basics
Things That Can Go Wrong
3. Hello, World!
4. Using OpenGL with FXRuby
What is OpenGL?
OpenGL Extensions for Ruby
5. Differences between FOX and FXRuby
Strings
Method return values
Iterators
Attribute Accessors
Message Passing
Catching Operating System Signals
Support for Multithreaded Applications
Debugging Tricks
6. The FXRuby Standard Library
Undoable Commands
7. To-do list
8. Change History
Changes Since Version 0.99.173
Changes Since Version 0.99.172
Changes Since Version 0.99.167
Changes Since Version 0.99.166-1
Changes Since Version 0.99.166
Changes Since Version 0.99.161
Changes Since Version 0.99.147