In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Undo para controles
Undo para controles
Hola,
A ver si podeis hacer algo con el UnDo para controles. Acabo de perder 3
horas de trabajo... y lo peor... es que tengo que volver a rehacerlo todo
(no se como volver a recuperar solo ese control sin, además, recuperar el
resto de modificaciones que ya hice).
El caso es que después de estar modificando un ArrayBrowse durante un par de
horas (edición por linea, eventos, definición de columnas, etc...) se me
ocurre que el recordselector no me interesa. Lo marco con el ratón, veo que
efectivamente está marcado, botón derecho->eliminar (sigo viendo el
recordselector marcado), hago click en eliminar y.... me desaparece toooodo
el browse y mi trabajo.
En fin... si teneis tiempo para miraros el undo...
Saludos,
José Luis Capel
A ver si podeis hacer algo con el UnDo para controles. Acabo de perder 3
horas de trabajo... y lo peor... es que tengo que volver a rehacerlo todo
(no se como volver a recuperar solo ese control sin, además, recuperar el
resto de modificaciones que ya hice).
El caso es que después de estar modificando un ArrayBrowse durante un par de
horas (edición por linea, eventos, definición de columnas, etc...) se me
ocurre que el recordselector no me interesa. Lo marco con el ratón, veo que
efectivamente está marcado, botón derecho->eliminar (sigo viendo el
recordselector marcado), hago click en eliminar y.... me desaparece toooodo
el browse y mi trabajo.
En fin... si teneis tiempo para miraros el undo...
Saludos,
José Luis Capel
-
- Mensajes: 124
- Registrado: Mié May 17, 2006 10:50 am
Undo para controles
Efectivamente Jose Luis, a mi me ha pasado en mas de una ocasión, y cuando
considero que tengo algo terminado, haga un guardar todo, y si me pasa algo
me salgo sin grabar, desde luego que no es una solución, lo deseable es el
undo, pero me comentaron que es dificil de implementar.
Antonio F. Ortega
considero que tengo algo terminado, haga un guardar todo, y si me pasa algo
me salgo sin grabar, desde luego que no es una solución, lo deseable es el
undo, pero me comentaron que es dificil de implementar.
Antonio F. Ortega
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Undo para controles
exactamente eso hago, si creo que ya voy bien, grabo, y empiezo a modificar
y si no me gusto o me sale un error o me pasa lo que a ti, salgo y reingreso
a Xailer nuevamente.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
y si no me gusto o me sale un error o me pasa lo que a ti, salgo y reingreso
a Xailer nuevamente.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Undo para controles
José Luis,
Lo siento de verdad. Además del 'Undo' también tenemos pendiente que la
pulsación de la tecla DELETE no borre el control completo cuando existe
algún ITEM seleccionado, borrando únicamente dicho ITEM.
Espero que al menos la segunda tarea esté terminada lo antes posible.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
news:[email=450fa27d@news.xailer.com...]450fa27d@news.xailer.com...[/email]
> Hola,
>
> A ver si podeis hacer algo con el UnDo para controles. Acabo de perder 3
> horas de trabajo... y lo peor... es que tengo que volver a rehacerlo todo
> (no se como volver a recuperar solo ese control sin, además, recuperar el
> resto de modificaciones que ya hice).
>
> El caso es que después de estar modificando un ArrayBrowse durante un par
> de horas (edición por linea, eventos, definición de columnas, etc...) se
> me ocurre que el recordselector no me interesa. Lo marco con el ratón,
> veo que efectivamente está marcado, botón derecho->eliminar (sigo viendo
> el recordselector marcado), hago click en eliminar y.... me desaparece
> toooodo el browse y mi trabajo.
>
> En fin... si teneis tiempo para miraros el undo...
>
> Saludos,
> José Luis Capel
>
Lo siento de verdad. Además del 'Undo' también tenemos pendiente que la
pulsación de la tecla DELETE no borre el control completo cuando existe
algún ITEM seleccionado, borrando únicamente dicho ITEM.
Espero que al menos la segunda tarea esté terminada lo antes posible.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje
news:[email=450fa27d@news.xailer.com...]450fa27d@news.xailer.com...[/email]
> Hola,
>
> A ver si podeis hacer algo con el UnDo para controles. Acabo de perder 3
> horas de trabajo... y lo peor... es que tengo que volver a rehacerlo todo
> (no se como volver a recuperar solo ese control sin, además, recuperar el
> resto de modificaciones que ya hice).
>
> El caso es que después de estar modificando un ArrayBrowse durante un par
> de horas (edición por linea, eventos, definición de columnas, etc...) se
> me ocurre que el recordselector no me interesa. Lo marco con el ratón,
> veo que efectivamente está marcado, botón derecho->eliminar (sigo viendo
> el recordselector marcado), hago click en eliminar y.... me desaparece
> toooodo el browse y mi trabajo.
>
> En fin... si teneis tiempo para miraros el undo...
>
> Saludos,
> José Luis Capel
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Undo para controles
Hola Antonio,
¡¡Mucho tiempo sin verte!!
> Efectivamente Jose Luis, a mi me ha pasado en mas de una ocasión, y cuando
> considero que tengo algo terminado, haga un guardar todo, y si me pasa
> algo
> me salgo sin grabar, desde luego que no es una solución, lo deseable es el
> undo, pero me comentaron que es dificil de implementar.
Tengo un cvs (actualizo cada 2 días más o menos), hago copias diarias
(publicar)... pero no puedo estar pendiente de grabar o dejar de grabar cada
hora o dos... por si acaso... No pretendo hacer una crítica destructiva ni
gratuita. Pero creo que estos sustos (como el que me ha pasado esta mañana
a mi) se podrían suavizar con el undo u otras formas de recuperar controles
borrados accidentalmente. Por que no solo es el control, son los eventos
que has escrito, los métodos sobre ese control, etc.
En fin... ya he recuperado una parte del código. Pero el susto, de eso, aún
no me he recuperado
))
Saludos,
José Luis Capel
¡¡Mucho tiempo sin verte!!
> Efectivamente Jose Luis, a mi me ha pasado en mas de una ocasión, y cuando
> considero que tengo algo terminado, haga un guardar todo, y si me pasa
> algo
> me salgo sin grabar, desde luego que no es una solución, lo deseable es el
> undo, pero me comentaron que es dificil de implementar.
Tengo un cvs (actualizo cada 2 días más o menos), hago copias diarias
(publicar)... pero no puedo estar pendiente de grabar o dejar de grabar cada
hora o dos... por si acaso... No pretendo hacer una crítica destructiva ni
gratuita. Pero creo que estos sustos (como el que me ha pasado esta mañana
a mi) se podrían suavizar con el undo u otras formas de recuperar controles
borrados accidentalmente. Por que no solo es el control, son los eventos
que has escrito, los métodos sobre ese control, etc.
En fin... ya he recuperado una parte del código. Pero el susto, de eso, aún
no me he recuperado

Saludos,
José Luis Capel
Undo para controles
José Luis,
el tema no es sencillo, ya lo sabes. De todos modos, este verano hice unas
pruebas con una técnica que tiene pinta de funcionar; cuando pueda intentaré
completarla para probarla a fondo.
Por otro lado, lo que te ha ocurrido se puede paliar en parte:
- Supongo que no habrás estado horas sin grabar, sino que habrás grabado
cada x minutos para compilar/ejecutar lo que estuvieras haciendo.
- Puedes cerrar el formulario sin guardar, con lo que mantienes la versión
anterior.
- Siempre queda, además, una copia .bak del .prg y del .xfm
- Si usas 'deshacer' (ctrl+Z) en el editor de código, puedes recuperar todo
el código que se haya eliminado de los eventos al borrar el control.
Y como curiosidad... Después de más de 10 años en el mercado, con diferentes
versiones y toda una multinacional detrás, Delphi 7 (que fue la última
versión que yo ví) NO tiene la opción de deshacer en los formularios. Esto
os puede dar una idea de la complejidad de este asunto. Y no pretendo
'escurrir el bulto' con esto; simplemente quiero que comprendais que si no
está hecho todavía es por algo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
el tema no es sencillo, ya lo sabes. De todos modos, este verano hice unas
pruebas con una técnica que tiene pinta de funcionar; cuando pueda intentaré
completarla para probarla a fondo.
Por otro lado, lo que te ha ocurrido se puede paliar en parte:
- Supongo que no habrás estado horas sin grabar, sino que habrás grabado
cada x minutos para compilar/ejecutar lo que estuvieras haciendo.
- Puedes cerrar el formulario sin guardar, con lo que mantienes la versión
anterior.
- Siempre queda, además, una copia .bak del .prg y del .xfm
- Si usas 'deshacer' (ctrl+Z) en el editor de código, puedes recuperar todo
el código que se haya eliminado de los eventos al borrar el control.
Y como curiosidad... Después de más de 10 años en el mercado, con diferentes
versiones y toda una multinacional detrás, Delphi 7 (que fue la última
versión que yo ví) NO tiene la opción de deshacer en los formularios. Esto
os puede dar una idea de la complejidad de este asunto. Y no pretendo
'escurrir el bulto' con esto; simplemente quiero que comprendais que si no
está hecho todavía es por algo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
Undo para controles
José,
Gracias por tu respuesta.
>
> el tema no es sencillo, ya lo sabes. De todos modos, este verano hice unas
> pruebas con una técnica que tiene pinta de funcionar; cuando pueda
> intentaré completarla para probarla a fondo.
>
Se que no es sencillo. Me consta.
> Por otro lado, lo que te ha ocurrido se puede paliar en parte:
> - Supongo que no habrás estado horas sin grabar, sino que habrás grabado
> cada x minutos para compilar/ejecutar lo que estuvieras haciendo.
> - Puedes cerrar el formulario sin guardar, con lo que mantienes la versión
> anterior.
Siiii! Pero cuando vi que perdí el browse... me lié y salí grabando
(
> - Siempre queda, además, una copia .bak del .prg y del .xfm
Es lo que he estado haciendo. Recuperar manualmente del xfm.bak y del
prg.bak de otra copia que hice justo un poco antes, todo el código eliminado
accidentalmente.
> - Si usas 'deshacer' (ctrl+Z) en el editor de código, puedes recuperar
> todo el código que se haya eliminado de los eventos al borrar el control.
Eso no lo sabia.
> Y como curiosidad... Después de más de 10 años en el mercado, con
> diferentes versiones y toda una multinacional detrás, Delphi 7 (que fue la
> última versión que yo ví) NO tiene la opción de deshacer en los
> formularios. Esto os puede dar una idea de la complejidad de este asunto.
> Y no pretendo 'escurrir el bulto' con esto; simplemente quiero que
> comprendais que si no está hecho todavía es por algo.
>
Y lo comprendo perfectamente. Se que no es fácil. Sin embargo, tienes que
entender que, aunque luego se pueda recuperar, el susto de ver que tu
trabajo de dos horas se pierde en un solo click... en fin.
Saludos y gracias por vuestro tiempo.
José Luis Capel
Gracias por tu respuesta.
>
> el tema no es sencillo, ya lo sabes. De todos modos, este verano hice unas
> pruebas con una técnica que tiene pinta de funcionar; cuando pueda
> intentaré completarla para probarla a fondo.
>
Se que no es sencillo. Me consta.
> Por otro lado, lo que te ha ocurrido se puede paliar en parte:
> - Supongo que no habrás estado horas sin grabar, sino que habrás grabado
> cada x minutos para compilar/ejecutar lo que estuvieras haciendo.
> - Puedes cerrar el formulario sin guardar, con lo que mantienes la versión
> anterior.
Siiii! Pero cuando vi que perdí el browse... me lié y salí grabando

> - Siempre queda, además, una copia .bak del .prg y del .xfm
Es lo que he estado haciendo. Recuperar manualmente del xfm.bak y del
prg.bak de otra copia que hice justo un poco antes, todo el código eliminado
accidentalmente.
> - Si usas 'deshacer' (ctrl+Z) en el editor de código, puedes recuperar
> todo el código que se haya eliminado de los eventos al borrar el control.
Eso no lo sabia.
> Y como curiosidad... Después de más de 10 años en el mercado, con
> diferentes versiones y toda una multinacional detrás, Delphi 7 (que fue la
> última versión que yo ví) NO tiene la opción de deshacer en los
> formularios. Esto os puede dar una idea de la complejidad de este asunto.
> Y no pretendo 'escurrir el bulto' con esto; simplemente quiero que
> comprendais que si no está hecho todavía es por algo.
>
Y lo comprendo perfectamente. Se que no es fácil. Sin embargo, tienes que
entender que, aunque luego se pueda recuperar, el susto de ver que tu
trabajo de dos horas se pierde en un solo click... en fin.
Saludos y gracias por vuestro tiempo.
José Luis Capel
Undo para controles
Hola:
Creo que a todos nos ha pasado esa put*d* en mas de una ocasión.
Cuando tengo mi proyecto estable tengo la costumbre de publicarlo, con
lo cual tengo un ZIP recuperable hasta ese punto.
Saludos grupo.
José Luis Capel escribió:
> Hola,
>
> A ver si podeis hacer algo con el UnDo para controles. Acabo de perder 3
> horas de trabajo... y lo peor... es que tengo que volver a rehacerlo todo
> (no se como volver a recuperar solo ese control sin, además, recuperar el
> resto de modificaciones que ya hice).
>
> El caso es que después de estar modificando un ArrayBrowse durante un par de
> horas (edición por linea, eventos, definición de columnas, etc...) se me
> ocurre que el recordselector no me interesa. Lo marco con el ratón, veo que
> efectivamente está marcado, botón derecho->eliminar (sigo viendo el
> recordselector marcado), hago click en eliminar y.... me desaparece toooodo
> el browse y mi trabajo.
>
> En fin... si teneis tiempo para miraros el undo...
>
> Saludos,
> José Luis Capel
>
>
Creo que a todos nos ha pasado esa put*d* en mas de una ocasión.
Cuando tengo mi proyecto estable tengo la costumbre de publicarlo, con
lo cual tengo un ZIP recuperable hasta ese punto.
Saludos grupo.
José Luis Capel escribió:
> Hola,
>
> A ver si podeis hacer algo con el UnDo para controles. Acabo de perder 3
> horas de trabajo... y lo peor... es que tengo que volver a rehacerlo todo
> (no se como volver a recuperar solo ese control sin, además, recuperar el
> resto de modificaciones que ya hice).
>
> El caso es que después de estar modificando un ArrayBrowse durante un par de
> horas (edición por linea, eventos, definición de columnas, etc...) se me
> ocurre que el recordselector no me interesa. Lo marco con el ratón, veo que
> efectivamente está marcado, botón derecho->eliminar (sigo viendo el
> recordselector marcado), hago click en eliminar y.... me desaparece toooodo
> el browse y mi trabajo.
>
> En fin... si teneis tiempo para miraros el undo...
>
> Saludos,
> José Luis Capel
>
>