Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mirage228,
6. Sep 2009
Ich habe eine Anmerkung zu der von Dir vorgeschlagenen Lösch-Methode:
VST.BeginUpdate;
VST.Clear;
VST.EndUpdate;
So isoliert ist das absolut unnötig, denn Clear ruft intern sowieso Begin- und EndUpdate auf. Nützlich wird das nur, wenn man nach dem Clear sofort wieder neue Daten reinfüllt -- aber für ein alleiniges Löschen ist das meiner Ansicht nach "doppelt gemoppelt"...
Viele...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mirage228,
9. Apr 2009
Ah, das erklärt einiges :mrgreen:
Mein temporärer Fix sah übrigens so aus:
// procedure PaintCheckImage
(FCheckImageKind = ckSystemDefault)
// wird wieder zu: (wie es vorher auch war)
(FCheckImageKind <> ckCustom)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mirage228,
9. Apr 2009
Was mir gerade unangenehm aufgefallen ist, ist die überarbeitete CheckImageKind Property ckSystemDefault. Sie funktioniert schliechtweg nicht.
Früher war es ja so, dass bei aktiven Themes immer die Theme-Aware Check-Images gezeichnet wurde (auch trotz der Standardeinstellung ckLigtGray), mit der Änderung 175 vom 20.02 wurde diese neue Eigenschaft eingeführt.
Das Problem dabei ist das bei...