|
||||||||
Here is a test window called TestWindow created by tst/tst_locana.rb. The source for this can be seen in the create_test_window method of tst/tst_locana.rb.
Shows all supported borders. Created by tst_borders() in tst/tst_locana.rb.
Shows various combinations of the :sticky, :above, :before, :after, and :below attributes. Created by tst_packing() in tst/tst_locana.rb.
Show various combinations of the :startx, :starty, :spanw, and :spanh attributes. Created by tst_spanning() in tst/tst_locana.rb.
Screen shots for Locana’s GUI builder.
Here is the main window showing all the window object stored in the locana.ls LStore file. It allows you select a window for editing. It also allows you create, delete, and edit (design) exiting windows. The Properties button opens the properties window. The Monitor button opens the Event Monitor window.
Here is the properties window allowing you to change the properties of the selected object.
Here is the Event Bindings window. It shows a list of event bindings that have been added to the selected object (the object in the Properties window). It allows you to add, delete, and edit event bindings for any object. Event bindings (see bind() in the Locana class) can be either proc objects or strings. Only strings can be viewed and edited with the GUI builder.
Here is the fields window shows a list of objects in the currently selected window. Clicking on the name of the object will cause it to appear in the properties window. This is useful for objects that can’t be seen, are accidently dragged off the screen, or are not_visible.
Here is a screen shot of all the windows in the Locana GUI Builder together. The main window (bottom right), properties window (bottom left), and events window (upper right) are open and the Test Window in the upper left window is being edited.
| Seva Software |
Thank you for taking the time to visit this web page. I trust you found the information contained in this page useful.
Please email any questions, concerns, or issues with this web site to webmaster@sevasoftware.com.
Please remember Seva Software when your company would benefit from an experienced database architect and software engineer.