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.

Borde en Edit

Foro de Xailer profesional en español
Responder
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Borde en Edit

Mensaje por Xevi »

¿Sería posible disponer de una propiedad nLeftBorder en el Edit para indicar
la separación en píxeles del primer caácter del text???
Si os fijais en la imagen adjunta, utilizando una fuente Arial Negrita 22,
queda MUCHA separación entre el borde izq. del Edit y el primer carácter de
su contenido.
Gracias.
Un Saludo,
Xevi.


Attached files
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Borde en Edit

Mensaje por jfgimenez »

Xevi,
> ¿Sería posible disponer de una propiedad nLeftBorder en el Edit para
> indicar la separación en píxeles del primer caácter del text???
>
> Si os fijais en la imagen adjunta, utilizando una fuente Arial Negrita 22,
> queda MUCHA separación entre el borde izq. del Edit y el primer carácter
> de su contenido.
Lo he estado revisando, y he visto que windows calcula ese margen en función
de la fuente utilizada. Si usas p.ej. courier new a ese mismo tamaño verás
que el margen es mucho más pequeño.
De todos modos, puedes forzarlo poniendo en el OnInitialize:
::oEdit1:SendMsg( EM_SETMARGINS, EC_LEFTMARGIN, <n> )
donde <n> es el número de pixels que quieres dejar de margen, y puede ser 0.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Borde en Edit

Mensaje por Xevi »

Jose,
Funciona PERFECTO!!!
::oEditCodi:SendMsg( EM_SETMARGINS, EC_LEFTMARGIN, 1 )
::oEditCodi:SendMsg( EM_SETMARGINS, EC_RIGHTMARGIN, 1 )
Puedo "acotar" perfectamente los márgenes del Edit.
Y... ¿Se puede el Superior/Inferior ???
Gracias.
Un Saludo,
Xevi.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:44106f41$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Xevi,
>
>> ¿Sería posible disponer de una propiedad nLeftBorder en el Edit para
>> indicar la separación en píxeles del primer caácter del text???
>>
>> Si os fijais en la imagen adjunta, utilizando una fuente Arial Negrita
>> 22, queda MUCHA separación entre el borde izq. del Edit y el primer
>> carácter de su contenido.
>
> Lo he estado revisando, y he visto que windows calcula ese margen en
> función de la fuente utilizada. Si usas p.ej. courier new a ese mismo
> tamaño verás que el margen es mucho más pequeño.
>
> De todos modos, puedes forzarlo poniendo en el OnInitialize:
>
> ::oEdit1:SendMsg( EM_SETMARGINS, EC_LEFTMARGIN, <n> )
>
> donde <n> es el número de pixels que quieres dejar de margen, y puede ser
> 0.
>
> --
> Un saludo,
>
> José F. Giménez
>
joseluis
Mensajes: 642
Registrado: Jue Sep 08, 2005 12:54 pm

Borde en Edit

Mensaje por joseluis »

Xevi,
>
> Y... ¿Se puede el Superior/Inferior ???
>
>
Esto es la re-ostia!!! A más nos dan, más pedimos!!
Por suerte tenemos una herramienta que nos da lo que pedimos, y a unos
creadores que nos sorprenden casi dí­a a dí­a ;-)
Saludos,
José Luis Capel
PD: cuando digo que esto es la reostia me refiero a Xailer... que puede
con todo...
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Borde en Edit

Mensaje por jfgimenez »

Xevi,
> Funciona PERFECTO!!!
> ::oEditCodi:SendMsg( EM_SETMARGINS, EC_LEFTMARGIN, 1 )
> ::oEditCodi:SendMsg( EM_SETMARGINS, EC_RIGHTMARGIN, 1 )
> Puedo "acotar" perfectamente los márgenes del Edit.
>
> Y... ¿Se puede el Superior/Inferior ???
No, me temo que no :-(
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Borde en Edit

Mensaje por Xevi »

José Luís,
> Esto es la re-ostia!!! A más nos dan, más pedimos!!
jejeje... si, por pedir no quedamos, jejeje.
El NO ya lo tenemos... y como no sabemos si es posible ese SI, lo pedimos,
jejeje.
Un Saludo,
Xevi.
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:441079db$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Xevi,
>
>>
>> Y... ¿Se puede el Superior/Inferior ???
>>
>>
>
> Esto es la re-ostia!!! A más nos dan, más pedimos!!
>
> Por suerte tenemos una herramienta que nos da lo que pedimos, y a unos
> creadores que nos sorprenden casi día a día ;-)
>
> Saludos,
> José Luis Capel
> PD: cuando digo que esto es la reostia me refiero a Xailer... que puede
> con todo...
Responder