Por otra parte, quizá quieras considerar otras opciones para lo que haces. Por ejemplo, en lugar de un archivo de texto plano, podrías usar un archivo INI. En lugar de guardar
Código:
boton.nombre //aqui hay un comentario
boton.text //aqui hay un comentario
boton.letf //aqui hay un comentario
boton.caption //aqui hay un comentario
cuando creas el boton, podrías guardar
Código:
[boton]
nombre = nombre del botón
text = texto del botón
letf = ...
caption = ...
es decir, todo lo relacionado a una componente, en una
sección del archivo INI. Delphi cuenta con la clase TIniFile que trivializa el manejo de estos archivos.
// Saludos