![]() |
icon in stringgrid zelle zeichnen?
hallo,
ich wuerde gern ein icon in eine zelle eines stringgrid zeichen, bekomme es jedoch nicht hin. hatt einer mal einen ansatz fuer mich oder muss ich ein drawgrid dazu nehmen? gruß richard |
Re: icon in stringgrid zelle zeichnen?
Zitat:
Zitat:
|
Re: icon in stringgrid zelle zeichnen?
Hai Richard,
wie bei allem was die Ausgabe angeht wirst Du um das selber zeichnen nicht herum kommen ( ![]() Dort müsste dann etwas in dieser Richtung stehen:
Delphi-Quellcode:
In diesem Beispiel hole ich das Icon aus einer TImageList.
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState); begin if ACol = 2 then begin ImageList1.Draw((Sender As TStringGrid).Canvas,Rect.Left,Rect.Top,2); end; end; |
Re: icon in stringgrid zelle zeichnen?
jede zelle is aber doch ein eigenes object mit ner canvas.
theoretisch bräucht ich doch nur die celle als parent angeben? |
Re: icon in stringgrid zelle zeichnen?
Zitat:
|
Re: icon in stringgrid zelle zeichnen?
mhh achso,dann wird das so wohl nich gehen wie ich mir das gedacht hab.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz