Страница 6 из 7

Re: xStartDesigner

Добавлено: Пт дек 04, 2009 11:19 pm
avmaksimov
sarbash писал(а):Скачал я дизайнер, а доков к нему нету... Это чтобы убиться об стену? Так возможно ли самостоятельно написать плагин? Возможно ли сделать плагин без установленного дельфятника, не для этого ли изначально была создана эта программа? Что делать, где брать инфу? Как пользоваться дизайнером? Ссылки на вики все дохлые. Ничего не понимаю.. Sos-sos-sos.
Мне это знакомо ... Реально помогло сдвинутся с мертвой точки это сообщение с флешем: viewtopic.php?p=515#p515, а далее надо смотреть, как сделаны другие плагины... Ну и вообще, всю тему перечитать не помешает...
Просты плагины (но быть может и более полезные) можно разрабатывать в самом xStartDesigner'e, можно цеплять к плагину сторонние библиотеки (например, разработанные вами).

Re: xStartDesigner

Добавлено: Сб дек 05, 2009 1:58 pm
sarbash
Благодарю за ответ и ссылку, а функции из WinAPI можно напрямую импортировать в плагин?
А доков вообще никаких нету по дизайнеру, кроме этого флэшролика?

Re: xStartDesigner

Добавлено: Сб дек 05, 2009 2:07 pm
avmaksimov
sarbash писал(а):Благодарю за ответ и ссылку, а функции из WinAPI можно напрямую импортировать в плагин?
А доков вообще никаких нету по дизайнеру, кроме этого флэшролика?
В этом же сообщении написано, как использовать функцию WinAPI...
Других доков нет...

Re: xStartDesigner

Добавлено: Сб дек 05, 2009 2:26 pm
sarbash
Спасибо и на этом. Что ж, буду пробовать...

Re: xStartDesigner

Добавлено: Пн дек 07, 2009 11:24 am
iPasha
Да, функции API можно напрямую импортировать.
Если дизайнер уже установлен, то смотрите на плагин Windows. Там , например, Win32. В качестве примера думаю подойдет. :)

А еще смотрите как устроены существующие плагины. В принципе там не так сложно

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 9:51 am
sarbash
Где брать стандартные Action Nodes?

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 11:38 am
iPasha
Ответ на этот вопрос по сути был в моем ответе со скриншотом.
Укажите путь к папке плагинс из папки с самим стартером

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 11:43 am
sarbash
Ещё ламерский вопрос:

Скриптовый движок не поддерживает конструкции вида @Test? Нужно передать адрес переменной в функции и не получается никак...

if SystemParametersInfo(16, 0, @Result.Test, 0) <> True then
Exit;

[Error] (7:35): Unknown identifier 'Result'

Есть решение или какой-нибудь костыль обойти это ограничение?
То есть, я правильно понимаю, что если мне надо будет использовать указатели и адресные ссылки, то тут не обойтись без внешних dll и оттуда выдать простой интерфейс для дизайнера, в силу ограничений его скриптового движка?

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 11:52 am
iPasha
В программе используется этот http://www.remobjects.com/ps.aspx скриптовый компонент
Посмотрите, может быть хелп к нему поможет в ваших начинаниях.

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 12:04 pm
avmaksimov
sarbash писал(а):Ещё ламерский вопрос:

Скриптовый движок не поддерживает конструкции вида @Test? Нужно передать адрес переменной в функции и не получается никак...

if SystemParametersInfo(16, 0, @Result.Test, 0) <> True then
Exit;

[Error] (7:35): Unknown identifier 'Result'

Есть решение или какой-нибудь костыль обойти это ограничение?
То есть, я правильно понимаю, что если мне надо будет использовать указатели и адресные ссылки, то тут не обойтись без внешних dll и оттуда выдать простой интерфейс для дизайнера, в силу ограничений его скриптового движка?
собаку не поддерживает... напишите Алексу в личку - может предложит как обойти...

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 1:04 pm
sarbash
Я смотрю, он вообще поддерживает только самые базовые вещи, очевидно, без своих библиотек не обойтись.
Теперь научите, куда идеологически правильно будет класть dll?

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 3:02 pm
avmaksimov
sarbash писал(а):Я смотрю, он вообще поддерживает только самые базовые вещи, очевидно, без своих библиотек не обойтись.
Теперь научите, куда идеологически правильно будет класть dll?
Вроде бы место для программных файлов - Program Files и я подозреваю, лучше рядом с плагином... Только вот, если не жалко, исходник Алексу вышлите, может он частично или полностью перекинет это в xStarter...

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 3:28 pm
LizardOfOzz
sarbash писал(а):Я смотрю, он вообще поддерживает только самые базовые вещи, очевидно, без своих библиотек не обойтись.
Теперь научите, куда идеологически правильно будет класть dll?
А что, папку libraries уже упразднили? Я смутно припоминаю, что когда-то переименовывал библиотеки в spml и клал туда...

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 5:08 pm
sarbash
По-видимому, упразднили, раз инсталлер её не создаёт... ;)
Я просто не в теме, вот и уточняю, сами понимаете.
А если прямо в Plugins, это не будет страшным грехом? без переименований и прочих манипуляций? пусть рядышком будут, чтобы если удалять, то вместе. :)

Re: xStartDesigner

Добавлено: Вт дек 08, 2009 5:37 pm
LizardOfOzz
sarbash писал(а):По-видимому, упразднили, раз инсталлер её не создаёт... ;)
Я просто не в теме, вот и уточняю, сами понимаете.
А если прямо в Plugins, это не будет страшным грехом? без переименований и прочих манипуляций? пусть рядышком будут, чтобы если удалять, то вместе. :)
Самое место.