sаmakacd писал(а):
и моя программа 201% открывает "обрезаный" 32-bit ICOКакая программа, на HiAsm-e
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
sаmakacd писал(а): и моя программа 201% открывает "обрезаный" 32-bit ICOКакая программа, на HiAsm-e |
|||
| карма: 22 |
|
|
Ответов: 1821
Рейтинг: 168
|
|||
|
nesco, да. Код пока не могу выложить.
------------ Дoбавленo в 23.42: АЛГОРИТМ: пользователь открывает файл, извлекается иконка через компонент FileAttributes, переобразовуется через компонент ICON в BMP, далее генерится AlphaBitmap через AlphaShadow и результат: |
|||
| карма: 5 |
| ||
| файлы: 1 | errorico.png [1.8KB] [843] |
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
sаmakacd писал(а): далее генерится AlphaBitmap через AlphaShadowЗачем, если иконки 32 бита |
|||
| карма: 22 |
|
|
Ответов: 1821
Рейтинг: 168
|
|||
|
nesco, и их возможно отрисововать на Bitmap'е
|
|||
| карма: 5 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
sаmakacd писал(а): и их возможно отрисововать на Bitmap'еЕсли 32 бита, то при помощи Img_AlphaBmp. Эти иконки в поток выдают 32-х битный битмап, но максимум 128x128 |
|||
| карма: 22 |
|
|
Ответов: 1821
Рейтинг: 168
|
|||
|
nesco, не понимаю, у меня компонент Icon выдаёт 24-битный битмап...
------------ Дoбавленo в 00.22: Эх, была бы в компонента Icon точка doAlphaBitmap... |
|||
| карма: 5 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
sаmakacd писал(а): не понимаю, у меня компонент Icon выдаёт 24-битный битмап...Кусок схемы давай, иначе -- пустой разговор |
|||
| карма: 22 |
|
|
Ответов: 1821
Рейтинг: 168
|
|||
|
nesco, вот: code_27140.txt
|
|||
| карма: 5 |
| ||
| файлы: 1 | code_27140.txt [9.3KB] [704] |
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
| карма: 22 |
| ||
| файлы: 1 | code_27143.txt [9.2KB] [835] | ||
| Голосовали: | sаmakacd |
|
Ответов: 1821
Рейтинг: 168
|
|||
|
nesco,
|
|||
| карма: 5 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
sаmakacd писал(а): то у меня фон белым былА у тебя Transparent у Icon, случаем, не clWhite был |
|||
| карма: 22 |
|
|
Ответов: 1821
Рейтинг: 168
|
|||
|
nesco, да, он.
|
|||
| карма: 5 |
|
|
Ответов: 1376
Рейтинг: 198
|
|||
|
[offtop]nesco, свойство Orientation у компонента Img_Text сделало компонент Img_MultiText неработоспособным, тк наследует свойства[/offtop]
|
|||
| карма: 1 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
foksov, пример неработоспособности где
|
|||
| карма: 22 |
|
|
Ответов: 1376
Рейтинг: 198
|
|||
|
nesco, пример выше, я заменил Img_Text на Img_MultiText и выдало ошибку %HiAsm%\Elements\delphi\code\hiChildPanelEx_12964D0.pas(264) Error: Undeclared identifier: '_prop_Orientation'
|
|||
| карма: 1 |
|