[Q] Why FillInTheBlank is not enough Smart ?
Lic. Edgar J. De Cleene
edgardec2001 at yahoo.com.ar
Fri Sep 23 14:48:53 UTC 2005
>
> Le comento que para empezar a recordar un poco SmallTalk, trate de
> migrar un TP de "paradigmas" hecho en smalltalk V a Squeak (no se si hay
> una forma automatica, de todas formas me vino bien hacerlo a pulmon para
> ir tocando y acordandome)
> El tema es que el programa en un momento necesita que el usuario ingrese
> un Float. Como veo que en squeak ya no existe la clase Prompter, busque
> otra clase similar y encontre FillInTheBlank. Lo que sucede que esta
> clase me devuelve con el metodo "request:" un objeto de tipo ByteString,
> y esa clase no admite el metodo asFloat que es el que necesito.
> La pregunta concreta es: ¿cual es la forma mas facil de ingresar un float?
This was a request from student
Basic, he wish something similar to Prompter in Smalltalk V and found
FillInTheBlank.
I said he should use asNumber , not asFloat.
But the real question is :
If you could put :
| x |
x := 3.14159.
In a workspace and you have a Float object.
Why if you do:
| unNumero |
unNumero :=FillInTheBlankMorph request: 'Ingrese un número '.
unNumero inspect.
Answer aByteString object
You must do
| unNumero |
unNumero :=(FillInTheBlankMorph request: 'Ingrese un número ') asNumber.
unNumero inspect.
Is Squeak not smart as Smalltalk V ?
Edgar
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar
More information about the Squeak-dev
mailing list
|