Guide Contents
Contents
Guide Start page, screenshots
Introduction: Ruby, Fox, FXRuby, foxGUIb
Installing foxGUIb
First Program: inches and cm
Second Program: text editor with Layouts
The Main Screen: Widget Tree, Selection, Properties
Using the foxGUIb Menus:
Main Menu
Code Generator Menu
View Menu
About Menu
More Layouts:splitter, tabs, shutter, grid/matrix
Creating pop-up dialog boxes
Creating Menus
Advanced Notes: If it crashes, Ruby console, events and return
Improve This Guide, Contact...
As stated in the introduction, this guide is not about the detail of the fxruby widgets - it is about using foxGUIb to
create them. The following table is set out like the Widget Selector area in foxGUIb. It is linked to information
about each widget. For most of them, we suggest example programs to look at in Lyle Johnson's
documentation, at http://www.fxruby.org/doc/book.html.
For layout widgets, we provide information on how to manipulate them with foxGUIb.
Input and Display
ArrowButton | Button | CheckButton |
ComboBox | Dial | Label |
RadioButton | Text | TextField |
ToggleButton | Slider | Spinner |
ScrollBar | ProgressBar | |
Menubar and Menu
MenuBar | MenuCaption | MenuCascade |
MenuCommand | MenuSeparator | MenuTitle |
MenuPane | MenuRadio | MenuCheck |
For examples of menus, look at Creating Menus , and at the
examples on the FXRuby home page.
Look here for more information on bars.
Switchers
TabBar | TabBook | TabItem |
Switcher | | |
| | |
For examples of tabs, look at More layouts , and at the
examples on the FXRuby home page.
Others
Canvas | DirBox | DirList |
DriveBox | FileList | Header |
HorizontalSeparator | IconList | List |
ListBox | MenuButton | Option |
OptionMenu | ScrollArea | TreeList |
VerticalSeparator | | |
Guide Contents
|