?bsDialogs-Bug?

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.
Antworten
Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

?bsDialogs-Bug?

Beitrag von Euklid »

Hallo,

wenn ich unter Linux (ubuntu 9.04) eine Form mit dem Border-Style bsdialogs erstelle, kann ich sie während der Ausführungszeit dennoch vergrößern und verkleinern, indem ich mit der Maus die Ränder entsprechend ziehe.
Das sollte nicht im Sinne des bsdialogs sein? Unter Windows 7 hat die Form während der Ausführungzeit eine unveränderbare Größe.

Nehme an, es handelt sich um einen Bug. Kann den vielleicht jemand mit einer aktuelleren Lazarus-Version bestätigen? Ich verwende noch die 0.9.28-0.

Viele Grüße, Euklid

Benutzeravatar
theo
Beiträge: 10920
Registriert: Mo 11. Sep 2006, 19:01

Re: ?bsDialogs-Bug?

Beitrag von theo »

Dazu gibt es einen Bug-Report: http://bugs.freepascal.org/view.php?id=1540" onclick="window.open(this.href);return false;
Zeljko meint, dass es in r23857 funktioniert. Könnte aber u.U. auch mit dem Window Manager zusammenhängen.

Hitman
Beiträge: 512
Registriert: Mo 25. Aug 2008, 18:17
OS, Lazarus, FPC: ArchLinux x86, WinVista x86-64, Lazarus 0.9.29, FPC 2.4.1
CPU-Target: x86
Wohnort: Chemnitz

Re: ?bsDialogs-Bug?

Beitrag von Hitman »

Gängiger Workaround meinerseits: Constraints setzen. Also MinWidth = MaxWidth = Width und MinHeight = MaxHeight = Height.

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: ?bsDialogs-Bug?

Beitrag von Euklid »

Ok, danke für die Antworten!
Ggf. arbeiten wir vorübergehend mit den Workarounds.

Gruß, Euklid

Antworten