Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 

Re: Icon/Bild für eigene Komponente erstellen (BDS 2006)

  Alt 29. Mär 2007, 13:59
Ein wenig genauer (ist in dem anderen Thread aber teilweise schon beschrieben): eine DCR-Datei ist vom Format her einfach eine RES-Datei.

Male dir eine 24x24 Bitmap für deine Komponente und schreibe dir eine RC-Datei mit dem Inhalt
Code:
TMEINEKOMPONENTE BITMAP "TMeineKomponente.bmp"
Die kannst du dann mit
Code:
brc32.exe /Fo TMeineKomponente.dcr TMeineKomponente.rc
umwandeln.

Ab BDS2005 unterstützt Delphi auch kleine (16x16) und große (32x32) Symbole. Das kannst du auch machen, indem du dir für diese Größen ebenfalls Bitmaps erstellst und die RC-Datei wie folgt erweiterst:
Code:
TMEINEKOMPONENTE BITMAP "TMeineKomponente.bmp"
TMEINEKOMPONENTE16 BITMAP "TMeineKomponente16.bmp"
TMEINEKOMPONENTE32 BITMAP "TMeineKomponente32.bmp"
Hinweis: die eigentlichen Dateinamen sind egal - nur die Ressourcen müssen so heißen wie deine Komponente (inkl. T am Anfang).

// Edit: Ressourcennamen in Großschrift geändert.
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat