ToolBox2 is a demonstration application using BeGUI, which has now become a shared library for both PPC and x86. It does nothing except open two windows, when you close the mock-editor window the application quits. The other window is a mock-tool palette window, try setting the button sizes and watch the tool palette adjust to fit. Try out the preference menus, move the windows around to new locations, quit then re-run ToolBox2.
If you select the "Preferences..." menu item you will access a panel where there are fourteen buttons which allow you to customize the appearance of the primary BeOS controls. The only Be Interface Kit controls not present here are the Tab and the Slider. I have the slider working, but am awaiting the results of a bug report before including it in a release. The Tab stuff escapes me completely, as I have not figured out how to make them work at all! Each button opens a new window with a control panel specific to the gadget in question. Each gadget is represented by a demonstration item so you may watch the results of your actions in real time.
Playing with colors is interesting and you may learn a lot about the way controls are created just by changing a color (View, High, or Low) and watching how it affects the item. Some Item's colors are based upon the "Underlying View"'s colors, so play with it as well. You can easily make things unreadable with color changes! See the note above about restoring the defaults, when all else fails! There are two checkboxes which allow you to customize the control panels themselves. By default, both standard BeOS BColorControls and roColour (check out: http://www.rodesign.com) color drops are supported. There is a custom roColour color well which is sized according to the font size, you may drop roColours on them to affect color changes. You may have either or both gadgets active at any time.
for version 1.4.2
The BeGUI
Book
Copyright © 1998-1999 Ed Musgrove Be Developer #2076. All rights reserved.
edgar@harbornet.com
emusgrov@linknet.kitsap.lib.wa.us
Last modified March 17, 1999.
Spheres of Influence is Copyright ©, 1990-1998 Ed Musgrove. All rights reserved.
SoIEditor is Copyright ©, 1998 Ed Musgrove. All rights reserved.