Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DenkDirNix,
25. Feb 2022
--> und der "Canvas"-Parameter ist nicht identisch mit PaintBox.Canvas???
--> Was mache ich bei den Ausnahmen von der Regel? Zum Beispiel hat TVertScrollBox mit StyleLookup = 'framedscrollboxstyle' einen Rahmen der den Client-Bereich verkleinert.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DenkDirNix,
25. Feb 2022
Im anliegenden Minimal-Beispiel schreibe ich im OnPaint-Ereignis fünf Zeilen versetzt ins Canvas - okay. Wenn aber nach Click im OnMouseDown die Zeilen 0 und 4 nochmals geschrieben werden, so erscheinen sie an falscher Position. Es sieht eher aus, als würde ins Form-Canvas geschrieben, und zwar sogar außerhalb der PaintBox, nämlich im darüberliegenden Toolbar, siehe Screenshot2.
...