1 (2014-11-18 22:54:59 отредактировано swerg)

Тема: Визуальный интерфейс QVCLua для QUIK

Выкладываю как есть, потому что никак не соберусь сделать нормальные примеры и описание, хотя готово уже давно.
Сделано на основе библиотеки VCLua версии 0.5.0.
Кто использует предыдущие версии - надо будет при переходе на новую версию несколько переработать имеющийся код, само по себе не заработает, т.к. автор vclua заметно переработал подходы.

Обсуждение - в отдельной теме. Здесь только выкладывание релизов и оформленные инструкции.

Описание будет позже, извините.

Традиционно, в отличии от стандартной VCLua:

  • поддержка русского языка

  • возможность задавать цвет ячейки компонента StringGrid

  • не требует файла lua.5.1.dll, работает напрямую с qlua.dll

Скачать:
Установка:
  1. Распаковываем файл qlua.dll из архива с бинарным файлом.

  2. Копируем qlua.dll в каталог с терминалом QUIK.

2

Re: Визуальный интерфейс QVCLua для QUIK

История изменений

Версия 0.5.0-rev.2:

Для компонента Button (кнопка) можно задавать цвет через свойство Color.
     btn = VCL.Button(MainForm)
     btn.Color = 0x22BB22

Для компонента Shape добавлены свойства и методы:

  • Angle - задаёт угол поворота фигуры в градусах

  • RotateMinSize - если равно false, то фигура изменяется в размере так, чтобы занять аксимально доступную область, заданную размерами, если равно true - то фигура имеет постоянный размер такой, чтобы при любом угле поворота гарантированно умещаться в заданные её размеры

  • SendToBack() - переместить фигуру на задний план

  • BringToFront() - переместить фигуру на передний план

Подробнее с примером см. отдельную тему
http://quik2dde.ru/viewtopic.php?id=73