Page 1 of 1

Get Lleno

Posted: Sun Mar 22, 2009 4:02 am
by Daniel Garcia-Gil
Saludos a la comunidad...

No se si a algun usuario le incomoda el hecho que cuando se completa el contenido de un get, es decir, que se llegue hasta el final del mismo, el "cursor" no pasa el ultimo caracter y a la hora de borrar caracter por caracter, empezando desde este ultimo, se torna algo fastidioso el usar primero DELETE ( para borrar el ultimo caracter ) y despues BACKSPACE ( para el resto del contenido )

Para muestra una imagen

Image

he hecho algunas modificaciones a la clase TGET para que el cursor pase este ultimo caracter despues de completado el get, como muestra la imagen, les deje un ejemplo ejecutable con el cambio si es posible prueben de la forma actual, compilando el mismo ejemplo
me gustaria saber alguna opinion o sugerencia de este cambio

http://www.sitasoft.com/fivewin/test/testget1.rar

Gracias de antemano a los interesados

Image

Code: Select all

#Include "FiveWin.Ch"


Function Main()
   Local oDlg
   Local oGet1, oGet2, oGet3, oGet4
   local cVar1 := space(11)
   local nVar2 := 0
   local nVar3 := 0
   local dVar4 := date()
   

   DEFINE DIALOG oDlg from 0,0 to 400,400 pixel

   @ 15,15 get oGet1 var cVar1 picture "@!" ;
   size 50,12 of oDlg pixel 
   
   @ 30,15 get oGet2 var nVar2 picture "9999" ;
   size 50,12 of oDlg pixel 

   @ 45,15 get oGet3 var nVar3 picture "9999.99" ;
   size 50,12 of oDlg pixel 

   @ 60,15 get oGet4 var dVar4 size 50,12 of oDlg pixel 


   ACTIVATE DIALOG oDlg 
 
 return nil

Re: Get Lleno

Posted: Sun Mar 22, 2009 3:03 pm
by Ricardo Ramirez E.
Daniel :

404 Not Found
The requested URL /fivewin/test/tesget1.rar does not exist.

Re: Get Lleno

Posted: Sun Mar 22, 2009 3:48 pm
by Daniel Garcia-Gil
Disculpa Link correjido.... faltaba una "T"

Re: Get Lleno

Posted: Sun Mar 22, 2009 4:49 pm
by sjingo
¡Excelente Daniel !

Ese pequeño inconveniente lo he tenido que soportar durante mucho tiempo, y al fin lo has solucionado. A ver si Antonio toma nota sobre el asunto y con tu permiso lo incorpora en las próximas versiones de FWH.

Probé el ejecutable y la edición se hace como debe ser sin el problemita del último caracter.

Tomé el código que adjuntas y lo construí con la última versión de FWH la 9.02 que adquirí hace una semana+ la última construcción de Harbour y + Bcc 5.5.1 y el problema continúa.

Felicitaciones Daniel, es posible que puedas compartir la clase TGET modificada?

Un saludo

Marcelo Jingo

Re: Get Lleno

Posted: Sun Mar 22, 2009 5:24 pm
by Daniel Garcia-Gil
Hola sjingo

realmente no es posible publicar la clase, y aparte son _ los cuales no son viables publicarlos, pero te comento que la prueba la hice compilando con xharbour pero con harbour me esta arrojando unos detalles los cuales estoy en proceso de correjirlos...

la idea de abrir el tema es ver la aceptacion de los usuarios para poder hacer efectivo un cambio...

En un post anterior comente que debemos participar lo mas posible para seguir solidificando este producto y nuestra inversion, el feedback de los usuarios es sumamente importante no solo para el producto como tal sino para nosotros mismo...

Re: Get Lleno

Posted: Mon Mar 23, 2009 6:55 pm
by Daniel Garcia-Gil
Despues de algunas horas he logrado que trabaje tambien en harbour.... :D

Re: Get Lleno

Posted: Tue Mar 24, 2009 9:13 am
by Biel EA6DD
Gracias Daniel, buen trabajo.
Era una funcionalida no ciritica, pero si molesta.
Gracias nuevamente por tu trabajo y gran aporte al foro.

Re: Get Lleno

Posted: Tue Mar 24, 2009 3:49 pm
by cuatecatl82
Hola Tocayo:

Felicidades, esta de locos el ejemplo que das y por cierto muy funcional al momento de editar campos, ojala y se pueda hacer publica las modificaciones, es algo que por no decir todos nos hace falta..

Recibe un fuerte abrazo colega.. Y sigue dandonos muchas aportaciones mas.. :lol: :lol: