Author : Ashley G Truter Updated: 19-Oct-2008 Purpose: Describes what's new and changed in v2 RC1
The RebGUI documentation has been significantly updated and rationalized, with the old Overview, Display, Localization and Edit Guides merged into a comprehensive new User Guide.
The RebGUI structure diagram has been updated to accurately depict the entire RebGUI system and its components.
splash function now expects a spec
block! not a face
object!, and no longer requires a delay argument. See user-guide.html#section-2.2">here for more details.
The spellcheck function previously did not open if the
%dictionary/ directory was not present. The function has been changed such that it creates this directory if not otherwise present.
A large number of old tickets have been closed (see here">http://trac.geekisp.com/rebgui/report/6">here for more details).
A large number of other fixes have been made, including:
Five new widgets have been added:
Four new functions have been added:
Tooltips, thanks to Cyphre&
39;s changes, are now available for all widgets. Refer user-guide.htmlsection-3.1.2">here for more details.
New post-init ##L#, #
V and ##O# sizing/offset directives have been added. Refer user-guide.html#section-3.1.1">here for more details.
These directives currently do not work correctly with the table and text-list widgets.
The %tour.r script has been enhanced to include dynamic Widget and Function references (see the "Functions" tab).
This release contains a number of minor known bugs and issues, and a number of areas that require further development and/or testing.
sizes/edge setting has not been fully implemented and tested. Setting this to a value larger than 1 (the default) may cause some widgets to render incorrectly.
Tabbing into and out-of many state and grouping widgets is not currently implemented.
These widgets do not currently support keyboard scrolling.
The new Lateral (
L), Vertical (V) and Offset (#O) directives work in simple cases but have not been extensively tested in more complex cases (especially in combination with grouping widgets and the #tight# directive).
A few minor changes were made shortly after this release.
Function names and arguments have been rationalized as follows:
clear-textnow accepts a block of widgets as an argument (allowing you to clear multiple widgets at once)
set-textsfunction added to enable multiple text attributes to be set at the same time
set-*functions now support a
buttonfocus option removed due to above fix
layout) accidentally escaped to the global context ... fixed
spinnernow works with mouse-wheel
Two new widgets have been added:
Two new functions have been added:
request-dateenhanced to use new
effects/fontsblock to support customized font lists
effects/symbolsflag to indicate whether "Webdings" font is available
A new widget and function have been added:
request-fontenhanced (more refinements)
chatwidget has a display problem when it appears on a tab or is resized. A
showcleans up any stray artifacts.
no-tabsoption to widgets.html#section-35">tab-panel
drop-listauto-complete bug fixed
noneto denote no selection
The WindowsXP look has been changed and simplified in line with recent Web 2.0 and Mobile phone UI changes. This is very much a work in progress, but the functional changes and numerous bug fixes were too numerous to delay this update.
bistateoption to widgets.html
section-9">check and widgets.htmlsection-10">check-group
section-2">area and widgets.htmlsection-13">field now support alternate info color
/no-showrefinement to functions.html#section-29">set-values