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
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.