![]() |
Image toggeln lassen bei OnClick
Hallo erstmal,
ich habe folgendes Problem: Ich möchte beim Click auf ein Image, das "Picture" toggeln lassen.Also immer hin und her springen. Das mache ich über die Tag-Eigenschaft damit ich keine zusätzliche Variable brauche. Im FormCreate wird für beide Images das erste Picture aus der ImageList geladen aber im OnClick passiert nix... Habt ihr eine Idee? Invalidate,Refresh und Repaint habe ich schon versucht. MFG Alex
Delphi-Quellcode:
if Image1.Tag = 0 then
begin Image1.Tag := 1; ImageList1.GetBitmap(1,Image1.Picture.Bitmap); end else begin Image1.Tag := 0; ImageList1.GetBitmap(0,Image1.Picture.Bitmap); end; |
Re: Image toggeln lassen bei OnClick
Bei mir tut das. :coder2:
Ich habe aber noch etwas verändert:
Delphi-Quellcode:
if Image1.Tag >= ImageList1.Count-1 then
Image1.Tag := 0 else Image1.Tag := Image1.Tag+1; Image1.Picture := nil; // sonst gibts Misch-Masch ImageList1.GetBitmap(Image1.Tag,Image1.Picture.Bitmap); |
Re: Image toggeln lassen bei OnClick
ich habe auch in einem anderem Forum (
![]() Also danke nochmal... MFg Alex |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 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