REBOL

FIELD History

0.0.5

Sep 03 2007

 FixError with NONE appearing in the field, when using a specific key range.
 NewNow handles passwords properly with SET-FACE, GET-FACE. Standard FIELD does this incorrectly. This required some changes in SET-FACE and GET-FACE so face text is stored in DATA instead of TEXT. Only limitation at this time is that you can't set the text from LAYOUT. You must use SET-FACE.

0.0.4

Mar 29 2007

 NewNAME-FIELD is an example FIELD which will trim the head of the text and capitalize each first letter after a space or at the head. This happens at each key press. Suitable for entering names.

0.0.3

Mar 25 2007

 FixWhen max-length is used, the field would be locked from editing, if the string length somehow grew longer than given in max-length.
 Newmanip-keys function to determine if +/- or scroll-wheel was used to trigger the key-action
 FixRehighlights text after using +/- and scroll-wheel, so you can edit it with keys
 Fix+/- and scroll-wheel worked on some non-numeric field and replaced the contents with none.
 NewAdded back-face and next-face to allow you to tab out of the field to an abitrary face.

0.0.2

Mar 24 2007

 NewAdded support for +/- and scroll-wheel in numeric fields
 NewSupport for direct access to the event port from with in a key-action block.
 NewAdded max-length
 ChangeChanged the name to FIELD, so you can drop it into existing layout code.
 FixNumeric fields with a range are now by default set to the minimum value in the range.

0.0.1

Mar 23 2007

 NewInitial Release
MakeDoc2 by REBOL - 3-Sep-2007