me habia dado cuenta de que tenia un formulario todo con edit y necesitaba
que fuese Maskedit. Bueno pues hice todas las sustituciones. Pero, ahora me
encuentro que por ejemplo pongo ::oMaskEdit:Value := Space(50) y no me lo
toma que ando haciendo mal ? me toma mucho menos espacios que lo que le
indico
Atentamente : Francisco Sanchez GERENTE GRUPO ST
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.
me he liado con el maskedit
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
- ignacio
- Site Admin
- Mensajes: 9252
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
me he liado con el maskedit
Francisco,
A diferencia de Clipper y 5win, Xailer NO requiere que los controles tipo
GET tengan preasignados un tamaño igual al número de caracteres editables
rellenado con blancos, debido a que en Windows no es necesario dicho
relleno.
De esta forma se evitan varios efectos horrorosos en la edición, como son
que cuando se marca el texto completo, ya que se marcan igualmente un montón
de espacios en blanco, y segundo, el efecto de que cuando se va al final del
texto aparece el cursor más alla del texto propiamente dicho.
En un control TMaskEdit puede indicar su ancho de edición de varias formas
posibles:
- mediante la propiedad nMaxLength,
- utilizando una máscara con la propiedad cPicture.
- Inicializando la propiedad 'Value' con el ancho que necesita (sólo para
datos tipo carácter). En este caso, la propiedad nMaxLength pasa a valer
Len( Value ), sin embargo el propio 'Value' sufre un Trim() para su edición,
sin embargo podrá editar hasta Len( Value )
Un saludo,
--
Ignacio Ortiz
www.xailer.com
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:4207f83e$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> me habia dado cuenta de que tenia un formulario todo con edit y necesitaba
> que fuese Maskedit. Bueno pues hice todas las sustituciones. Pero, ahora
> me encuentro que por ejemplo pongo ::oMaskEdit:Value := Space(50) y no me
> lo toma que ando haciendo mal ? me toma mucho menos espacios que lo que le
> indico
>
> Atentamente : Francisco Sanchez GERENTE GRUPO ST
>
A diferencia de Clipper y 5win, Xailer NO requiere que los controles tipo
GET tengan preasignados un tamaño igual al número de caracteres editables
rellenado con blancos, debido a que en Windows no es necesario dicho
relleno.
De esta forma se evitan varios efectos horrorosos en la edición, como son
que cuando se marca el texto completo, ya que se marcan igualmente un montón
de espacios en blanco, y segundo, el efecto de que cuando se va al final del
texto aparece el cursor más alla del texto propiamente dicho.
En un control TMaskEdit puede indicar su ancho de edición de varias formas
posibles:
- mediante la propiedad nMaxLength,
- utilizando una máscara con la propiedad cPicture.
- Inicializando la propiedad 'Value' con el ancho que necesita (sólo para
datos tipo carácter). En este caso, la propiedad nMaxLength pasa a valer
Len( Value ), sin embargo el propio 'Value' sufre un Trim() para su edición,
sin embargo podrá editar hasta Len( Value )
Un saludo,
--
Ignacio Ortiz
www.xailer.com
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:4207f83e$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> me habia dado cuenta de que tenia un formulario todo con edit y necesitaba
> que fuese Maskedit. Bueno pues hice todas las sustituciones. Pero, ahora
> me encuentro que por ejemplo pongo ::oMaskEdit:Value := Space(50) y no me
> lo toma que ando haciendo mal ? me toma mucho menos espacios que lo que le
> indico
>
> Atentamente : Francisco Sanchez GERENTE GRUPO ST
>