The week ending 24th June 2007
AltME ‘REBOL 3’ World Archive
Rebol.org is now hosting the most complete archive of groups from the AltME ‘REBOL 3’ world. Included in the archive are all posts from all groups tagged as [web-public], with permalinks to every post.
For example:
- A discussion on using dialects to build primers for other languages.
- Up-to-date minutes from IRUA meetings
- A rolling history of RebGUI
The AltME: ‘REBOL 3’ World.
Note: there are plans to make the archive fully searchable. Posts may lag a day or so behind for the first few weeks.
CureCode
DocKimbel introduces CureCode: a small, fast, lightweight bugtracking tool, RSP based, open source, BSD license, needs Cheyenne to run. See the !CureCode group in the REBOL 3 AltME world for more information.
Enhanced Area/Field Styles
Anton introduces an AREA/FIELD style with improved caret handling and rendering for center and right-aligned text:
First run View 2.7.5.3.1 and do this:
site: select load-thru http://www.rebol.net/reb/index.r [folder "Anton"]
clear find site %index.r
load-thru/update site/patch/caret-to-offset-patch.r
Do the main demo, showing patched AREA:
do-thru site/patch/demo-caret-to-offset-patch.r
Three patched styles; AREA, FIELD, INFO:
do-thru site/gui/demo-area.r
do-thru site/gui/demo-field.r
do-thru site/gui/demo-info.r
The initial experimental testing script:
do-thru site/patch/test-caret-to-offset-patch.r
Advantages:
- middle and right aligned text is now usable and works as one would expect, with the caret appearing in the correct position.
- you can render the caret how you like
- you can render the highlighting how you like
Disadvantages:
- lots of code to achieve the above
- probably slow performance with large areas, because images are being created on every redraw
In The Wild
HY turns a url into a navigable object, providing handy methods for manipulating urls.
R. v.d.Zee (short names this week) illustrates how to draw a round button in a box face, then how to redraw the button on mouse-over.
0 Comments:
Post a Comment
<< Home