Cita:
Empezado por kurono
y no es mejor programar lo que tiene en un boton ponerlo en un time
|
Lo ideal (en mi opinión) es que la parte lógica se separe de la visual. Es decir, que la acción se realice en sus propios módulos y se llame a estas acciones desde los eventos de los botones (o del timer). Un ejemplo de esto es el famoso
"Modelo/Vista/Controlador (MVC)", aunque hay más formas de organizar el código.
Lo de llamar al evento o al método
Click del botón responde a que pide que se simule la pulsación. Ten en cuenta que el evento
onClick, y cualquier otro, puede modificarse en tiempo de ejecución en respuesta a configuraciones u otros eventos. Al llamar el método del botón uno se asegura de que la simulación es perfecta.