Hola Lautaro,
>Buenas gentes, quiero hacer que mi
> visualworks labure salvando la imagen
>haciendo una combinación de teclas(por
> ejemplo Ctrl + Alt + g).
Eso debería ser muy simple de hacer, fijate
un poco como se manejan las teclas...
Una opción mas simple y útil, es colocar en el
Transcript (u otra ventana de textos que uses
a menudo mientras trabajas) la expresión
que mas convenga para guardar el estado de
tu trabajo (si trabajas con un image monolítico,
y grabas el image, puede ser el saveImage...
sino podes grabar solo tu proyecto, etc...
como mas se adecúe a la modalidad de trabajo
que actualmente usas)
>Pero no doy con la tecla de donde lo tengo
> que hacer. Esto viene porque el entorno no es
> cómodo para salvar, es decir que es tediosísimo
> tener que ir hasta el ícono.
Tené paciencia y busca un poco mas (busca
también en los manuales). El resultado que
obtendrás de la búsqueda será mucho mas valioso
que el saber cómo/dónde hacerlo.
Disfrutalo... no consumas tus momentos con tu
ambiente, tratá de abordarlo de a poco
como a una buena lectura.
>Y por no hacerlo hace un rato se cortó la luz
> de mi casa y perdí varios mensajes de desplazamiento
> de matrices(imaginarán que a mì me cuesta, pero
> hago lo que puedo jejeje)
En todos los ambientes, hay un log de cambios que
vas haciendo sobre el ambiente, fijate como recuperar
lo que habías hecho e inyectalo en la imagen que
habías grabado por última vez...
Normalmente nos ocurre a todos que a veces (en
nuestra actividad explorativa y constructiva) hacemos
daño a una parte del ambiente y nos damos cuenta
tarde... como para intentar repararlo (de forma instantánea).
Si grabas el image en ese momento estarás grabando
un sistema con la patología...
Ese es el punto débil de tu idea (que a todos se nos
ocurre cuando se nos corta la luz :) y la solución
a este problema es recuperar las acciones desde
el log de cambios producidos antes del Apocalipsis :-)
En el trabajo diario y despreocupado en un ambiente,
uno realiza acciones de forma instantánea y en distintas
partes del sistema.
Eso es muy sano y positivo al momento de realizar
la actividad constructiva de un sistema con objetos;
pero cuando uno detecta un problema (grave)
es importante evaluar la conveniencia de los dos
caminos posibles:
1.- tratar de repararlo.
2.- salir del image sin grabar (matar a todos)
y restaurar lo valioso de los últimos cambios.
Espero te sea de utilidad estos comentarios y te
motiven a usar esta modalidad; ya que es la más
conveniente en la mayoría de los ámbitos de trabajo.
En algunos casos los cambios son guardados en archivos
de texto simple en formato chunk (fijate en los manuales
cómo es este formato simple, pues es muy recomendable
que lo entiendas).
En otros casos, cuando se usan herramientas de trabajo grupal,
los cambios se manejan por la herramienta y se almacenan
en un repositorio de código los me´todos cambiados y en
un archivo de texto (aparte) las evaluaciones hechas sobre
el sistema.
Para restaurar el estado de un sistema de objetos, no
alcanza el código (seguramente ya conocerás sobre
este detalle) sino que es MUY importante restaurar
el estado de los objetos que los componen (cosa a
veces mas compleja que poner métodos en clases :).
Esta restauración de la consistencia de los objetos
del sistema es algo de mucho valor que estas poniendo
en tu ambiente y son una de las cosas que muestran
claramente que al trabajar en un ambiente de objetos
(como Smalltalk) uno no escribe solo programas...
ni alcanza con formular un lenguaje.
>Bueno, si saben cómo hacerlo 1000 gracias.
>AAhhh, me gustaría hacer un salvado
> automático(por ejemplo cada 3 minutos
>que pise la imagen.)
Seguramente te habrá sorprendido la razón
de porqué esa facilidad no estaba en un Smalltalk...
no?
Espero mi mail sirva para entender que hay otras
opciones.
hasta pronto,
Ale.
----- Original Message -----
From: "Luke LAut SkyFernadezWalker" <evaklo@...>
To: <smalltalking@...>
Sent: Tuesday, March 07, 2006 11:58 AM
Subject: [objetos] Variables globales
Buenas gentes, quiero hacer que mi visualworks labure salvando la imagen
haciendo una combinaciòn de teclas(por ejemplo Ctrl + Alt + g). Pero no doy
con la tecla de donde lo tengo que hacer. Esto viene porque el entorno no es
còmodo para salvar, es decir que es tediosísimo tener que ir hasta el ícono.
Y por no hacerlo hace un rato se cortó la luz de mi casa y perdí varios
mensajes de desplazamiento de matrices(imaginarán que a mì me cuesta, pero
hago lo que puedo jejeje)
Bueno, si saben cómo hacerlo 1000 gracias.
AAhhh, me gustaría hacer un salvado automático(por ejemplo cada 3 minutos
que pise la imagen.)
2000 gracias!
Lautaro Fernández