Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Speicherort der Bitmaps von TMenuItems (https://www.delphipraxis.net/111757-speicherort-der-bitmaps-von-tmenuitems.html)

draxo 8. Apr 2008 22:58


Speicherort der Bitmaps von TMenuItems
 
Hallo!

Ich habe für TMenuItems Bitmaps ausgewählt. Das klappt auch alles! Nur wo werden diese Bitmaps gespeichert? Werden diese später in die exe integriert?

Danke!

Muetze1 8. Apr 2008 23:53

Re: Speicherort der Bitmaps von TMenuItems
 
Ich kenne den Weg nur so, dass man die Bilder in einer TImageList ablegt und über den ImageIndex das entsprechende Bild in der TImageList auswählt. Ich wüsste nicht, wie man direkt Bilder zuordnet. Bei der TImageList zumindest, diese legt die Bitmaps in der DFM ab und diese wird binär kodiert so als Resource in der EXE abgelegt. Und da sich die DFM schon den TImageList Inhalt merken kann, wird es auch so in der EXE geschehen.

Medium 9. Apr 2008 02:19

Re: Speicherort der Bitmaps von TMenuItems
 
Man kann einem MenuItem auch direkt ein Bitmap einflößen, ohne dass das übergeordnete Objekt eine ImageList hält, bzw. diese leer ist. In diesem Fall werden die Bitmaps ebenfalls in der .dfm hinterlegt und nachher einkompiliert, nur halt im dfm nicht als Property der Menu-Komponente, sondern der einzelnen Items.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz