326

Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения

swerg пишет:

В смысле как получить список всех строк как Lua-таблицу получить одним приёмом?

Да

327

Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения

Всем привет!
Понадобилось динамически изменить Caption столбца stringgrid.
Первый фиксированный столбец все просто:
stringgrid:SetCell(0, 0, "№") и все прекрасно, за исключением шрифта - полужирного не добиться никак, порядковые номера строк обычным шрифтом, а хочется полужирным.
Да и фик бы с ним, у меня столбцы динамически добавляются/удаляются, Title = {Caption = № столбца}.
Если удалить столбец в серединке, то и Caption нужно от этого места до ColCount-1 поправить.
stringgrid:SetCell(4, 0, "4") - записывает значение в ячейку, но это не меняет Title = {Caption = 4,}, а должно стать Caption = 3
заранее благодарен

328

Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения

Всем привет! Может кому будет интересно.
Для того, что бы не падал терминал при использовании qvcl, необходимо отказаться от имен компонентов.
Запущено 2 одинаковые формы.

https://d.radikal.ru/d10/1902/47/5d0e12ca00f2.png


https://drive.google.com/open?id=1SquHm … 792Og7cWHM
Положить в корень квика.

329

Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения

kalikazandr пишет:

Для того, что бы не падал терминал при использовании qvcl, необходимо отказаться от имен компонентов.
Запущено 2 одинаковые формы.

Речь про сценарий падения, когда несколько раз запущен физически один и то же скрипт, верно ведь я понял?
Тогда да, это спасёт. Один экземпляр библиотеки в самом деле не позволяет создавать элементы с одним и тем же значением поля Name, при этом если это поле не задавать, то в текущей версии QVcl значение Name задаются случайным образом, благодаря чему элементов с дублирующимися названиями не создаётся.

330

Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения

swerg пишет:

Речь про сценарий падения, когда несколько раз запущен физически один и то же скрипт, верно ведь я понял?
Тогда да, это спасёт. Один экземпляр библиотеки в самом деле не позволяет создавать элементы с одним и тем же значением поля Name, при этом если это поле не задавать, то в текущей версии QVcl значение Name задаются случайным образом, благодаря чему элементов с дублирующимися названиями не создаётся.

Не совсем, именно так решаются проблемы со всеми падениями при перезапусках и прочие, т.к. явно заставляет "не ошибаться" при написании приложения. По хорошему, на всех ботов (больше сотни) у меня одно gui приложение, которое связано с вашей sverg StaticVar https://quik2dde.ru/viewtopic.php?id=61. За что отдельное спасибо.
Все работает как часы.

331

Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения

Да, наверное надо будет примеры как-то поправить, чтобы имена не задавать явно; смысла в этих именах в самом деле нет.
Если библиотеки помогают - ну и славно )