Скрипт Windows 11 Fluent Design для Inno

audiofeel

Старожил
Windows 11 Fluent Design для Inno
все на проекте пользователя BLACKFIRE69 + IsArcEx v0.4. работает только на Win 11
не стал использовать "Fixed for higher DPI values. (New Scaler v2.0)" если нужно то заменить ScaleX, ScaleY на NS
-выбор компонентов (если их нет по пути то чекбокс Enabed: =false)
01.png02.png03.png04.png05.png06.png07.png08.png09.png
Скачать файлы можно по ссылке: https://cloud.mail.ru/public/P1AM/15L1nEG9F
 
Если у человека, запустившего установщик не W11, то что?
он запустится, но примерно будет выглядеть вот так (без закругления углов). то есть NoBorder. и насчет прозрачности я не уверен, возможно только на плане питания "высокая производительность"
если не работает, то меняем "NoBorder" ="True"
Код:
FMXForm.FCreateFluent(WizardForm.Handle, True, False, True);
вот предлагаемая автором этой DLL проверка на Fluent
 

Вложения

  • Снимок экрана (2).jpg
    Снимок экрана (2).jpg
    509.2 KB · Просмотры: 152
  • WinFluentSysCheck.rar
    WinFluentSysCheck.rar
    200.7 KB · Просмотры: 37
  • Снимок экрана 2022-05-19 193342.png
    Снимок экрана 2022-05-19 193342.png
    13.9 KB · Просмотры: 150
Последнее редактирование:
Объясните чутка, настроил, сделал установщик. При тесте скрипта всё работает, создаю инсталятор выдаёт ошибку что то про ISFMXFW.dll В итоге нашёл на гитхабе, как и куда. Если что сорь я по этой теме как дуб в поле одиночный
MfPpSpQ2wX.png
 
Последнее редактирование:
@DieWkT,
FMXInno.dll и ISFMXFW.dll - не заменят друг друга. и модули не подойдут. тем более на FMXInno.dll автор сделал обновление, много что добавил, исправил ошибки и тд. ISFMXFW.dll не обновлялось года полтора (но там и возможностей меньше)
все зависит от того какую dll и какой модуль iss вы использовали.
 
Занятная библиотека. Правда компилится долговато и при запуске белый квадрат на пол инсталла, пока там все функции из DLL подтягиваются :good:

scr1.pngscr2.pngscr3.png
 
Последнее редактирование:
@DICE,
Если использовать картинку не большого размера и не использовать сжатие инсталла (тем более автор убрал возможность растягивание инсталла на весь экран) и не использовать скин Windows 11 ("FMXForm.LoadStyleFromFile(ExtractAndLoad('Transparent.style'))" по сути он нужен только для "CheckBox" и "Switch". В принципе практически белого квадрата нет. Ну или совсем нет.
вот как пример
 
Последнее редактирование:
@DICE,
Если использовать картинку не большого размера и не использовать сжатие инсталла (тем более автор убрал возможность растягивание инсталла на весь экран) и не использовать скин Windows 11 ("FMXForm.LoadStyleFromFile(ExtractAndLoad('Transparent.style'))" по сути он нужен только для "CheckBox" и "Switch". В принципе практически белого квадрата нет. Ну или совсем нет.
вот как пример
Вне компилятора его тоже нет. Запускается быстро
 
не понятно, зачем делать то,. что работает только на 11? На нее еще лет 5 нормального перехода не будет. Все сидят на десятке и семерке .
Смысл в ваших инсталляторах без поддержки другим ОС ....
 
@audiofeel,я так понимаю данный скин будет работать только на Windows 11?.
на дестятке он будет без "Rounded" (покажу на скрине)
а в семерке .... не знаю даже где достать хотя бы ноутбук с семеркой (проверить)
Точечный рисунок.jpg
 
Последнее редактирование:
@audiofeel,все класно сделано,хорошо подобран дизайн установщика, а за скин большущее спасибо.
 
Рядом должна быть папка "MFT" с файлом "MFT.exe"
и попробуйте заменить "MFT.exe" на этот. Если и это не поможет просто закомментируйте строку с ошибкой, там в принципе ни чего важного, просто из мб в кб. (для правильного отображения размера игры в системе при установке)
 

Вложения

  • MFT.7z
    MFT.7z
    569.5 KB · Просмотры: 6
@audiofeel, доброго времени суток! Подскажите, пожалуйста, как и куда прописать путь распаковки компонентов?
 
Назад
Сверху