![]() |
BitBtn einen Glyph aus einer Imagelist zuweisen
Hallo,
ich denke das Topic sagt schon fast alles. Wie kann ich einen BitnBtn ein Bild (Glyph) aus einer Imagelist zuweisen. Noch kurz eine zweite Frage: Kann ich in einer Imagelist Bilder beliebiger Größe speichern? Die müssen dann doch nur alle gleich groß sein, oder? Mfg Salomon |
That's it!
Code:
[b]procedure[/b] TForm1.BitBtn1Click(Sender: TObject);
[b]var[/b] Bmp: TBitmap; [b]begin[/b] Bmp := TBitmap.Create(); [b]try[/b] [b]if[/b] ImageList1.GetBitmap(0, Bmp) [b]then[/b] BitBtn1.Glyph.Assign(Bmp); [b]finally[/b] Bmp.Free; [b]end[/b]; [b]end[/b]; |
Nice, Thank you.
|
You're welcome.
|
Doof.
Warum kann man das nicht einfach in der Entwicklungszeit via Object Inspektor zuweisen? Warum nicht? Was soll das? Warum kostet eine Cola 1,50€? Warum? |
Moin Nils,
Du kannst im OI durchaus die Eigenschaft Glyph eines BitBtn füllen, nur eben nicht aus einer ImageList. |
Wenn mich nicht alles täuscht, ist bei den Komponenten auf der Companion CD von Delphi auch eine Komponente dabei, welche die Bilder aus ImageListen akzeptiert. (LMD Tools) - aber, keine Garantie.
|
Moin sakura,
stimmt. TLMDButton verfügt über eine Eigenschaft ImageList und ImageIndex. Für die LMD Tools SE (Special Edition) ist übrigens nicht die Companion CD erforderlich. Die kann man sich bei ![]() Allerdings hab' ich mir die nur installiert, weil danach so schöne Property Editoren für Strings (z.B. Caption) und Stringlisten installiert sind ;-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:37 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