Hola, y si no te funciona o no te aclaras con el Repositorio de Objetos, puedes hacerlo a mano:
Copia los archivos *.pas y *.dfm que necesites, renombrándolos:
Por ejemplo:
UProveedor.pas y UProveedor.dfm -->
UClientes.pas y UProveedor.pas
Abrelos con Delphi y cámbiales las referencias a los nombres anteriores:
* En el formulario, cámbiale el nombre (FormProveedor -->
FormClientes). Esto cambiará en el código la referencia a todos los procedimientos.
* En la unidad, desde el nombre (unit UProveedor -->
unit UClientes)
y todas las referencias que encuentres,
por ejemplo, al cerrar el formulario:
Código:
procedure TFormClientes.FormClose(Sender: TObject; var Action: TCloseAction);
var Ficha : TFormClientes;
begin
Action:=caFree;
Ficha.Release;
end;
Guarda los cambios que les has hecho, y añádelos a tu proyecto.
Yo siempre hago todo "a mano" (y así me va....)
Saludos