![]() |
Re: Wie verwende ich Overlay Icons ?
so geht es und ist entsprechend anpassbar...
Delphi-Quellcode:
var abitmap:TBitMap;
begin abitmap:=TBitMap.Create; try abitmap.Width:=ImageList1.Width; abitmap.Height:=ImageList1.Width; ImageList1.DrawOverlay(aBitMap.Canvas,0,0,0,0,true); PopupMenu1.Items.Items[0].ImageIndex:=-1; PopupMenu1.Items.Items[0].Bitmap:=aBitMap; finally abitmap.Free; end; end; |
Re: Wie verwende ich Overlay Icons ?
Zitat:
|
Re: Wie verwende ich Overlay Icons ?
ja schau doch einfach in der Onlinehilfe (F1) nach, da steht wie DrawOverlay definiert ist!
|
Re: Wie verwende ich Overlay Icons ?
Ich habe jetzt eine Möglichkeit gefunden : :dancer2: :dancer: :bounce1:
Delphi-Quellcode:
Ich danke euch allen, die so viel Geduld mit mir hatten.
procedure TForm1.FormCreate(Sender: TObject);
var abitmap:TBitMap; OverlayIndex: Integer; OverlayBildIdx: Integer; begin abitmap:=TBitMap.Create; try abitmap.Width:=ImageList1.Width; abitmap.Height:=ImageList1.Height; OverlayIndex := 0; OverlayBildIdx := 2; ImageList1.Overlay(OverlayBildIdx, OverlayIndex); ImageList1.DrawOverlay(aBitMap.Canvas,0,0,0,0,true); PopupMenu1.Items.Items[0].ImageIndex:=-1; PopupMenu1.Items.Items[0].Bitmap:=aBitMap; finally abitmap.Free; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:01 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