Ver Mensaje Individual
  #2  
Antiguo 27-12-2004
Avatar de Edgar++
Edgar++ Edgar++ is offline
Miembro
 
Registrado: dic 2004
Ubicación: Buenos Aires
Posts: 15
Reputación: 0
Edgar++ Va por buen camino
Holas!

Sobre el problema de cambiarle el color de fondo al paintbox, con las propiedades que mencionas no se cambia el color de fondo, ssirven para cambiar el color del brush del objeto canvas asociado al control...
Si vos queres queres cambiarle el color de fondo tenes que hacer algo como esto en el evento onPaint del paintbox:

Código Delphi [-]
PaintBox1.Canvas.FillRect(PaintBox1.ClientRect);
con esto se pinta el paintbox del color elegido en la propiedad Color.

En cuanto a la escala decimal... es realmente necesario trabajar con decimales? es decir, fijate si no podes multiplicar las coordenadas por algun número como 10 o 100 o algun multiplo para pasarlos a enteros... porque siempre es mejor trabajar con enteros que con decimales, ademas es más rapido!

Igualmente existen formas de cambiar el tipo de escala por ejemplo a twips, incluso se puede camiar el origen del sistema de coordenadas... si estas interesado o no te sirve el truco anterios decime ok?
Responder Con Cita