Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
7. Jul 2005
Wenn du es so toll findest, dann hilft auch das:
procedure TDemoForm.HideButtonClick(Sender: TObject);
begin
Splitter.Parent := nil;
LeftMemo.Parent := nil;
end;
procedure TDemoForm.ShowButtonClick(Sender: TObject);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
7. Jul 2005
Hallo Julius,
die Borland-Entwickler bestimmen das Control, dessen Dimension der Splitter steuert, durch PtInRect(). Damit das funktioniert haben sie Splitter.MinSize mit einer Untergrenze von 1 festgeschrieben. Wenn du einen Splitter auf einer Form verwendest, dann sollten die beiden angrenzenden Controls diese MinSize als Constraint übernehmen, sonst unterläufst du die Rahmenbedingungen.
...