AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein ICON Programmsymbole erstellen und einbinden
Thema durchsuchen
Ansicht
Themen-Optionen

ICON Programmsymbole erstellen und einbinden

Ein Thema von mwilms · begonnen am 17. Jan 2023 · letzter Beitrag vom 17. Jan 2023
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.202 Beiträge
 
Delphi 12 Athens
 
#1

AW: ICON Programmsymbole erstellen und einbinden

  Alt 17. Jan 2023, 08:33
https://docwiki.embarcadero.com/RADS...n_App-Symbolen
https://docwiki.embarcadero.com/RADS...ying_App_Icons
und natürlich auch Projektoptionen > Anwendung > Symbole > [F1]

siehe auch "Siehe auch" und die Links im Text
https://stackoverflow.com/questions/...-size-ico-file
https://docwiki.embarcadero.com/RADS...sBitmap-Editor
IcoFX, GIMP, ImageMagic uvm.
...
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Alallart

Registriert seit: 8. Dez 2015
154 Beiträge
 
#2

AW: ICON Programmsymbole erstellen und einbinden

  Alt 17. Jan 2023, 09:25
Nimm dazu zum Beispiel das Programm IcoFx. Das Programm gibt es inzwischen in der 3. Version, aber bis Version 1.6.4 ist es noch Free und Kostenlos im Internet zu finden. Für deine Ansprüche reicht es.

Zuerst erstellst du ein PNG Bild 256x256 Pixel groß in TrueColor. Oder 48x48 Pixel, oder 32x32 Pixel. Ich empfehle aber 256x256, oder mindestens 48x48 Pixel. Das PNG Bild kannst du mit einem beliebigen Bildbearbeitungsprogramm erstellen, das auch transparente Bereiche erstellen kann.

Speichere dann das Bild (z. B. 256x256 Pixel in TrueColor mit transparenten Bereichen) auf dem Datenträger.

Starte dann das Programm IcoFx und importiere das PNG Bild (über Datei > Bild importieren). Durch das importieren wird ein Icon von der Größe 256x256 erstellt. Im Fenster nun das 256x256 Bild links anklicken und im Kontextmenü "Neues Bild" auswählen. Wähle im Dialogfenster 48x48 TrueColor + Alpha Channel (32 Bit). Das Programm skaliert das Bild automatisch. Nun hast du neben dem 256x256 noch ein 48x48 Icon. Wiederhole das alles mit 32x32, 24x24 und 16x16. Jetzt hast du alle Größen im Icon. Wenn du willst kannst du noch zusätzlich 256 Farben Varianten erstellen. Zuletzt speichere das Ergebnis als Ico-Datei.

Alle von dir erstellten Größen befinden sich nun ist der einen Ico-Datei. Windows nimmt sich dann die Größe die es benötigt. Benötigt es die 16x16 Größe, wird die aus dem Icon genommen, bei 32x32 eben diese. Stellst du im Explorer die Max-Größe, wird die 256x256 Größe genommen, usw.

Natürlich kannst das Icon auch im Programm IcoFx zeichnen, das Programm bietet aber nicht so viele Möglichkeiten wie andere Bildbearbeitungsprogramme. Deshalb bein Tipp: mit einem guten Grafikprogramm erstellen und importieren.
  Mit Zitat antworten Zitat
matashen

Registriert seit: 29. Jan 2007
Ort: daheim
463 Beiträge
 
Delphi XE2 Enterprise
 
#3

AW: ICON Programmsymbole erstellen und einbinden

  Alt 17. Jan 2023, 10:42
Ich möchte noch einen in Lazarus geschriebenen Editor beisteuern - Freeware



http://greenfishsoftware.blogspot.com/

die Website ist zwar umgezogen - aber die findet sich ...
Matthias
Das Leben ist eines der härtesten.
  Mit Zitat antworten Zitat
Andreas13

Registriert seit: 14. Okt 2006
Ort: Nürnberg
711 Beiträge
 
Delphi XE5 Professional
 
#4

AW: ICON Programmsymbole erstellen und einbinden

  Alt 17. Jan 2023, 10:57
http://greenfishsoftware.blogspot.com/
die Website ist zwar umgezogen - aber die findet sich ...
z.B. hier: http://greenfishsoftware.org/gfie.php

Grüße, Andreas
Grüße, Andreas
Wenn man seinem Nächsten einen steilen Berg hinaufhilft, kommt man selbst dem Gipfel näher. (John C. Cornelius)
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:13 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