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

Обсуждения программы xStartDesigner

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

Сообщение Romik© » Ср июл 19, 2006 4:57 pm

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

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

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

4. Сделать поиск текста не только в Form Script, но и Run Script :)
Экономте электроэнергию, выключайте Num Lock!
Аватара пользователя
Romik©
Авиаконструктор
 
Сообщения: 263
Зарегистрирован: Пн май 16, 2005 6:05 pm
Откуда: Кольчугино
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Alex » Ср июл 26, 2006 5:29 am

Привет!

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

2,3,4 записал себе в список задач.
Аватара пользователя
Alex
Ас
 
Сообщения: 2592
Зарегистрирован: Вт апр 05, 2005 11:28 am
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Alex » Ср авг 02, 2006 9:28 am

1. Ну вот вроде и выложил последнюю версию, у меня все работает.

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

4. Готово.
Аватара пользователя
Alex
Ас
 
Сообщения: 2592
Зарегистрирован: Вт апр 05, 2005 11:28 am
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Romik© » Ср авг 02, 2006 11:04 am

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

Ни в Delphi, ни в дизайнере у меня ничего не происходит по этим сочетаниям :(, но я что-то не догадался припахать xStarter на эту работу... :),
Экономте электроэнергию, выключайте Num Lock!
Аватара пользователя
Romik©
Авиаконструктор
 
Сообщения: 263
Зарегистрирован: Пн май 16, 2005 6:05 pm
Откуда: Кольчугино
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Alex » Ср авг 02, 2006 3:31 pm

Эти комбинации срабатьывают, если выделен некоторый текст (строка или нексколько строк). В Delphi можно перенастроить, но в дизайнере точно работает.
Аватара пользователя
Alex
Ас
 
Сообщения: 2592
Зарегистрирован: Вт апр 05, 2005 11:28 am
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Romik© » Ср авг 02, 2006 5:50 pm

:lol: Супер...! А я мучился раньше... :) по одной строчке двигал, если надо было двигать всю вложенность... Как говориться век живи, век учись :)
Экономте электроэнергию, выключайте Num Lock!
Аватара пользователя
Romik©
Авиаконструктор
 
Сообщения: 263
Зарегистрирован: Пн май 16, 2005 6:05 pm
Откуда: Кольчугино
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Romik© » Сб янв 27, 2007 11:52 am

Эммм... Я когда скачиваю новый дизайнер, я всё время проверяю его на запуск в нём плагинов. Дизайнер 1.8.6.2, даже если оставить два плагина:
Messages.spm
Windows.spm
То запустить действие на показ сообщения не удасться, ругается: Unknown identifier 'InputVar'...
Экономте электроэнергию, выключайте Num Lock!
Аватара пользователя
Romik©
Авиаконструктор
 
Сообщения: 263
Зарегистрирован: Пн май 16, 2005 6:05 pm
Откуда: Кольчугино
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Alex » Сб янв 27, 2007 12:50 pm

Моя ошибка, не выложил новую версию xStartDesigner. В каждой версии добавляются новые функции и из-за этого с новыми плагинами старый дизайнер отказывается корректно работать.

Обновил xStartDesigner на сайте.
Аватара пользователя
Alex
Ас
 
Сообщения: 2592
Зарегистрирован: Вт апр 05, 2005 11:28 am
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Romik© » Сб янв 27, 2007 3:23 pm

Уже лучше, но не совсем.
Сделал так: оставил как и было два плагина "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г.
Экономте электроэнергию, выключайте Num Lock!
Аватара пользователя
Romik©
Авиаконструктор
 
Сообщения: 263
Зарегистрирован: Пн май 16, 2005 6:05 pm
Откуда: Кольчугино
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Alex » Вс янв 28, 2007 3:37 am

Да, точно, не доглядел :). Залил на сайт исправленную версию.
Аватара пользователя
Alex
Ас
 
Сообщения: 2592
Зарегистрирован: Вт апр 05, 2005 11:28 am
Поблагодарил раз:
Благодарностей: раз в форуме теме

Сообщение Romik© » Вс янв 28, 2007 1:54 pm

Усё работает! ;)
Экономте электроэнергию, выключайте Num Lock!
Аватара пользователя
Romik©
Авиаконструктор
 
Сообщения: 263
Зарегистрирован: Пн май 16, 2005 6:05 pm
Откуда: Кольчугино
Поблагодарил раз:
Благодарностей: раз в форуме теме

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

Сообщение avmaksimov » Пт май 09, 2008 6:48 pm

Все равно, ругается на отсутствие некоторых переменных! :(
С уважением, Андрей.
avmaksimov
Ас
 
Сообщения: 855
Зарегистрирован: Чт май 08, 2008 10:48 am
Откуда: г. Москва, Россия
Поблагодарил раз:
Благодарностей: раз в форуме теме


Вернуться в Обсуждения

Кто сейчас на конференции

Сейчас этот форум просматривают: XST и гости: 1