AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Icons ohne Schwarzen Rand

Ein Thema von neolithos · begonnen am 16. Mär 2004 · letzter Beitrag vom 17. Mär 2004
Antwort Antwort
Seite 2 von 2     12
NicoDE
(Gast)

n/a Beiträge
 
#11

Re: Icons ohne Schwarzen Rand

  Alt 17. Mär 2004, 00:18
Zitat von neolithos:
Wird eine Hintergrundfarbe gesetzt (ich habe es getestet), ist dies nur eine Grücke.
Da sind wir uns einig. Deswegen habe ich oben versucht die VCL-ImageList zu manipulieren (32-Bit) - ob das Deine Probleme auch beheben würde, wäre interessant zu erfahren... (geht aus Deinem Beitrag leider nicht hervor, oder ich bin zu müde ).
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#12

Re: Icons ohne Schwarzen Rand

  Alt 17. Mär 2004, 06:49
Das Problem könnte vielleicht deshalb bestehen, da die Icons unter WinXP ja nicht mehr Icons im eigentlichen Sinne sind, sondern Bitmaps mit 16,7 Mio. Farben. Das angehängte Bild müsste eigentlich den Unterschied deutlich darlegen: Links der Screenshot auf meinem XP-Rechner, rechts der Ausschnitt aus dem oben geposteten Image.
Miniaturansicht angehängter Grafiken
iconvergleich.jpg  
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#13

Re: Icons ohne Schwarzen Rand

  Alt 17. Mär 2004, 07:09
Zitat von alcaeus:
Das Problem könnte vielleicht deshalb bestehen, da die Icons unter WinXP ja nicht mehr Icons im eigentlichen Sinne sind, sondern Bitmaps mit 16,7 Mio. Farben.
Das Problem ist eher, dass die XP-Icons 32 Bit RGBA enthalten und in eine ImageList gestopft werden, die nur 24 Bit RGB Daten speichert (dabei geht logischerweise die Teiltransparenz des Alpha-Kanals verloren und die Transparenz wird durch die verwendete Maske auf 1 Bit reduziert).
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#14

Re: Icons ohne Schwarzen Rand

  Alt 17. Mär 2004, 10:28
Zitat von NicoDE:
Da sind wir uns einig. Deswegen habe ich oben versucht die VCL-ImageList zu manipulieren (32-Bit) - ob das Deine Probleme auch beheben würde, wäre interessant zu erfahren...
Ein klares Nein, denn ich habe mal zum Test eine ImageList per Api-Funktionen erstellt mir ILC_COLOR32 und da trat der selbe Fehler auf. Die einzige Chance die ich derzeit sehe ist die Rückwandlung zu einem Icon. Und so habe ich es derzeit Implementiert, siehe 7-ten von oben.
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#15

Re: Icons ohne Schwarzen Rand

  Alt 17. Mär 2004, 11:17
Zitat von neolithos:
ich habe mal zum Test eine ImageList per Api-Funktionen erstellt mir ILC_COLOR32 und da trat der selbe Fehler auf.
Bei mir auch (siehe VCL-Hack), deswegen kommt noch ILC_MASK dazu (die Hintergrundfarbe der ImageList spielte dann keine Rolle mehr - so wie es sein sollte...).
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 11:11 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