Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Memnarch,
15. Nov 2014
Ich kann es Montag nochmal versuchen, aber ich war mir sicher, dass das auch nicht geklappt hat. Ich bin für den lokalen painter das ganze rauf und runter und habe irgendwo tief unten gesehen, dass das hier zu zeichnende edit zuvor (direkt vorm zeichnen) seine einstellungen drüber pinselt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Memnarch,
13. Nov 2014
Der bekommt den Canvas im Constructor übergeben und stellt diesen wieder lediglich zur Verfügung. Ist also die Selbe instanz, wie die die ich als Parameter bekommen hab.
Das ist der (reduzierte) Beispielcode.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Memnarch,
13. Nov 2014
Ich habe ein Problem mit dem OnCustomDrawCell:
Anhand dieses Beispiels habe ich das Zeichnen von Icons neben text in einzelnen Zellen implementiert. Funktioniert auch super. Allerdings ändert sich ein entscheidendes Verhaltensmuster.
Wenn man ein leeres OnCustomDrawCell nimmt und dort z.B. eigenschaften des Canvas verändert und ADone = False setzt, wird diese Änderung beim normalen Zeichnen...