Ver Mensaje Individual
  #3  
Antiguo 19-11-2009
Avatar de yapt
yapt yapt is offline
Miembro
 
Registrado: sep 2006
Ubicación: España
Posts: 258
Reputación: 20
yapt Va por buen camino
Hola Crandel, pues si, tienes razón. Tengo un poco enredado todo eso.

Me explico.

Quiero hacer lo siguiente:
- Un componente X (ya lo tengo hecho) que es un reloj/cronometro.
- Una clase que alberga 0,1 o varios ComponentesX (podría ser un Form si el componente fuese visual).

Pero solo uno de los ComponentesX puede estar acumulando tiempo. Es decir, es una especie de reloj de ajedrez, donde un solo reloj funciona a la vez. Pero en lugar de haber 2 relojes siempre, el número es variable.

La estructura sería así:
TCronometro....

TConjuntodeCronometros: (0, 1 o varios TCronometro)

El "evento" que debe "propagarse" al resto de ComponentesX activos, es que cuando se activa un TCronometro (componenteX) para que empiece/continue acumulando tiempo, el resto deben pararse.

Realmente es un poco más complicado, pero creo que solucionando esto, puedo solucionar el resto.

Creo que ahora me habré explicado un poco mejor. Eso espero.

Saludos.
Responder Con Cita