Si no quieres hacerlo "a mano", hay componentes que te ayudan a hacerlo. En
mi página, sin ir más lejos hay uno llamado TSavecomps, que te permitirá hacerlo casi sin teclear código.
Puedes también mirar cómo está hecho y modificar el código si te es más útil.