2013/5/27 Tudor Girba <tudor@tudorgirba.com>
I tried to load it, but could not because in the sig repository, the latest version of the configuration is still 0.6.


It works for me. I use Pharo 2.0 on Windows 7.
And you can see by webbrowser all versions exist at smalltalkhub repository http://www.smalltalkhub.com/#!/~sig/TxText
Cheers,
Doru


On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:

> Hello.
>
> I finish edit validation logic. So new version 1.0 is available:
>
> Gofer it
> � � � � url: 'http://www.smalltalkhub.com/#!/~sig/TxText';
> � � � � package: 'ConfigurationOfTxText';
> � � � � load.
>
> ((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load:
> #('ALL').
>
> TxEditValidator is introduced for TxEditor. It validates changes performed by given block.
> It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes.
>
> Few text specs implemented:
> -TxAnyTextSpec
> -TxDigitalTextSpec
> -TxDecimalTextSpec
>
> More example of text specs are at TxTextMorph class side:
> - mask with digits only
> - smart numbers which accept only decimal numbers:
>
> � � m := TxTextMorph new.
> � � m editDecorator: TxSingleLineEditDecorator smartNumbers.
> � � m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3).
> � � m newTextContents: '10000000'.
> � � m addCursor.
> � � m beEditable.
> � � m openInHand
>
> Best regards.
> Denis.
>
>

--
www.tudorgirba.com

"Problem solving efficiency grows with the abstractness level of problem understanding."