Новая версия VCLua - библиотеки для GUI

Страницы: 1
RSS
Новая версия VCLua - библиотеки для GUI
 
Зарелизился сабж 0.9.2
Качать
Писать багрепорты здесь, примеры тут

Из нового, помимо новых контролов, их свойств, и обновления версии Lazarus:
  1. По моей просьбе появилась поддержка виндовой кодировки (надо написать VCL.setCPWin(true) после стандартной инициализации, которая показана в примерах по ссылке выше). Реализована она конвертацией в UTF8 и обратно для всех строк, идущих внутрь GUI.
  2. Форма нормально работает в main(), то есть не в главном потоке. Надо просто создавать форму в main() и потом в цикле делать VCL.Application():ProcessMessages(). Вроде раньше с этим были проблемы.
  3. Я так понял, что изменилось создание меню. Пример. Действия заворачиваются внутрь Action вместе с иконкой и горячей клавишей.
  4. Также обновляется GUI утилита для создания форм прямо на Lua (т.е. без установки Free Pascal) и сохранения формы в JSON. Сохраняется в UTF8, но если файл пересохранить в CP1251, загрузить в скрипте в квике и использовать пункт 1 списка, то русский язык должен быть на месте. Из минусов, утилита поддерживает не все доступные в VCLua контролы, и не все их свойства позволяет редактировать. В частности, пока нельзя задать иконки, картинки. Я утилиту запускаю через интерпретатор, перейдя в папку vt-form\vt-form\dist54\ и выполняю там команду путь-до-луа\qlua\bin\lua54.exe vt-form.lua
Автор сейчас активен на github и жаждет багрепортов.
Скрытый текст
 
Эту штуку к квику прикрутить можно?
Есть примеры такого?
Круто было бы отказаться от извращений с вводом в таблицы квика.
Еще хорошо бы умела графики рисовать и координаты клика мышкой по ним выдавать на событие.
 
Цитата
Cyber написал:
Эту штуку к квику прикрутить можно?

Делал на её основе библиотеку. Работает, много роботов с этой библиотекой есть

https://quik2dde.ru/viewtopic.php?id=111

https://quik2dde.ru/viewtopic.php?id=112

https://quik2dde.ru/viewtopic.php?id=26

Ну и ещё там рядом есть.
Если они штатном добавили поддержку Win кодировки - то и вовсе круто, по сути это была единственная основная проблема, которую решал своей библиотекой

Графиков в смысле отображения торговых данных - встроенных там, конечно, нет
Страницы: 1
Читают тему
Наверх