Новая версия!
Новое в текущей версии.
1. Исправлено отображение иконок с альфа-каналом
2. Исправлена проблема с запуском если presetup.ini только для чтения или на CD.
3. Добавлена возможность использования любой по номеру иконки из файла.
4. Добавлена возможность показа картинки-скриншота при установке программы.
5. Исправлены полностью (надеюсь) скракозябры при запуске на t39/RunOnceEx.
6. Исправлена проблема с обрезанием кнопок в конфигураторе.
7. Убран флаг PE - программа сама определяет, что запуск идет во время установки.
(SystemSetupInProgress <> 0)
Поддержку скриншотов сделал, но чесно говоря, оно не особо надо. А то впоминается старый анекдот про мужиков, черта и две корзины яиц... Просто прилепил картинку, как красивее сделать - не знаю.
NikLok
Цитата:
Вы будете смеятся, но баг в конфигураторе при запуске по datachedprogram повторяется и в версии 1.9
|
Частично проблему порешал. С кнопками и на русскоязычной Windows. С английской все оказалось сложнее. Дефи-контролы не поддерживают юникод. На этапе t39 в английском виндовс нет поддержки русской кодовой страницы. Я даже написал тестовую програмку для показа и перебора всех доступных шрифтов и игры с Charset. Пробовал даже грузить шрифт заведомо русский - не помогает, всеравно скракозябры. Английский виндовс в этом месте не знает о русской локали. Так что, только переводить все на инглиш...
Цитата:
ВНИМАНИЕ!
Корректность отображения русскоязычных сообщений гарантируется только в локализованной русской Windows.
В англоязычных версиях - только при установленной поддержке руского языка (возможно, нужно будет
еще и назначить русский и для не UNICODE программ). Соответственно, это исключает использование русских
сообщений и русского файла конфигирации на этапе установки Windows.
|
Сегодня расскатывал и английскую sp2 - непобедимые скракозяблики на т39 и русскую sp2 - скракозяблики везде победились!