Buenas tardes masters del delphi,
tengo un problemilla con la generación de una serie de frames en una serie de ttabsheets de un pageControl, no me deja copiar un frame heredado en una tabsheet, me salta el error: "Cannot paste a form or datamodule in another form or datamodule".
Me explico:
PageControl1
|_TsDatosIni: tTabSheet
|_Aquí querría insertar mi tFrameDatosIniciales
Definiciones:
tFrameDatosIniciales:
Código Delphi
[-]uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, UFrameBase,
StdCtrls, UDatosIniciales;
type
TFrameDatosIniciales = class(TFrameBase)
LabelDatosIniciales: TLabel;
LabelResponsables: TLabel; ...
tFrameBase:
Código Delphi
[-]unit UFrameBase;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,UDataModuleCon,DB, ADODB,
StdCtrls,UListaGenerica;
type
TFrameBase = class(TFrame)
ButtonGrabar: TButton;
procedure ButtonGrabarClick(Sender: TObject);virtual;abstract;
private
ObjetoQueManipula: tObject;
public
Constructor Create(O: tObject);
Destructor Destroy;override;
procedure LeerObjeto(TExtoSQL: string; var Query: tADOQuery);virtual;abstract;
procedure GrabarObjeto(TExtoSQL: string; var Query: tADOQuery);virtual;abstract;
end;
Alguien podría darme algo de luz?
Muchas gracias por anticipado!