<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Новая версия VCLua - библиотеки для GUI]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Новая версия VCLua - библиотеки для GUI форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 20 May 2026 08:17:00 +0300</pubDate>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78546/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Не, ну sql либы могли бы в другой ветке обсуждать...<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_dBiXwtVa" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Ответ - достаточно табличных форм qlua. Главная цель же - это скрипт и его работа, а форма управления, даже если она не имеет выпадающих списков, колесиков и прочей, позволяющая редактировать параметры, вполне достаточна.<br />=============<br />Для меня главное было гуи иметь вне главного потока QUIK, что моя либа позволяет сделать. Таблицы квика отрисовываются в главном потоке. <br />
			<i>17.04.2025 12:44:13, funduk.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78546/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78546/topic8462/</guid>
			<pubDate>Thu, 17 Apr 2025 12:44:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78543/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Это команды терминала. Если у Вас установлена VS, то значит есть и x64 Native Tool Comand Promt. Что тоже просто терминал, но в окружении VS.<br /><br />Библиотеки Lua загружаются на странице загрузки с оф. сайта в разделе Tools, где прямо написано Pre-compiled Lua libraries and executables are available at <noindex><a href="https://luabinaries.sourceforge.net/" target="_blank" rel="nofollow">LuaBinaries</a></noindex>. Где и есть ссылка <noindex><a href="https://sourceforge.net/projects/luabinaries/files/5.4.2/Windows%20Libraries/" target="_blank" rel="nofollow">https://sourceforge.net/projects/luabinaries/files/5.4.2/Windows%20Libraries/</a></noindex><br /><br />Как писал выше, проще всего создать bat файл, в него поместить все команды и выполнить его в Comand Promt в каталоге где находятся исходники. Собственно ошибка-то даже по-русски пишет, что нет файла в каталоге запуска.<br /><br />Для сборки mySql будут совсем другие команды link, так что это уже совсем другой вопрос. <br />
			<i>17.04.2025 10:57:18, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78543/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78543/topic8462/</guid>
			<pubDate>Thu, 17 Apr 2025 10:57:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78537/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Все же хочу сам сделать dll для mysql. 1) Какие файлы должны лежать тут &quot;set LUA_DIR=C:\Lua\5.4&quot;? 2) а это что означает и что то нужно под эту строчку &quot;set CFLAGS= /O1 /DPSAPI_VERSION=1 &nbsp;/I&quot;%LUA_DIR%\include&quot; /MD&quot; в директорий класть какой то файл? MD это что такое значит? 3) а эти файлы, но только mysql &quot;cl /nologo -c %CFLAGS% sqlite3.c &nbsp; &nbsp; и &nbsp; &nbsp;cl /nologo -c %CFLAGS% lsqlite3.c&quot; куда кинуть и почему их два? ну и 4) link /nologo sqlite3.obj lsqlite3.obj /EXPORT:luaopen_lsqlite3 /LIBPATH:&quot;%LUA_DIR%\lib&quot; lua54.lib /DLL /OUT:lsqlite3.dll, тут можете тоже сказать что куда класть и что за смысл тут происходит? <br />
			<i>17.04.2025 00:04:57, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78537/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78537/topic8462/</guid>
			<pubDate>Thu, 17 Apr 2025 00:04:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78536/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А где эта библиотека то с базами данных на официальном &nbsp;сайте найти не могу?<br />Тут смотрю нет &nbsp; <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=12538&" width="757" height="405" /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=12539&" width="1264" height="856" /><br /><i>16.04.2025 23:02:01, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78536/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78536/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 23:02:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78535/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			непонятное вышло. я ctrl c -ctrl -V нажал <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=12536&" width="1106" height="596" /><br /><i>16.04.2025 21:16:51, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78535/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78535/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 21:16:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78534/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			что то непонятное вышло. я ctrl c -ctrl -V нажал <br />
			<i>16.04.2025 21:15:22, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78534/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78534/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 21:15:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78532/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			был перерыв в программировании большой и теперь пробелы...я правильно понял, что мне надо 1) зайти на сайт LUA официальный и там где то скачать файл lua54.lib ? 2) Зайти в Visual Studio 2022 ( у меня такая) и там как то куда то ;-)) набрать данный код<br /><br />set LUA_DIR=C:\Lua\5.4<br />set CFLAGS= /O1 /DPSAPI_VERSION=1 &nbsp;/I&quot;%LUA_DIR%\include&quot; /MD<br />cl /nologo -c %CFLAGS% sqlite3.c<br />cl /nologo -c %CFLAGS% lsqlite3.c<br />link /nologo sqlite3.obj lsqlite3.obj /EXPORT:luaopen_lsqlite3 /LIBPATH:&quot;%LUA_DIR%\lib&quot; lua54.lib /DLL /OUT:lsqlite3.dll, <br /><br />прочитав перед этим как из lib в VS делать dll,<br /><br />а на выходе и будет нужный lsqlite3.dll ?<br /><br />Или я все не так понял и &quot;Это команды сборки в среде х64 command promt VS - терминал. &quot; это про что то другое?<br /><br />А если я так понял, то можно и из lua54.dll таким же кодом получить и mysql.dll ?<br /><br />Тогда вопрос, а почему бы просто не использовать сразу lua54.dll? для всего, зачем надо делать из одной dll по сути &nbsp;другую?<br /><br />Почитать бы где про это...<br /><br />Спасибо, добрый человек!<br /><br /> &nbsp; <br />
			<i>16.04.2025 17:55:44, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78532/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78532/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 17:55:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78525/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Библиотеки скачиваются с сайта LUA. Именно библиотеки. Можно, конечно, и самому собрать из исходников.<br /><br />Это команды сборки в среде х64 command promt VS - терминал. Можно сделать bat &nbsp;файл с этим содержимым и запустить его в среде x64. Т.е. это не особенность Lua, а просто сборка dll из исходников. <br />
			<i>16.04.2025 13:50:47, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78525/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78525/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 13:50:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78524/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			а то что то не могу понять ка5к мне &quot;завестись&quot; -)) не было опыта с Lua <br />
			<i>16.04.2025 13:44:12, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78524/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78524/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 13:44:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78523/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			вот этот <br /><br />set LUA_DIR=C:\Lua\5.4<br />set CFLAGS= /O1 /DPSAPI_VERSION=1 &nbsp;/I&quot;%LUA_DIR%\include&quot; /MD<br />cl /nologo -c %CFLAGS% sqlite3.c<br />cl /nologo -c %CFLAGS% lsqlite3.c<br />link /nologo sqlite3.obj lsqlite3.obj /EXPORT:luaopen_lsqlite3 /LIBPATH:&quot;%LUA_DIR%\lib&quot; lua54.lib /DLL /OUT:lsqlite3.dll <br />
			<i>16.04.2025 13:43:13, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78523/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78523/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 13:43:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78522/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			спасибо Вам!!! а вот этот код не подскажете куда надо помещать? и где взять lua54.lib? я в этом не бум бум пока. Что к чему не могу понять) <br />
			<i>16.04.2025 13:42:50, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78522/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78522/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 13:42:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78521/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Я собираю сам из исходников<br /><br />set LUA_DIR=C:\Lua\5.4<br />set CFLAGS= /O1 /DPSAPI_VERSION=1 &nbsp;/I&quot;%LUA_DIR%\include&quot; /MD<br />cl /nologo -c %CFLAGS% sqlite3.c<br />cl /nologo -c %CFLAGS% lsqlite3.c<br />link /nologo sqlite3.obj lsqlite3.obj /EXPORT:luaopen_lsqlite3 /LIBPATH:&quot;%LUA_DIR%\lib&quot; lua54.lib /DLL /OUT:lsqlite3.dll<br /><br />Но есть и готовые, скачивал как-то давно <noindex><a href="https://disk.yandex.ru/d/xJvJ8TuSMvE-Bg" target="_blank" rel="nofollow">https://disk.yandex.ru/d/xJvJ8TuSMvE-Bg</a></noindex> <br />
			<i>16.04.2025 13:05:30, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78521/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78521/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 13:05:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78520/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			я только начал эту тему и смотрю таких вещей нет нигде тут . Все так завернуто не понятно, жуть. Поставил mysql, но установить и делать через mslite тоже могу, тем более он мне раньше нравился сильно в версии интерпрайз <br />
			<i>16.04.2025 13:03:52, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78520/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78520/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 13:03:52 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78519/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			а к sqllite можете помочь найти ? <br />
			<i>16.04.2025 12:51:08, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78519/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78519/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 12:51:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78516/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Я предпочитаю sqlite <br />
			<i>16.04.2025 09:00:32, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78516/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78516/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 09:00:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78515/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Интересно, надо будет посмотреть. Спасибо. А у вас нет случайно варианта как работать с MySQL через Lua 5.4 &nbsp;из Квика решения? <br />
			<i>16.04.2025 08:46:06, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78515/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78515/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 08:46:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78514/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Да пожалуйста. Есть и кнопки, и несколько окон, и списки выбора (хоть и не выпадающие) и т.д. <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=12533&" width="2248" height="733" /><br /><i>16.04.2025 08:35:14, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78514/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78514/topic8462/</guid>
			<pubDate>Wed, 16 Apr 2025 08:35:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78510/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			не понял как можно без кнопок вообще что то делать-) фото сделайте, как вы управляете без длл? <br />
			<i>15.04.2025 20:51:54, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78510/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78510/topic8462/</guid>
			<pubDate>Tue, 15 Apr 2025 20:51:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78492/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Именно в таком виде, нужна dll, да. Но вопрос бы про интерфейс управления скриптом. Ответ - достаточно табличных форм qlua. Главная цель же - это скрипт и его работа, а форма управления, даже если она не имеет выпадающих списков, колесиков и прочей, позволяющая редактировать параметры, вполне достаточна. <br />
			<i>13.04.2025 10:14:06, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78492/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78492/topic8462/</guid>
			<pubDate>Sun, 13 Apr 2025 10:14:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78486/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Как создавать подобные формы без DLL можете тогда подсказать? <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=12531&" width="840" height="436" /><br /><i>12.04.2025 15:28:20, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78486/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78486/topic8462/</guid>
			<pubDate>Sat, 12 Apr 2025 15:28:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78485/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			а как тогда сделать то? Нужно окно, с кнопками, меню и окном табличной формы <br />
			<i>12.04.2025 15:07:19, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78485/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78485/topic8462/</guid>
			<pubDate>Sat, 12 Apr 2025 15:07:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78483/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_h4TOhuqd" href="/user/16875/" bx-tooltip-user-id="16875">oleglist</a> написал:<br />Друзья, можете помочь мне разобраться с такой, казалось бы простой задачей?<br /> <noindex><a href="https://forum.quik.ru/messages/forum10/message78480/topic9127/?result=reply#message78480" target="_blank" rel="nofollow">Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот? — форум QUIK</a></noindex> <br />=============<br />Для создания окна управления скриптом, не нужны внешние библиотеки. <br />
			<i>12.04.2025 13:54:33, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78483/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78483/topic8462/</guid>
			<pubDate>Sat, 12 Apr 2025 13:54:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78481/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Друзья, можете помочь мне разобраться с такой, казалось бы простой задачей?<br /><noindex><a href="https://forum.quik.ru/messages/forum10/message78480/topic9127/?result=reply#message78480" target="_blank" rel="nofollow">Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот? — форум QUIK</a></noindex> <br />
			<i>12.04.2025 13:00:35, oleglist.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78481/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78481/topic8462/</guid>
			<pubDate>Sat, 12 Apr 2025 13:00:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73705/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_rWvIAh5X" href="/user/16097/" bx-tooltip-user-id="16097">Cyber</a> написал:<br />Эту штуку к квику прикрутить можно?<br />=============<br /><br />Делал на её основе библиотеку. Работает, много роботов с этой библиотекой есть <br /><br /><noindex><a href="https://quik2dde.ru/viewtopic.php?id=111" target="_blank" rel="nofollow">https://quik2dde.ru/viewtopic.php?id=111</a></noindex><br /><br /><noindex><a href="https://quik2dde.ru/viewtopic.php?id=112" target="_blank" rel="nofollow">https://quik2dde.ru/viewtopic.php?id=112</a></noindex><br /><br /><noindex><a href="https://quik2dde.ru/viewtopic.php?id=26" target="_blank" rel="nofollow">https://quik2dde.ru/viewtopic.php?id=26</a></noindex><br /><br />Ну и ещё там рядом есть.<br />Если они штатном добавили поддержку Win кодировки - то и вовсе круто, по сути это была единственная основная проблема, которую решал своей библиотекой<br /><br />Графиков в смысле отображения торговых данных - встроенных там, конечно, нет <br />
			<i>16.01.2024 13:06:23, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73705/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73705/topic8462/</guid>
			<pubDate>Tue, 16 Jan 2024 13:06:23 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73692/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Эту штуку к квику прикрутить можно?<br />Есть примеры такого?<br />Круто было бы отказаться от извращений с вводом в таблицы квика.<br />Еще хорошо бы умела графики рисовать и координаты клика мышкой по ним выдавать на событие. <br />
			<i>16.01.2024 10:46:04, Cyber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73692/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73692/topic8462/</guid>
			<pubDate>Tue, 16 Jan 2024 10:46:04 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Новая версия VCLua - библиотеки для GUI</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73685/topic8462/">Новая версия VCLua - библиотеки для GUI</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Зарелизился сабж 0.9.2<br /><noindex><a href="https://sourceforge.net/projects/vclua/files/vclua-v0.9.2/20240115-tr2/" target="_blank" rel="nofollow">Качать</a></noindex><br />Писать багрепорты <noindex><a href="https://github.com/hipBali/vclua/" target="_blank" rel="nofollow">здесь</a></noindex>, примеры <noindex><a href="https://github.com/hipBali/vclua/tree/development-0.9.2/examples" target="_blank" rel="nofollow">тут</a></noindex><br /><br />Из нового, помимо новых контролов, их свойств, и обновления версии Lazarus:<br /><ol><li>По моей просьбе появилась поддержка виндовой кодировки (надо написать <span class="bx-font" style="font-family:Courier New">VCL.setCPWin(true)</span> после стандартной инициализации, которая показана в примерах по ссылке выше). Реализована она конвертацией в UTF8 и обратно для всех строк, идущих внутрь GUI.<br /><li>Форма нормально работает в <span class="bx-font" style="font-family:Courier New">main()</span>, то есть не в главном потоке. Надо просто создавать форму в <span class="bx-font" style="font-family:Courier New">main()</span> и потом в цикле делать <span class="bx-font" style="font-family:Courier New">VCL.Application():ProcessMessages()</span>. Вроде раньше с этим были проблемы.<br /><li>Я так понял, что изменилось создание меню. <noindex><a href="https://github.com/hipBali/vclua/blob/development-0.9.2/examples/menu.lua" target="_blank" rel="nofollow">Пример</a></noindex>. Действия заворачиваются внутрь <span class="bx-font" style="font-family:Courier New">A</span><span class="bx-font" style="font-family:Courier New">ction</span> вместе с иконкой и горячей клавишей.<br /><li>Также обновляется <noindex><a href="https://github.com/hipBali/vclua-tools/tree/initial-v1/vt-form" target="_blank" rel="nofollow">GUI утилита</a></noindex> для создания форм прямо на Lua (т.е. без установки Free Pascal) и сохранения формы в JSON. Сохраняется в UTF8, но если файл пересохранить в CP1251, загрузить в скрипте в квике и использовать пункт 1 списка, то русский язык должен быть на месте. Из минусов, утилита поддерживает не все доступные в VCLua контролы, и не все их свойства позволяет редактировать. В частности, пока нельзя задать иконки, картинки. Я утилиту запускаю через интерпретатор, перейдя в папку <span class="bx-font" style="font-family:Courier New">vt-form\vt-form\dist54\</span> и выполняю там команду <span class="bx-font" style="font-family:Courier New">путь-до-луа\qlua\bin\lua54.exe vt-form.lua</span><br /></ol>Автор сейчас активен на github и жаждет багрепортов.<br /><table class="forum-spoiler"><thead onclick="if (this.nextSibling.style.display=='none') { this.nextSibling.style.display=''; BX.addClass(this, 'forum-spoiler-head-open'); } else { this.nextSibling.style.display='none'; BX.removeClass(this, 'forum-spoiler-head-open'); } BX.onCustomEvent('BX.Forum.Spoiler:toggle', [{node: this}]); event.stopPropagation();"><tr><th><div>Скрытый текст</div></th></tr></thead><tbody class="forum-spoiler" style="display:none;"><tr><td>Список экспортируемых функций<br /><br /> Action<br /> ActionList<br /> Application<br /> Arrow<br /> BasicAction<br /> Bevel<br /> BitBtn<br /> Bitmap<br /> BoundLabel<br /> Button<br /> CalcEdit<br /> Calendar<br /> CheckBox<br /> CheckGroup<br /> CheckListBox<br /> ColorBox<br /> ColorButton<br /> ColorDialog<br /> ColorListBox<br /> ComboBox<br /> Control<br /> CoolBar<br /> CustomBitmap<br /> DateEdit<br /> DateTimePicker<br /> DirectoryEdit<br /> DrawGrid<br /> Edit<br /> EditButton<br /> FileNameEdit<br /> FindDialog<br /> FloatSpinEdit<br /> FontDialog<br /> Form<br /> GridColumns<br /> GroupBox<br /> HeaderControl<br /> IdleTimer<br /> Image<br /> ImageList<br /> Label<br /> LabeledEdit<br /> ListBox<br /> ListProperties<br /> ListView<br /> MainMenu<br /> MaskEdit<br /> Memo<br /> Menu<br /> MenuItem<br /> MessageDlg<br /> Notebook<br /> OpenDialog<br /> PageControl<br /> PaintBox<br /> Panel<br /> Picture<br /> PopupMenu<br /> PopupNotifier<br /> ProgressBar<br /> PropertyGrid<br /> RadioButton<br /> RadioGroup<br /> ReplaceDialog<br /> SaveDialog<br /> ScrollBox<br /> SelectDirectoryDialog<br /> Shape<br /> ShowMessage<br /> SpeedButton<br /> SpinEdit<br /> Splitter<br /> StaticText<br /> StatusBar<br /> Stream<br /> StringGrid<br /> StringList<br /> Strings<br /> TabControl<br /> TabSheet<br /> TextStrings<br /> TimeEdit<br /> Timer<br /> ToggleBox<br /> ToolBar<br /> ToolButton<br /> TrackBar<br /> TrayIcon<br /> TreeNode<br /> TreeNodes<br /> TreeView<br /> UpDown<br /> ValueListEditor<br /> _COPYRIGHT = &quot;Copyright &#169; 2006,2024 Hi-Project Ltd.&quot;,<br /> _DESCRIPTION = &quot;VCLua Visual Controls for LUA (5.4)&quot;,<br /> _NAME = &quot;VCLua&quot;,<br /> _VERSION = &quot;0.9.2&quot;,<br /> setArray<br /> setCPWin</td></tr></tbody></table> <br />
			<i>16.01.2024 04:26:38, funduk.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73685/topic8462/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73685/topic8462/</guid>
			<pubDate>Tue, 16 Jan 2024 04:26:38 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
