FMXPixie.dll для Inno Setup

DLL FMXPixie.dll для Inno Setup 20.10

Нет прав для скачивания

audiofeel

Ветеран
audiofeel добавил(а) новый ресурс:

FMXPixie - FMXPixie - HTML-интерфейс для Inno Setup через DLL

FMXPixie - HTML-интерфейс для Inno Setup через DLL

В основе лежит уже существующий проект Pixie - HTML-рендерер на Delphi. Я сделал DLL-обёртку, чтобы можно было использовать его из Inno Setup и отображать HTML прямо в окне установщика.

Идея в том, чтобы делать интерфейс не из отдельных FMX-контролов, а на обычном HTML и CSS. При этом сама установка, работа с файлами, задачами и...

Узнать больше об этом ресурсе...
 
audiofeel обновил(а) ресурс FMXPixie новой записью:

FMXBridge - последние изменения

Описание изменений:

Исправлена потеря событий клика при активном или оставшемся выделении текста.
  • Исправлена обработка MouseUp: вместо HasSelection используется HasRangeSelection, чтобы отличать фактический диапазон выделения от состояния внутренней карты выделения.
  • Добавлена очистка предыдущего выделения при новом нажатии мыши, чтобы оно не блокировало обработку следующего клика.
  • Добавлен порог перетаскивания 4 CSS-пикселя:...

Узнать больше об этом обновлении...
 
audiofeel обновил(а) ресурс FMXPixie новой записью:

FMXPixie - последние изменения

Раньше Pixie сам обрабатывал наведение и менял CSS
XML:
.card:hover {
  background: green;
}

Посмотреть вложение 10488

Но выполнить свой код Pascal Script именно в момент наведения было нельзя. Теперь можно.

Пример: выполнить действие при наведении
Допустим, у HTML-элемента есть id="tile-alpha". Мы хотим при наведении изменить текст другого элемента на форме, а при уходе курсора вернуть другой текст.
XML:
procedure...

Узнать больше об этом обновлении...
 
audiofeel обновил(а) ресурс FMXPixie.dll для Inno Setup новой записью:

FMXPixie - последние изменения

Небольшое обновление FMXPixie

Добавлена настройка полос прокрутки, поскольку стандартного CSS-оформления для них недостаточно.
Теперь можно настраивать ширину, отступ, минимальную высоту ползунка, цвета ползунка и дорожки, а также видимость скроллбара.

code_language.pascal:
procedure SetScrollbarWidth(FValue: Integer);
procedure SetScrollbarMargin(FValue: Integer);
procedure SetScrollbarMinThumbHeight(FValue: Integer);
procedure...

Узнать больше об этом обновлении...
 
Назад
Сверху