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 Komponenten-Bild für Formular-Designer (https://www.delphipraxis.net/181626-komponenten-bild-fuer-formular-designer.html)

Dennis07 29. Aug 2014 20:48

Komponenten-Bild für Formular-Designer
 
Hallo zusammen,
ich habe einige Komponenten erstellt und sie in ein Package gepackt. Dieses wird auch installiert und so weiter. Nur habe ich mich dann gefragt, weshalb das Icon der Komponente nicht auf dem Formular im Formular-Designer angezeigt wird. Durch Zufall bin ich dann auf einen Post (keine Ahrnung wo das war) gestoßen, wo gesagt wurde, dass für den Formular-Designer 32px²-BMPs benötigt werden. Meine Frage ist nun: Wie füge ich diese in die RC-Datei ein?

Danke schon mal im vorraus.
MfG; Dennis

himitsu 29. Aug 2014 22:20

AW: Komponenten-Bild für Formular-Designer
 
Bei Google suchendelphi komponente icon :stupid:

http://www.delphipraxis.net/264-wie-...e-dateien.html
http://stackoverflow.com/questions/6...t-palette-page
http://www.delphipraxis.net/142680-i...hi-2010-a.html
http://www.delphipraxis.net/89310-ic...ds-2006-a.html
http://www.entwickler-ecke.de/topic_...n_96521,0.html
...

Im Grunde geht es darauf hinaus, daß man eine Resourcendatei (*.RES) in die Unit das Package einbinden muß, welche ein BITMAP-Resource mit dem Namen gleichen Namen enthält, wie der Komponententyp heißt.

Über eine *.RC-Datei kann man mit dem Resourcen-Compiler eine *.RES erstellen, oder man benutzt einen Resourcen-Editor, welcher mit *.RES umgehen kann.

Dennis07 29. Aug 2014 22:50

AW: Komponenten-Bild für Formular-Designer
 
Hm, okay. Soweit so gut. Gibt es irgendeine Möglichkeit, diese automatische Transparenz auszustellen?
Das nervt enorm und führt dazu, dass meine Icons nicht richtig dargestellt werden. Sowohl in der Palette, als auch im VCL-Designer. ??

EDIT: Achja, schreib doch mal bitte, weshalb es besser sei, die RC beim Package und nicht in der Unit einzubinden? Dürfte doch eigentlich vom Funktionsumfang das selbe sein. ??


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