Forum: Win32/Win64 API (native code)
Delphi
by tigerman33,
8. Aug 2005
Ja, hab ich. Muss sogar, denn sonst malt er meinen geänderten style sowieso gar nicht erst. Das war's also leider nicht... :cry:
(Also "hab ich" heißt "ich hab ein Invalidate". Mit repaint hab ich's noch nicht probiert. Dürft aber ja eigentlich keinen Unterschied machen.)
Forum: Win32/Win64 API (native code)
Delphi
by tigerman33,
5. Aug 2005
Hi,
ich habe ein ListView, in dem einige Einträge unter Umständen fett geschrieben sind. Dies geschieht in der Methode OnAdvancedCustomDrawItem durch
if ... then
ListView1.Canvas.Font.Style := else
ListView1.Canvas.Font.Style := ;
Das funktioniert auch perfekt. Aber: Nach dem Zurücksetzen der Schriftart von fsBold auf wird das Bounding-Rechteck des Items nicht wieder...