![]() |
Re: Problem mit Buttons OnMouseEnter. Alle Buttons gläntzern
Und ich verstehe nicht, dass Du unsere Posts ignorierst oder nur halb liest.
Zitat:
Zitat:
|
Re: Problem mit Buttons OnMouseEnter. Alle Buttons gläntzern
Ich habe nicht gewusst, dass den tag automatisch ausgelesen wird
Wie gesagt OnMouseEnter geht super In MouseLeave habe ich den selben Prinzip, wie Du geschrieben hast aber passiert nicht
Delphi-Quellcode:
Oder vielleicht muss man das Bild vorher löschen
procedure TForm1.DoOnLeave(Sender: TObject);
begin // ImageList1.GetBitmap(Pred((Sender as TBitBtn).Tag-1), (Sender as TBitBtn).Glyph); ImageList1.GetBitmap((Sender as TBitBtn).Tag-1, (Sender as TBitBtn).Glyph); end; |
Re: Problem mit Buttons OnMouseEnter. Alle Buttons gläntzern
Funktioniert es denn, wenn Du als Index fest die 0 reinschreibst? Wird die Methode überhaupt aufgerufen?
|
Re: Problem mit Buttons OnMouseEnter. Alle Buttons gläntzern
Wie ich gedacht habe, man mus sowohl OnMouseEnter als auch OnMouseLeave vorher das BitBtn Graphic löschen :
Delphi-Quellcode:
Danke für die Hilfe und für Deine Geduld : )
procedure TForm1.DoOnLeave(Sender: TObject);
begin (Sender as TBitBtn).Glyph := nil; // dann kommt der code |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:28 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