Delphi-PRAXiS
Seite 1 von 2  1 2      

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 mit icon! (https://www.delphipraxis.net/16535-komponenten-mit-icon.html)

Lichtfreak 18. Feb 2004 17:10


Komponenten mit icon!
 
hallo
ich hab es geschaft ein komponente zu machen! :hello:
jetzt will ich aber das mir die komponente in der palette mit eim icon
angezeigt wird! wie geht das?

außerdem würd mich mal interresieren welche dateien ich weitergeben muss,
wenn ich die komponente auf einem anderen PC instalieren/benützen möchte?

danke - schonmal im vorraus

alex

MrKnogge 18. Feb 2004 17:17

Re: Komponenten mit icon!
 
zum weitergeben:
entweder die *.dcu Dateien, dnn hat er nur die Komponennte
oder die *.pas Dateien, dann hat er noch zusätzlich den Quelltext

SirThornberry 18. Feb 2004 17:28

Re: Komponenten mit icon!
 
Das Icon für die Palette:
1.) Image-Editor öffnen (im Startmenü unter Delphi)
2.) File->New->Component Ressource File
3.) Rechtsklick in der neuen dcr auf "contents" -> New -> Bitmap
4.) widh: 24 und heigt: 24 -> OK
5.) Bitmap1 nach TDeinComponentenname umbennen
6.) Bildschen in die 24x24 TDeinComponentenname-bitmap malen
7.) Speicher unter dem namen myunitname.dcr (wenn deine unit "mypanel.pas" heißt, muss der dateiname "mypanel.dcr" sein
8.) in deiner Pas-datei unter Implementation "{$R *.dcr}" schreiben.
9.) Compilieren->Fertig

hm988 18. Feb 2004 17:29

Re: Komponenten mit icon!
 
wenn er mir z.B. aber nur die dcu Dateien gibt, wie installiere ich die Komponente dann ??

hatte bis jetzt nur Kompos mit pas Dateien :mrgreen:

SirThornberry 18. Feb 2004 18:20

Re: Komponenten mit icon!
 
es sollte auch möglich sein dcu-dateien einem package hinzuzufügen...

Lichtfreak 19. Feb 2004 13:48

Re: Komponenten mit icon!
 
ok ich hab grad n anderes problem - die schön funktionierende komponente möchte ich jetzt noch verändern(verbessern!) aber das klappt nicht! ich hab die *.pas datei verändert und möcht die nun mit der "alten" austauschen!? - klappt nicht! wie kann ich das machen!
und kann es sein das ich kein package hab!? bzw. ich weis nicht wo die ist! :gruebel:
ich find nur eine *.bpl datei mit der ich nichts anfangen kann!!
=> wie erstell ich aus einer *.pas datei eine komponente?
danke für die antworten...

Alex

hm988 19. Feb 2004 15:34

Re: Komponenten mit icon!
 
also soweit ich weiß musst du die komponente komplett entfernen, aus dem package (delphi standart dclusr.** glaub ich) löschen. Delphi neu starten, und dann die pas als neue kompo wieder einfügen.

also so hab ichs bis jetzt immer gemacht, kann schon sein dass es auch einfacher geht dann lern ich hoffentlich auch was dazu. :gruebel: aber es ist eine Möglichkeit :mrgreen:

Lichtfreak 19. Feb 2004 15:58

Re: Komponenten mit icon!
 
ok so hab ich das bis jetzt auch immer gemacht - komplett löschen und neu einfügen!
mitlerweile stürzt ab und an delphi ab, da kommt dann ne seltsame fehlermeldung und ... egal ich instaliers mal neu :?
und was ist jetzt n package genau? ne zusammenfassung von komponenten!? und dann eine *.blp datei!?
n schönen nachmittag

alex

Robert_G 19. Feb 2004 15:59

Re: Komponenten mit icon!
 
Wenn du das Package öffnest und auf Rebuild klickst müsste das auch schon reichen.
Es geht ja eigentlich nur darum, dass die .DCU neu gebildet wird...

Lichtfreak 19. Feb 2004 16:31

Re: Komponenten mit icon!
 
das gibts bei mir nicht!! rebuild!? wo is das zu finden????
und wenn ich das alte nicht lösch bringt a' mir fehlermeldung zugrifsverletzung.... rtl60.bpl....!
tja! hm?

alex


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:10 Uhr.
Seite 1 von 2  1 2      

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