Form left negativ - merkwürdiges Verhalten

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

Form left negativ - merkwürdiges Verhalten

Beitragvon Winni » 12. Dez 2016, 22:18 Form left negativ - merkwürdiges Verhalten

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
Winni
 
Beiträge: 11
Registriert: 2. Mär 2009, 16:45

Beitragvon KenntKeinSchwein AG » 13. Dez 2016, 04:36 Re: Form left negativ - merkwürdiges Verhalten

Das wird dann vermutlich am Fenstermanager des Betriebssystems liegen. Unter Windows bspw. ist das kein Problem.
KenntKeinSchwein AG
 
Beiträge: 26
Registriert: 4. Dez 2016, 13:35

• Themenende •

Zurück zu Lazarus - Bugs



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste

cron
porpoises-institution
accuracy-worried