I am always feeling like an archaelogist when looking at these things... Phil 2012/10/14 Stéphane Ducasse <stephane.ducasse@inria.fr>
On Oct 14, 2012, at 1:22 AM, Igor Stasenko wrote:
An EncryptedMultiDisplayScanner is a MultiDisplayScanner displaying stars instead of characters (for password by example)
Wow... this is soooo overkill!
Indeed I was not aware of that system.
Look at the amount of extra code we have just to simply displaying stupid stars ... ************
See the: EncryptedTextMorphForFieldView>>drawOn: ... aCanvas encryptedParagraph: self paragraph bounds: fauxBounds color:
color.
ehh?.. Since when canvas (a tool for drawing graphic primitives and text) needs to know anything like that?
I'm not sure if there could be better/simpler solution (considering that we don't have a simple line editor and need to go over overcomplicated text->composer->scanner->displayscanner chain to be able to edit even single string.. but that's really, really stupid to penetrate multiple layers of responsibility just to display stars instead of characters...
What if i would like to display '%' instead of chars, should i also go and repeat same way??
We should get rid of this thing..
Yes.
-- Best regards, Igor Stasenko.