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 руссефицированная с рестул??
 
так а где это дело скачать?
Пока ни где.
Он вам ни как не поможет, даже если бы и был, дизайнер в расширенной версии ни как не влияет на FMXInno.
Если вам нужно просто вернуть изображение-превью в панели задач, то выберите другой тип формы, например ClassicForm.
У ClassicForm точно будет изображение в панели задач.
 
Последнее редактирование:
Пока ни где.
Он вам ни как не поможет, даже если бы и был, дизайнер в расширенной версии ни как не влияет на FMX.
Если вам нужно просто вернуть изображение-превью в панели задач, то выберите другой тип формы, например ClassicForm.
У ClassicForm точно будет изображение в панели задач.
да нет это не принципиально
 
а есть инно 6.3.3 руссефицированная с рестул??
Именно для FMX нет смысла от ResTools, да и в целом. IDE и без перевода предельно понятная.
Сам FMX я тестировал и на 6.7.0, всё работала отлично. И в каждой новой версии Inno Setup добавляют что-то новое.
Смысл от ResTools полностью пропал когда добавили поддержку Unicode и многих функций в новых версиях)

Совет лично от себя, стоит отвыкать от модифицированных версий, их редко поддерживают долго и часто это влечёт к потере совместимости и новых функций.
 
Именно для FMX нет смысла от ResTools, да и в целом. IDE и без перевода предельно понятная.
Сам FMX я тестировал и на 6.7.0, всё работала отлично. И в каждой новой версии Inno Setup добавляют что-то новое.
Смысл от ResTools полностью пропал когда добавили поддержку Unicode и многих функций в новых версиях)

Совет лично от себя, стоит отвыкать от модифицированных версий, их редко поддерживают долго и часто это влечёт к потере совместимости и новых функций.
В FMX есть компонент TNewGroupBox?
 
Именно для FMX нет смысла от ResTools, да и в целом. IDE и без перевода предельно понятная.
Сам FMX я тестировал и на 6.7.0, всё работала отлично. И в каждой новой версии Inno Setup добавляют что-то новое.
Смысл от ResTools полностью пропал когда добавили поддержку Unicode и многих функций в новых версиях)

Совет лично от себя, стоит отвыкать от модифицированных версий, их редко поддерживают долго и часто это влечёт к потере совместимости и новых функций.
И ещё в FMX есть ли такие компоненты TNewIconImage, TNewSpeedButton, TScrollBox, TImageList?
И что вы подрозумеваете под словом ResTools.
И ещё, поддержка Unicode версий началась в 2009 году, а в 6х версиях просто убралась ANSI.
 
И ещё в FMX есть ли такие компоненты TNewIconImage, TNewSpeedButton, TScrollBox, TImageList?
И что вы подрозумеваете под словом ResTools.
И ещё, поддержка Unicode версий началась в 2009 году, а в 6х версиях просто убралась ANSI.
ResTools - сборка от "собратьев", которую все юзали раньше с зеленой иконкой и редактором форм. там много изменений в общем. Но не суть. Как подсказывает опытный человек, компоненты все вышеперечисленные есть, но называются по другому.
 
И ещё в FMX есть ли такие компоненты TNewIconImage, TNewSpeedButton, TScrollBox, TImageList?
И что вы подрозумеваете под словом ResTools.
И ещё, поддержка Unicode версий началась в 2009 году, а в 6х версиях просто убралась ANSI.
TNewIconImage, TNewSpeedButton, TScrollBox, TImageList - Есть, но с другими названиями. Более того, есть много нового. Да и сам Inno Setup развивается, этого не отнять.
Я говорил про сборки Inno Setup от ResTools, неплохие, но устаревают со временем и теряют актуальность. Последнее время сам Inno Setup развивается и постоянно вносит что-то новое, что работает как говорят "с коробки".
Старые библиотеки и решения классные, спору нет, но для своего времени. Сейчас они теряют актуальность и стоит начать рассматривать новые решения. Одно из таких FMXInno, хочется надеяться, что оно будет активно развиваться заменяя все старые библиотеки и позволит полностью отказаться от кастомных сборок.
 
TNewIconImage, TNewSpeedButton, TScrollBox, TImageList - Есть, но с другими названиями. Более того, есть много нового. Да и сам Inno Setup развивается, этого не отнять.
Я говорил про сборки Inno Setup от ResTools, неплохие, но устаревают со временем и теряют актуальность. Последнее время сам Inno Setup развивается и постоянно вносит что-то новое, что работает как говорят "с коробки".
Старые библиотеки и решения классные, спору нет, но для своего времени. Сейчас они теряют актуальность и стоит начать рассматривать новые решения. Одно из таких FMXInno, хочется надеяться, что оно будет активно развиваться заменяя все старые библиотеки и позволит полностью отказаться от кастомных сборок.
вот что еще интересует в какой программе открывать стили и редактировать под себя . а то я хочу тему одну отредактировать и кое какие вещи изменить и по цвету и внешности.
если знаете в чем редактировать и как скиньте пожалуйста прогу оч надо. хочу кое какие иконки изменить свечи и кое что еще.
 
вот что еще интересует в какой программе открывать стили и редактировать под себя . а то я хочу тему одну отредактировать и кое какие вещи изменить и по цвету и внешности.
если знаете в чем редактировать и как скиньте пожалуйста прогу оч надо. хочу кое какие иконки изменить свечи и кое что еще.
fmxStyleEditor. Не найду уже откуда она. Сам не пользовал.

Снимок экрана 2025-12-06 023818.png
 

Вложения

fmxStyleEditor. Не найду уже откуда она. Сам не пользовал.

что то не то что я имел ввиду видимо. я интересовался программой которая редактирует уже готовый стиль и заменяет иконку одну на другую. она еще stiyle.fsf и style.bin открывает
 
Последнее редактирование:
что то не то что я имел ввиду видимо. я интересовался программой которая редактирует уже готовый стиль и заменяет иконку одну на другую. она еще stiyle.fsf и style.bin открывает
зарегистрируйся, скачай. на почту ключ придет.
делов та...
 
Назад
Сверху