Ich experimentiere gerade mit einer Form ohne TitleBar herum.
Dabei fällt folgendes Merkwürdige Verhalten auf:
Wenn alle 4 Ecken der Form auf dem Bildschirm vorhanden sind, weigert sich die Form, für die Ecken Werte anzunehmen, die über den Bildscirm herausragen.
Z,B, ergibt
Form1.Left := -30
dass der Wert sofort in 0 (Null) umgewandelt wird. Analoges ist für die andere 3 Seiten zu sagen.
Wenn aber eine der 4 Ecken sich außerhalb des Bildschirm befindet - also mittels TitleBar oder Design dorthin gebracht wurde, dann ist alles OK. Top und Left, sowie Rechts und unten können jeden Wert annehmen; eben auch negative bzw. Werte > Screen.Width oder Screen.Height.
Ist irgendjemand anderes schon Mal darüber gestolpert?
Was ist das für eine Merkwürdigkeit?
Ach ja: Laz 1.6, fpc 3.0, Suse 13.1, KDE 4.11.
Grüße
Winni
Form left negativ - merkwürdiges Verhalten
-
- Beiträge: 26
- Registriert: So 4. Dez 2016, 13:35
Re: Form left negativ - merkwürdiges Verhalten
Das wird dann vermutlich am Fenstermanager des Betriebssystems liegen. Unter Windows bspw. ist das kein Problem.