Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - ICON für die eigene Komponente
HRNICKEL - Fr 01.01.10 12:37
Titel: ICON für die eigene Komponente
Ich schaffe es nicht ein Icon in eine Ressource Datei zu packen und
es dann in der Toolbar zu finden (immer nur das Standard Symbol)
Ich setze Delphi 2010 ein.
Meine Vorgehensweise ist.
1. Ein Icon erzeugen 24*24 8 Bitfarbtiefe 265 Farben.
2. Mit Res-Editor einbinden in eine *.RC Datei
3. Mit BRCC32 Compelieren zu einer RES.
Name des Icons ist das der Komponente zb. TEDIT.ICO in Großbuchstaben
Name der Res ist das der Unit mit *.RES. ind gleiches Verzeichnis wie der Unit.
Ich habe schon jede Menge Test gemacht. Geht einfach nicht.
Ich bitte Dringend um Hilfe. (Anweisung step bey step)
Danke im Vorraus
jaenicke - Fr 01.01.10 12:45
HRNICKEL hat folgendes geschrieben : |
Name des Icons ist das der Komponente zb. TEDIT.ICO in Großbuchstaben |
Ist denn auch der Name in der Ressource entsprechend? Denn wie der Name der Datei vorher war ist da unerheblich, das wird nicht in die Ressource übernommen.
HRNICKEL - Fr 01.01.10 13:48
Ja der Name innerhalb der Ressource ist ja entscheidend.
Es liegt vermutich an dem Res. Editor
Erzeugt habe ich das Icon mit ICOFX
Dann eingebunden in eine RES mit XN Ressource Editor
(Name innerhalb der Ressource identisch mit Komponente)
oder
mit RESEDITOR eingebunden, als RC gespeichert und dann mit BRCC32 nach RES umgesetzt.
Wie macht Ihr das ?
Gruß
Roland
jaenicke - Fr 01.01.10 14:12
Ich habe das immer mit dem entsprechenden Editor gemacht, der bei D7 dabei war. Dieser bietet mir 24x24 aber nicht als Format an, ich probiere es gleich einmal ohne den Editor aus.
HRNICKEL - Fr 01.01.10 16:44
Ich habe es geschafft mit XN Resource Editor.
Es geht aber nur wenn ich die Grafik im Programm erzeuge.
Importiere ich eine Grafik gehts nicht mehr.
Es liegt allso mit Sicherheit am Bildformat.
Ich kann aber nicht sagen was da falsch ist.
Gruß
Roland
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!