Ikona w zasobach - wszystkie kolory

0

Cześć.
Dodałem do zasobów programu ikonkę(dyrektywą: {$R regiko.res}).
Używam tej ikonki do wyświetlania ikony plików, powiązanych z moim programem. Ale mimo wielu moich prób w programie ImageEditor oraz Microsoft Visual C++ ikonki o rozmiarach 32*32 nie mają wymaganej przestrzeni kolorów. Chcę dodac do zasobów ikonkę w pełnej palecie barw, tj. 8 bitów chyba(tyle pisze dla oryginalnej ikonki exeka). A jak podpatruje w edytorze zasobów Restorator, moje ikonki, które dodałem mają głębię 4 bitową...
Zatem w jaki sposób dodać do zasobów ikonki, np. truecolor?
Jakiego narzędzia należy użyć(darmowego)?
Pozdr
Pepe

0

Pełna paleta, to 32 bity :). Ikonki 24bitowe (bez kanału alpha) możesz tworzyć programem Microangelo. Jak z 32, to nie wiem.

0

Pełna paleta, to 32 bity :). Ikonki 24bitowe (bez kanału alpha) możesz tworzyć programem Microangelo. Jak z 32, to nie wiem.

Tak, racja... Stworzyć ikonkę to nie jest problem... Chodzi mi o to w jaki sposób dodać ją do pliku *.res, tak by nie utraciła ona kolorów. By mozna ją było w Delphi wykorzystać.

0

Wystarczy stworzyć plik *.rc z odpowiednim wpisem, a potem przekompilować na *.res. W dziale delphi jest artykuł o zasobach.

0

ja tam nigdy nie miałem tego problemu na delphi... ale najwarzniejsze to skompilowany plik RC do resa przez najnowszy brcc32, bo starsze wersje często obcinają pełną zawartość ikonki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1