Ver Mensaje Individual
  #1  
Antiguo 25-01-2006
piccolo2101 piccolo2101 is offline
Miembro
 
Registrado: oct 2005
Posts: 63
Reputación: 19
piccolo2101 Va por buen camino
Creando componente visual

Hola,
como digo en el título, estoy creando un componente visual que hereda de TPanel (no hay razón específica por la que lo hice así) y que dentro debe tener 2 TEdit, 1 TLabel y 1 TUpDown. La idea es hacer un componente de selección de hora donde los edit son las horas y minutos. El TupDown manejara los valores de los edit incrementando o decrementando.
Bueno, los problemas o dudas que tengo son:
1.- No puedo crear el componente en vista de diseño.
2.- Si establezco con código los elementos y en el constructor del
compononte los creo y los inserto en el componente con
insertControl no se maneja bien la distribución de estos ya
que si uso el componente y lo reescalo en la vista de diseño de
mi aplicación, los elementos internos del componente
(TEdit,TUpDown) no lo hacen junto a el.
3.- Si en el constructor uso Tedit.create(self) siendo self el propio
componente, simplemente se me cierra el delphi. Gracioso verdad!!
Si le paso el AOwner del mismo constructor, como el Aowner es mi
applicación los elementos del componente aparecen como elementos
sueltos dentro de mi aplicacion en la vista de diseño como si los
hubiera insertado ahi.

Por ahora creo que esos son los problemas que necesito resolver para
poder seguir adelante.

Un saludo y gracias.
Responder Con Cita