Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sir Rufo,
6. Jan 2006
procedure TControl.SetWidth(Value: Integer);
begin
SetBounds(FLeft, FTop, Value, FHeight);
Include(FScalingFlags, sfWidth); // <- Der Befehl macht es schön ;-)
end;
Jo, da sitzt das Geheimnis.
Abba dat kann man nicht so einfach aufrufen, oder bin ich da auf dem Schlauch (heavy on woodway)
Wer weiss wie man Delphi dazu überredet, diesen Befehl auszuführen (mache ich ja gerne auch...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sir Rufo,
5. Jan 2006
Nicht zu fassen ... :wall:
es funktioniert ... aber die Spalten im ListView zappeln lustig durch die Gegend, ist ja nicht gerade schön ... (nicht falsch verstehen, Funktion is hier erst mal wichtiger als Ästhetik) :mrgreen:
Aber bin weiterhin offen für eine richtige Lösung (wie sag ichs dem ListView, was das Form.Resize sagt), der Workaround ist schon mal gut.
cu
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sir Rufo,
5. Jan 2006
Hi Forum,
in einem ListView habe ich mehrere Spalten, die jeweils auf AutoSize gestellt sind.
ListView.Align := alClient; (is irgendwie aber auch egal ;-) )
Wenn die Liste nun zur Laufzeit gefüllt wird, dann können irgendwann nach x-Zeilen, diese nicht mehr alle dargestellt werden, also wird ein Vert.Scrollbar angezeigt - das ist schön. :mrgreen:
Unschön ist aber, dass nun die letzte...