Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Bitmap im Source angeben? (https://www.delphipraxis.net/146169-bitmap-im-source-angeben.html)

DelphiCreak 14. Jan 2010 20:12


Bitmap im Source angeben?
 
Guten Abend liebe DP.
Grad das erste Problem gelöst (http://www.delphipraxis.net/internal....php?p=1120223) stellt sich mir beim Basteln meiner eigenen Komponente das nächste Problem...ich will eine Bitmap sozusagen im Quelltext selber angeben, also diese ohne eine Datei laden zu müssen angeben.
Also sozusagen wie bei der Delphi-Form, wo BitMaps folgendermaßen angegeben werden:
Delphi-Quellcode:
object ImageList1: TImageList
    Left = 768
    Top = 96
    Bitmap = {
      494C010102000400040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
      0000000000003600000028000000400000001000000001002000000000000010
      00000000000000000000000000000000000054524800C3D9F900EFF5FF00EFF7
      FF00EFF8FF00F2F8FF00F2F8FF00F2F8FF00F2F8FF00F2F8FF00F2F8FF00F2F8
      FF00EFF8FF00EFF7FF00EFF5FF00C3D9F900282824006F7DB60098A9EA009DAD
      (Stark gekürzt, der Inhalt ist ja eher uninteressant)
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      000000000000}
Jetzt ist meine Frage, ob solch eine Zuweisung auch im Source selbst möglich ist.

Danke im Vorraus

Luckie 14. Jan 2010 20:23

Re: Bitmap im Source angeben?
 
Zitat:

Zitat von DelphiCreak
Jetzt ist meine Frage, ob solch eine Zuweisung auch im Source selbst möglich ist.

Probiere es doch einfach aus.

SirThornberry 14. Jan 2010 20:24

Re: Bitmap im Source angeben?
 
Sinnvoller ist die Verwendung von Ressourcen (zumindest einfacher)

Matze 14. Jan 2010 20:26

Re: Bitmap im Source angeben?
 
Zitat:

Zitat von SirThornberry
Sinnvoller ist die Verwendung von Ressourcen (zumindest einfacher)

Kann man Ressourcen für eigene Komponenten verwenden? Also wenn der Themenersteller bsp. ein Icon in eine abgeleitete Komponente von TButton einfügen möchte? :gruebel:

DelphiCreak 14. Jan 2010 20:27

Re: Bitmap im Source angeben?
 
Zitat:

Zitat von Luckie
Zitat:

Zitat von DelphiCreak
Jetzt ist meine Frage, ob solch eine Zuweisung auch im Source selbst möglich ist.

Probiere es doch einfach aus.

hab ich schon ;) Doch Delphi erkennt das Ganze nicht als BitMap

Zitat:

Zitat von SirThornberry
Sinnvoller ist die Verwendung von Ressourcen (zumindest einfacher)

Dafür müsste ich erstmal mich ein wenig damit beschäftigen was Ressourcen sind. Wäre ganz nett wenn du ein Beispiel dafür hättest ;)

DelphiCreak 14. Jan 2010 20:29

Re: Bitmap im Source angeben?
 
Zitat:

Zitat von Matze
Zitat:

Zitat von SirThornberry
Sinnvoller ist die Verwendung von Ressourcen (zumindest einfacher)

Kann man Ressourcen für eigene Komponenten verwenden? Also wenn der Themenersteller bsp. ein Icon in eine abgeleitete Komponente von TButton einfügen möchte? :gruebel:

So ähnlich schaut das schon aus. Ich habe eine Komponente abgeleitet von TCustomControl, und am Ende soll das ganze eine TabLeiste, ähnlich wie Bei FireFox oder dem InternetExplorer werden. Mittlerweile bin ich bei dem "x" für jeden Tab angekommen, und hierfür brauche ich das ganze. Ich habe 2 Bitmaps, einmal das X wenn die maus grad nicht drauf ist, einmal wenn sie darüber bewegt wird. Und diese beiden Bilder sollen nun Am besten in den Source eingebunden werden


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:58 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