[St-ES] Consulta principiante

José L. Redrejo Rodríguez jredrejo at merida.uned.es
Sun Aug 21 05:36:15 MDT 2005


Hola, para que al migrar objetos no tengas problemas, lo primero es
migrar las clases. Para eso lo más fácil es que en el Browser de clases,
te pongas encima de la clase y con el botón del medio del ratón (en
linux, en windows  no sé que botón es), pulses fileout. Eso te generará
un archivo .st que luego puedes cargar en la otra imagen desde la lista
de archivos.

Para mover los objetos hay varias posibilidades. Si son morphs yo usaría
los morphs de nebraska (fridge, e tc. que tienes en el apartado
"collaborative" en el ""Object Tools".
Si no son morphs hay varias formas de serializar, alguna muy simple,
pero te lo tienes que hacer por código, tanto para serializar el objeto
como para cargarlo después.

Al menos, eso es hasta donde yo llego con st de Squeak.
Un saludo

El dom, 21-08-2005 a las 12:43 +0200, Eduardo Ferro Aldama escribió:
> Buenos dias.
> Tengo una pregunta de principiante que quizas alguien me sepa resolver
> facilmente.
> 
> Tengo una imagen squeak (3.7) y quiero sacar todas las instancias de
> tres o cuatro clases y las clases para pasarlas a otra imagen (no
> necesariamente en la misma versión)....
> ¿Cómo se hacen este tipo de trapicheos? 
> ¿Existe alguna utilidad dentro de squeak que te permita seleccionar
> clases e instancias y que te las vuelque a algún fichero para poderlo
> cargar en otra imagen? 
> ¿Se pueden de alguna forma conectar dos imagenes y migrar objetos entre
> las dos facilmente?
> 
> Creo que el problema es que estoy demasiado aconstumbrado a lenguajes
> con ficheros y bases de datos, así que no soy capaz de ver cómo se
> pueden hacer estas cosas que comento....
> 
> Gracias por anticipado por las respuestas y comentarios.
> 
> Saludos




More information about the Smalltalk mailing list