Para reducir codigo en tu aplicacion yo te recomendaria usar el componente
TActionManager (pestaña Additional de la paleta), este componente te permite crear
acciones que luego puedes engancharlas a cualquier evento, en el caso tuyo al evento
Onclik de tu button, eso se consigue utilizando la propiedad
Action de tu boton y seleccionando la accion creada en tu
TActionManager.En otras palabras es como escribir un procedimiento y llamo a ese procedimiento desde cualquier parte del programa de esa manera me ahorro lineas de codigo repetitivas, pero en este caso tan solo seleccionando la accion especifica se hace todo.

.
Hechale una miradita al
TActionManager y veras que tambien sirve para mejorar el aspecto visual de una aplicacion para lo cual te aconsejo un buen tutorial de dicho componente.

Saludos...
