Vuelvo al ejemplo de Roman de la vez anterior (que hay que decirlo, funcionó perfecto) pero esta vez con dos "hijos"...
Código Delphi
[-]
type
TMiControl = class(TCustomControl)
private
FEditA: TEdit;
FEditB: TEdit;
procedure SetEdit(Value: TEdit);
public
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
published
property Edit: TEdit read FEdit write SetEdit;
end;
implementation
constructor TMiControl.Create(AComponent: TComponent);
begin
inherited;
FEditA := TEdit.Create(Self);
FEditB := TEdit.Create(Self);
FEditA.Parent := Self;
FEditB.Parent := Self;
FEditA.SetSubComponent(true);
end;
En este caso el subcomponente publicado es solamente el "A". ¿Hay alguna forma de hacer que las propiedad "Text" estén relacionadas?. Es decir, cuando el tiempo de ejecución el usuario cambie el texto de un edit (x ej el "A"), que cambie también el otro.