ˇRecomienda esta página a tus amigos!
 
Inicio
 
EditCalc
Archivo ZIP

Este componente es una caja de edición tipo TEditB en la cual sólo es posible introducir números y al pulsar el bótón que se encuentra dentro del elemento, aparecerá una calculadora para poder realizar operaciones matemáticas.

Es un descendiente de TCustomEditb (del que desciende también TEditb) por lo que tiene las mismas propiedades de éste y alguna más que veremos a continuación. El evento OnButtonClick y la propiedad Alignment que tenía TCustomEdit, este componente no los tendrá ya que la pulsación del botón hará que aparezca o desaparezca la calculadora, ésta también desaparece cuando el control pierde el foco y la alineación siempre será a la derecha.

A continuación aparecen las propiedades específicas de este componente, el resto puede verlas en el componente TEditB.

Propiedades :

CalcDec : Indica el número de decimales a tener en cuenta en las operaciones matemáticas. Por defecto es 2. Los valores correctos están ente 0 y 10.
CalcExt : La calculadora sera básica (false) o extendida (true).
CalcFlat : Los botones de la calculadora son normales (false) o planos (true).
CalcColor : Color de la calculadora. Sólo aparecerá con este color si CalcFlat es true;

El valor de las operaciones realizadas con los botones de memoria de la calculadora(MC, MR, M+, M-), se conservará aunque desaparezca la calculadora por perder el foco el control o pulsar el botón del control cuando la calculadora está visible. Los dígitos y operaciones deben introducirse pulsando con el ratón sobre las teclas de la calculadora.