FMXInno

DLL FMXInno October 27, 2024

Нет прав для скачивания
за что он отвечал то и почему в последних версиях инно в нем перестала быть необходимость. именно этой строчки?? очень интересно . и не повлияет ли это на работоспособность инсталятора - то есть как то отразится на его функционале??? и если вам не сложно про комментируйте пожалуйста
DLL была сделана так, что pTaskbarPreviewEx использовала MainForm для показа превью FMX-окна (или внутри Inno Setup так было реализовано...хз). Внутри DLL идёт обращение к MainForm.

В новых версиях Inno Setup MainForm убрали, и этого окна теперь нет. Поэтому DLL при вызове пытается работать с несуществующей формой и из-за этого ошибка. Исправить можно только в самой DLL.

На работу это никак не влияет, просто превью FMX-окна в панели задач не будет.
 
Последнее редактирование:
DLL была сделана так, что pTaskbarPreviewEx использовала MainForm для показа превью FMX-окна (или внутри Inno Setup так было реализовано...хз). Внутри DLL идёт обращение к MainForm.

В новых версиях Inno Setup MainForm убрали, и этого окна теперь нет. Поэтому DLL при вызове пытается работать с несуществующей формой и из-за этого ошибка. Исправить можно только в самой DLL.

На работу это никак не влияет, просто превью FMX-окна в панели задач больше не будет.
понял. благодарю за развернутый ответ
 
парни посоветуйте какую лучше всего версию инно на данный момент ставить и использовать для фмх
 
парни посоветуйте какую лучше всего версию инно на данный момент ставить и использовать для фмх
Автор сам выставил ограничение ОТ версии
Код:
#if VER < 0x05060100
  #error FMXInno requires Inno Setup version 5.6.1 or higher to compile.
#endif
И на момент последнего обновления dll версия Inno Setup 6.3.3
Снимок экрана 2025-12-03 213628.png
То есть логично что от 5.6.1 и до 6.3.3.
Но это не означает что на версиях выше чем 6.3.3, что то не будет работать.
 
Последнее редактирование:
Автор сам выставил ограничение ОТ версии
Код:
#if VER < 0x05060100
  #error FMXInno requires Inno Setup version 5.6.1 or higher to compile.
#endif
И на момент последнего обновления dll версия Inno Setup 6.3.3
То есть логично что от 5.6.1 и до 6.3.3.
Но это не означает что на версиях выше чем 6.3.3, что то не будет работать.
а есть инно 6.3.3 руссефицированная с рестул??
 
так а где это дело скачать?
Пока ни где.
Он вам ни как не поможет, даже если бы и был, дизайнер в расширенной версии ни как не влияет на FMX.
Если вам нужно просто вернуть изображение-превью в панели задач, то выберите другой тип формы, например ClassicForm.
У ClassicForm точно будет изображение в панели задач.
 
Пока ни где.
Он вам ни как не поможет, даже если бы и был, дизайнер в расширенной версии ни как не влияет на FMX.
Если вам нужно просто вернуть изображение-превью в панели задач, то выберите другой тип формы, например ClassicForm.
У ClassicForm точно будет изображение в панели задач.
да нет это не принципиально
 
Назад
Сверху