Как изменить цвет фона для SelectDirBitmapImage и SelectGroupBitmapImage в Inno Setup - PullRequest
1 голос
/ 07 апреля 2020

Как изменить цвет фона SelectDirBitmapImage и SelectGroupBitmapImage в Inno Setup?

enter image description here

1 Ответ

0 голосов
/ 07 апреля 2020

Едва ли. Обе эти иконки с прозрачным фоном от shell32.dll, нарисованные на TBitmapImage с использованием SelectDirPage.Color и SelectProgramGroupPage.Color задолго до того, как сработает любой код использования. Это не может быть обновлено. Вам придется повторить весь код рисования в вашем Pascal скрипте. Это, вероятно, выполнимо, но много работы.

Соответствующий код находится в функции LoadSelectDirAndGroupImages:
https://github.com/jrsoftware/issrc/blob/is-6_0_4-2/Projects/Wizard.pas#L752 -L781

...