Entwickler-Ecke
Sonstiges (Delphi) - Programmicons - Welche Größen werden benötigt?
Mashalla - Do 18.02.10 00:20
Titel: Programmicons - Welche Größen werden benötigt?
Wenn ich einem Programm ein Icon mitgebe, skaliert Windows das auf die passende Größe. Wenn ich dem Programm jetzt aber 2 oder mehr Icons in einer Datei mitgebe, wird nicht mehr skaliert, sondern bei der passenden Größe das Icon eingefügt und ansonsten das Standardprogrammicon von Windows angezeigt. Wie mach ich das jetzt am besten?
Wenn ich nur ein Icon mitgebe, sieht das halt je nach Größe nicht so toll aus ... hab mich übrigens
hier [
http://msdn.microsoft.com/en-us/library/aa511280.aspx#size] eingelesen, aber zweifle mittlerweile, dass das die richtige Quelle ist. Der Versuch mit einem Paket mit den Größen 16x16, 32x32, 48x48 und 256x256 hat leider nicht zum gewünschten Erfolg geführt ...
Kennt sich da jemand aus? Ich arbeite mit Windows 7, aber das sollte sich für Vista und XP ja nicht (groß) unterscheiden nehm ich an ;)
BenBE - Do 18.02.10 00:55
64x64 fehlt noch. Ansonsten halt wie gesagt 16, 32 und 48. 256 wäre mir jetzt neu.
Zudem solltest du beachten, dass du sowohl 16, 256 als auch 16777216 Farben unterstützt mit deinen Icons.
jaenicke - Do 18.02.10 23:40
BenBE hat folgendes geschrieben : |
| 256 wäre mir jetzt neu. |
Das wird ab Vista benutzt. Die Größe gibt es auch als PNG Icon mit Alphakanal usw.
Allerdings habe ich es mit Delphi bisher nicht richtig hinbekommen solche Icons zu verwenden. Mit C# überhaupt kein Thema, aber Delphi mag die nicht, also bleibe ich da halt bei den kleinen Versionen...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 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!