Hola...
Aquí metiendo mi cuchara:
Código Delphi
[-]
TFormControlsOrganizer = class
private
FMargins: TMargins; FForm: TForm;
public
constructor Create(AForm: TForm);
procedure ArrangeControls(AControls: Array of TComponent);
property
Margin: TMargins read FMargins write SetMargins;
end;
implementation
constructor TFormControlsOrganizer.Create(AForm: TForm);
begin
inherited Create;
FForm := AForm
end;
procedure TFormControlsOrganizer.ArrangeControls(AControls: Array of TComponent);
var
I: Integer;
AControl: TComponent;
begin
for I := 0 to High(AControls) do
begin
AControl := AControls[i];
end
end;
Organizer.ArrangeControls([Edit1, Edit2, Edit3]);
Y bueno, es solo una idea de como quedaría una clase que hiciera algo así...
Saludos...