Описание проблемы: хотелось бы видеть при перезапуске квика окно lua-робота всегда в заданном месте и виде.
Что есть сейчас:
1. Окно создается нужного размера и в нужном месте - функция SetWindowPos.
2. Столбцы нужного размера - AddColumn.
3. Заголовок окна - SetWindowCaption.
Чего нет, но хотелось бы:
1. Размер первого столбца, с нумерацией строк, задать невозможно - может отдельную функцию для установки ширины первого столбца.
2. Окно почти всегда отображается на всех вкладках (установлено свойство - показывать на всех вкладках), хотя при выходе было установлено вручную - отображать на одной конкретной вкладке. Как это реализовать мне честно говоря пока не понятно, может быть функцией установки на какой вкладке отображать, но вкладки то у всех разные, или как в qpile - хранить свойства окна в файле настроек, хотя это как то то же не очень.
3. Иногда кстати скрипт вообще не запускается при старте квика по не понятным причинам, это редко, но бывает (правда и qpile роботы бывает при старте заходят в какой то ступор - не видят счета и бумаг, при попытке остановить и запустить с отладкой - ничего не происходит, т.е. не выдается окно отладки - помогает только перезагрузка квика, но с qpile я уже завязываю, поэтому не так актуально как проблемы с lua).
Что есть сейчас:
1. Окно создается нужного размера и в нужном месте - функция SetWindowPos.
2. Столбцы нужного размера - AddColumn.
3. Заголовок окна - SetWindowCaption.
Чего нет, но хотелось бы:
1. Размер первого столбца, с нумерацией строк, задать невозможно - может отдельную функцию для установки ширины первого столбца.
2. Окно почти всегда отображается на всех вкладках (установлено свойство - показывать на всех вкладках), хотя при выходе было установлено вручную - отображать на одной конкретной вкладке. Как это реализовать мне честно говоря пока не понятно, может быть функцией установки на какой вкладке отображать, но вкладки то у всех разные, или как в qpile - хранить свойства окна в файле настроек, хотя это как то то же не очень.
3. Иногда кстати скрипт вообще не запускается при старте квика по не понятным причинам, это редко, но бывает (правда и qpile роботы бывает при старте заходят в какой то ступор - не видят счета и бумаг, при попытке остановить и запустить с отладкой - ничего не происходит, т.е. не выдается окно отладки - помогает только перезагрузка квика, но с qpile я уже завязываю, поэтому не так актуально как проблемы с lua).