Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2009-11

tmaskedit

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola a todos..

he colocado un tmaskedit para ingreso de importes. No he podido, desde el ide, colocar una m�scara que me funcione, ya prob� montones de cosas!! Eso si, por c�digo, he hecho esto y funciona bien:

  importe_edt.Alignment:= taRightJustify;
  importe_edt.Text:= FormatFloat('###,##0.00',0);

pero desde el ide c�mo se hace?? De todas formas, la propiedad para que quede alineado a la derecha no est�.
Se que �ltimamente han hecho cambios en este control. chau

Reply by email

JoshyFun
to Paola Bruccoleri

Hello Paola,

Thursday, November 19, 2009, 2:18:56 AM, you wrote:

PB> he colocado un tmaskedit para ingreso de importes. No he podido, desde PB> el ide, colocar una m�scara que me funcione, ya prob� montones de cosas!! PB> Eso si, por c�digo, he hecho esto y funciona bien: PB> importe_edt.Alignment:= taRightJustify;
PB> importe_edt.Text:= FormatFloat('###,##0.00',0); PB> pero desde el ide c�mo se hace?? De todas formas, la propiedad para que PB> quede alineado a la derecha no est�.
PB> Se que �ltimamente han hecho cambios en este control.

Colocarlo creo que no es problema, si no que funcione, ya que la asignaci�n de una m�scara altera el contenido actual de "Text" y la asignaci�n de text parece no respetar el "encaje", esto es, que hace la inclusi�n de caracteres posici�n por posici�n, sin hacerlo como un todo, ya que al pulsar el '.' todo lo que viene despu�s deber�a ajustarse a la m�scara y no aceptar una ',' por ejemplo.

La versi�n que uso no es precisamente la �ltima.

Best regards, JoshyFun

Reply by email

Paola Bruccoleri
to JoshyFun

JoshyFun escribi�:

Show quoted text 22 lines
Hello Paola, Thursday, November 19, 2009, 2:18:56 AM, you wrote: PB> he colocado un tmaskedit para ingreso de importes. No he podido, desde PB> el ide, colocar una m�scara que me funcione, ya prob� montones de cosas!! PB> Eso si, por c�digo, he hecho esto y funciona bien: PB> importe_edt.Alignment:= taRightJustify; PB> importe_edt.Text:= FormatFloat('###,##0.00',0); PB> pero desde el ide c�mo se hace?? De todas formas, la propiedad para que PB> quede alineado a la derecha no est�. PB> Se que �ltimamente han hecho cambios en este control. Colocarlo creo que no es problema, si no que funcione, ya que la asignaci�n de una m�scara altera el contenido actual de "Text" y la asignaci�n de text parece no respetar el "encaje", esto es, que hace la inclusi�n de caracteres posici�n por posici�n, sin hacerlo como un todo, ya que al pulsar el '.' todo lo que viene despu�s deber�a ajustarse a la m�scara y no aceptar una ',' por ejemplo. La versi�n que uso no es precisamente la �ltima.

si, la vers bastante nueva, Lazarus 0.9.29 r22603 FPC 2.5.1 i386-win32-win32/win64, tiene ese problemita..
ver� si puedo, dentro de un rato, chusmear por los rss que me enviastes o por ah�, a ver que tal, pero despu�s de la experiencia del s�bado pasado, de actualizar lazarus, casi que no quiero ni tocarlo m�s..!!! chauuuuuuuuuu

Reply by email