PairSplitter Positiion lässt sich nur einmal setzen

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.

PairSplitter Positiion lässt sich nur einmal setzen

Beitragvon lazarusjulian » 28. Feb 2019, 04:00 PairSplitter Positiion lässt sich nur einmal setzen

Hallo,

ich wollte die Splitter Position per Code setzen, das funktioniert auch, aber nur genau einmal.
Anbei ein Beispielprogramm zur Demonstration.

Ich bitte um Bestätigung, dann würde ich den Bug melden (gern kann das auch Jemand anderes machen da ich nicht mehr genau weiß wie es geht)
Dateianhänge
pairsplitterBUG.zip
(289.19 KiB) 12-mal heruntergeladen
lazarusjulian
 
Beiträge: 36
Registriert: 6. Jan 2016, 21:45

Beitragvon theo » 28. Feb 2019, 10:04 Re: PairSplitter Positiion lässt sich nur einmal setzen

Ja, kann ich reproduzieren (Lazarus 2.0.0 rUnknown FPC 3.0.4 x86_64-linux-gtk2).
Es gibt einen Workaround, denn kannst du vllt. auch gleich mit angeben:

Code: Alles auswählen
procedure TForm1.Button2Click(Sender: TObject);
begin
  PairSplitter1.UpdatePosition;
  PairSplitter1.Position:= 400;
end
theo
 
Beiträge: 8193
Registriert: 11. Sep 2006, 18:01

• Themenende •

Zurück zu Lazarus - Bugs



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

porpoises-institution
accuracy-worried