<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; Визуальный интерфейс QVCLua для QUIK]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=111&amp;type=atom" />
	<updated>2015-05-13T20:06:03Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=111</id>
		<entry>
			<title type="html"><![CDATA[Re: Визуальный интерфейс QVCLua для QUIK]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1333#p1333" />
			<content type="html"><![CDATA[<h5>История изменений</h5><p><strong>08-01-2021 (Версия 0.5.0-rev.6)</strong></p><p>Добавлена поддержка x64 / Lua5.4 (QUIK 8.11)</p><p><strong>27-09-2020 (Версия 0.5.0-rev.5)</strong></p><p>Добавлена поддержка x64 / Lua5.3 (QUIK 8.5)</p><p><strong>Версия 0.5.0-rev.2:</strong></p><p>Для компонента <strong>Button</strong> (кнопка) можно задавать цвет через свойство <strong>Color</strong>.<br />&nbsp; &nbsp; &nbsp;btn = VCL.Button(MainForm)<br />&nbsp; &nbsp; &nbsp;btn.Color = 0x22BB22</p><p>Для компонента <strong>Shape</strong> добавлены свойства и методы:<br /></p><ul><li><p><strong>Angle</strong> - задаёт угол поворота фигуры в градусах</p></li><li><p><strong>RotateMinSize</strong> - если равно <strong>false</strong>, то фигура изменяется в размере так, чтобы занять аксимально доступную область, заданную размерами, если равно <strong>true</strong> - то фигура имеет постоянный размер такой, чтобы при любом угле поворота гарантированно умещаться в заданные её размеры</p></li><li><p><strong>SendToBack()</strong> - переместить фигуру на задний план</p></li><li><p><strong>BringToFront()</strong> - переместить фигуру на передний план</p></li></ul><p>Подробнее с примером см. отдельную тему<br />[url]http://quik2dde.ru/viewtopic.php?id=73[/url]</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2015-05-13T20:06:03Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1333#p1333</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Визуальный интерфейс QVCLua для QUIK]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=693#p693" />
			<content type="html"><![CDATA[<p>Выкладываю как есть, потому что никак не соберусь сделать нормальные примеры и описание, хотя готово уже давно.<br />Сделано на основе [url=https://quik2dde.ru/viewtopic.php?id=26]библиотеки VCLua[/url] версии 0.5.0.<br />Кто использует предыдущие версии - надо будет при переходе на новую версию несколько переработать имеющийся код, само по себе не заработает, т.к. автор vclua заметно переработал подходы.</p><p>[url=https://quik2dde.ru/viewtopic.php?id=112]Обсуждение - в отдельной теме[/url]. Здесь только выкладывание релизов и оформленные инструкции.</p><p>Описание будет позже, извините.</p><h5>Отличия от стандартной <strong>VCLua</strong>:</h5><ul><li><p>поддержка русского языка из QUIK</p></li><li><p>возможность задавать цвет ячейки компонента StringGrid</p></li><li><p>не требует дополнительного файла lua.5.1.dll, работает напрямую с qlua.dll (актуально только для QUIK 6.x, 7.x, в первоначальных вариантах торгового терминала этих версий указанная dll отсутствовала)</p></li></ul><h5>Скачать:</h5><ul><li><p>архив с готовым бинарным файлом библиотеки: [url=http://www.quik2dde.ru/static-img/qvcl/qvcl.zip]qvcl.zip [/url]</p></li></ul><p>(варианта сборки для QUIK 8.0...8.4 (x64 / Lua5.1) нет и не планируется)</p><h5>Исходники:</h5><ul><li><p>GinHub: [url=https://github.com/swerg/QVCLua-0.5.0]https://github.com/swerg/QVCLua-0.5.0[/url]</p></li></ul><h5>Установка:</h5><ol class="decimal"></ol><h5>Некоторые возможные ошибки при запуске</h5><ol class="decimal"><li><p><span style="color: #c42"><strong>multiple Lua VMs detected. Expected 5.3 instead of 5.4</strong> (для QUIK 8.11)</span> - скопирована библиотека qvcl.dll для варианта Lua 5.3, но скрипт Lua запущен в интерпретаторе Lua 5.4</p></li><li><p><span style="color: #c42"><strong>multiple Lua VMs detected. Expected 5.4 instead of 5.3</strong> (для QUIK 8.11)</span> - скопирована библиотека qvcl.dll для варианта Lua 5.4, но скрипт Lua запущен в интерпретаторе Lua 5.3</p></li></ol>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2014-11-18T18:45:42Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=693#p693</id>
		</entry>
</feed>
