Quizás y solo quizás te convenga crear previamente un componente en la paleta....
Me explico:
Ahora tienes todo con paneles, al pasarlo a frames vas a tener que copiar y pegar mucho código y ahora si tu salud mental está en peligro:
- no está declarado ese evento
- me falta copiar el onclick del botón, en donde rayos está ese procedimiento
- etc.
Primero seleccionas el panel boton derecho y Add to Component Palete (o Add to repository, no recuerdo bien ainsss). Esto lo que hace es crear un nuevo icono en la paleta de componentes (como el que existe de un TEdit), pero lleva todo lo que tienes en el panel y además
su código fuente asociado, ahora creas el frame, añades ese nuevo componente y voilá, ya tienes todo en el Frame.
Guarda el proyecto por si acaso
.
Creo que ahora puedes mover todos los componentes desde el panel hasta el frame y eliminar el panel en sí (no creo que lo necesites, pero igual tampoco molesta) tú mismo.
Después de eso, puedes eliminar el componente de la paleta de delphi.Si no recuerdo mal creo que es así a grandes rasgos.
Saludos y suerte!!