![]() |
Re: Icon aus Exe funktioniert nur auf Button?
Hallo,
nimm mal deine Original-Button-Methode, klick auf den Button und dann verschieb mal dein Form, wech is das Icon! (nehme ich mal an) Windows übermalt dein Icon sofort wieder. Was du ins Canvas malst, bleibt dort nur bis zum nächsten Redraw drin. Das ist nicht wie StringGrid.Cells[]:= 'bla'; Du musst das Icon-Handle als From-Variable definieren und dein Draw ins OnPaint des Forms packen. Nach dem Laden des Handles Form1.Invalidate bzw. Invalidate (du hast ja dein with) aufrufen (das ruft OnPaint auf). Heiko |
Re: Icon aus Exe funktioniert nur auf Button?
:?: :?:
eigentlich soll das mal so aussehen am ende, dass die gelesenen icons zu glyphen der erstellten buttons werden. okay und ich hab rausgefunden warum das nur angezeigt wird wenn der button gedrückt wird.. ich lasse das form mittels timer und alphablendvalue einblenden beim start... da kommt dann bestimmt der Redraw von dem du geredet hast und lässts wieder verschwinden... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:25 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