Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by stahli,
14. Nov 2013
Da wird man alt wie eine Kuh und lernt doch immer noch dazu. :-)
Nach Deiner Erklärung habe ich jetzt mal gerade Linienbreiten getestet, jetzt sind die "natürlich" verwaschen.
Also: Ungerade Linienbreiten verschieben - gerade nicht.
Ok, ich sehe ein, dass man FMX-Desktop dann nicht als Bitmapcanvas implementieren kann, wenn man auch 3D unterstützen will (wobei ich mich frage, ob Delphi das...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by stahli,
14. Nov 2013
Super, so klappt das. Auch bei meinen Rects addiere ich jetzt jeweils 0.5
Die Linien sind jetzt scharf und dünn (fast zu dünn).
Aber WARUM ist das so? Warum gleicht FMX dieses Problem nicht aus?
Warum müssen gerade Linien geglättet werden?
Für mich klappt das jetzt erst mal, aber wenn jemand noch eine Grundsatzinfo hat...
procedure FR(R: TssRect);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by stahli,
14. Nov 2013
So würde ich das auch nicht schreiben, hatte das so aus einer Demo übernommen und nicht geändert.
An dem Linienproblem ändert das aber nichts.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by stahli,
14. Nov 2013
Welches Delphi? Wie sieht das aus?
(Evtl. wird Dein Formular dann nochmal überschrieben oder so?)
Bei mir läuft das auch in einem neuen Projekt wie beschrieben.