Kullanıcının isteğine göre listviewde satırı bold veya normal olarak yapmak istiyorum...
Fakat end else begin kullanmadan bu işlemi nasıl yaptıra bilirim? (Sender.Canvas.Font.Style) integer veya string kabul etmiyor
Bu şekilde bold veya normal olarak veriyi nasıl alabilirim...
Kod: Tümünü seç
if (Length(Item.SubItems[10]) > 0) then
begin
Sender.Canvas.Font.Style := Item.SubItems[10]; // integer veya string olmuyor
end;
Kod: Tümünü seç
if (Length(Item.SubItems[10]) > 0) then
begin
Sender.Canvas.Font.Style := [fsBold];
end
else
begin
Sender.Canvas.Font.Style := [];
end;