Страница 1 из 1

Запуск в xStartDesigner плагинов

Добавлено: Ср июл 19, 2006 8:57 pm
Romik©
Привет Алекс!
Есть пожелание к xStartDesigner, если это конечно возможно:
1. Надо как-то смягчить проверку контроля ошибок в дизайнере. Запускать на исполнение собственного плагина, да и не только, в последних версиях просто невозможно. То какая-нибудь переменная не используеться, то ещё чего. Даже скачав всё свежее, что-то запустить можно только удалив почти все плагины из дериктории плагинов, оставив только нужные, после этого можно что-нибудь делать, это не есть гуд и совсем не удобно :(

2. Хотелось бы защищать паролем свой код в плагине. Это имеет особо важное значение при использовании внешних, собственно разработанных библиотек. Очень уж мне понравилось сочетать Dll'ки и немного кода в дизайнере :). При таком раскладе плагины можно делать любой сложности :)

3. По Tab делать всё таки Tab, а не переходить к следующему контролу когда пишешь код. Пробелами добиваться красивости после Delphi как-то совсем не катит :)

4. Сделать поиск текста не только в Form Script, но и Run Script :)

Добавлено: Ср июл 26, 2006 9:29 am
Alex
Привет!

1. Моя вина, не выкладываю вовремя новый дизайнер. Со следующей бетой обязательно выложу.

2,3,4 записал себе в список задач.

Добавлено: Ср авг 02, 2006 1:28 pm
Alex
1. Ну вот вроде и выложил последнюю версию, у меня все работает.

3. Попробуй использовать Ctrl+Shift+I (сдвиг влево) и Ctrl+Shift+U (сдвиг вправо). Такие отступы мне больше нравятся (даже в Delphi), чем табы.

4. Готово.

Добавлено: Ср авг 02, 2006 3:04 pm
Romik©
3. Попробуй использовать Ctrl+Shift+I (сдвиг влево) и Ctrl+Shift+U (сдвиг вправо). Такие отступы мне больше нравятся (даже в Delphi), чем табы.
Ни в Delphi, ни в дизайнере у меня ничего не происходит по этим сочетаниям :(, но я что-то не догадался припахать xStarter на эту работу... :),

Добавлено: Ср авг 02, 2006 7:31 pm
Alex
Эти комбинации срабатьывают, если выделен некоторый текст (строка или нексколько строк). В Delphi можно перенастроить, но в дизайнере точно работает.

Добавлено: Ср авг 02, 2006 9:50 pm
Romik©
:lol: Супер...! А я мучился раньше... :) по одной строчке двигал, если надо было двигать всю вложенность... Как говориться век живи, век учись :)

Добавлено: Сб янв 27, 2007 2:52 pm
Romik©
Эммм... Я когда скачиваю новый дизайнер, я всё время проверяю его на запуск в нём плагинов. Дизайнер 1.8.6.2, даже если оставить два плагина:
Messages.spm
Windows.spm
То запустить действие на показ сообщения не удасться, ругается: Unknown identifier 'InputVar'...

Добавлено: Сб янв 27, 2007 3:50 pm
Alex
Моя ошибка, не выложил новую версию xStartDesigner. В каждой версии добавляются новые функции и из-за этого с новыми плагинами старый дизайнер отказывается корректно работать.

Обновил xStartDesigner на сайте.

Добавлено: Сб янв 27, 2007 6:23 pm
Romik©
Уже лучше, но не совсем.
Сделал так: оставил как и было два плагина "Messages.spm", "Windows.spm" и запустил. Получил "Unknown identifier 'TASK_NAME"

После этого добавлял по 2-а плагина в алфавитном порядке и перезапуская дизайнер снова пробовал запустить действие "ShowMessage" и вот что я получал:

function RunInputVar(Rec: TInputVarRec): TInputVarResult;
->Unknown identifier 'TASK_NAME'

function RunSerialPortWriteEx(Rec: TSerialPortWriteExRec): TSerialPortWriteExResult;
->Unknown identifier 'Sleep'

function RunConnect(Rec: TConnectRec): TConnectResult;
->Unknown identifier 'Sleep'

function GetShutdownPriv : boolean;
->Unknown type 'TTokenPrivileges'

function RunDelete(Rec: TDeleteRec): TDeleteResult;
->Unknown identifier 'DETAILED_TASK_LOG'
------
Version 1.8.7.26 от 21 января 2007г.

Добавлено: Вс янв 28, 2007 6:37 am
Alex
Да, точно, не доглядел :). Залил на сайт исправленную версию.

Добавлено: Вс янв 28, 2007 4:54 pm
Romik©
Усё работает! ;)

Re: Запуск в xStartDesigner плагинов

Добавлено: Пт май 09, 2008 10:48 pm
avmaksimov
Все равно, ругается на отсутствие некоторых переменных! :(