Отладка скриптов в Вентуре

Статус
Закрыто для дальнейших ответов.

Cherry1960

Участник
Топикстартер
Сообщения
16
Реакции
0
Подскажите пожалуйста литературу по скриптам Вентуры.
В наличии есть:
"Настольная книга издателя"
"Ventura Corel"
Хотелось бы поболее информации (и с примерами) касательно скриптов.
Где можно отлаживать (запускать пошагово) скрипты Вентуры?
Буду благодарен за любую информацию. Спасибо.
 
Последнее редактирование модератором:

lev

Модератор
20 лет на форуме
Сообщения
2 142
Реакции
2 066
С 8-й версией Вентуры и/или CorelDRAW с 7-й до 10-й версий поставлялся CorelSCRIPT Editor (scedit.exe) в котором возможно пошагово отлаживать скрипты Вентуры и CorelDRAW.
 

Cherry1960

Участник
Топикстартер
Сообщения
16
Реакции
0
Спасибо, попробую. А с литературой видимо туго. Мне удалось найти пару книг на англ. на http://www.amazon.com/, но они в мягкой обложке (не в электронном виде) и не ясно, как их можно приобрести.
 

Владимир Юрьевич

12 лет на форуме
Сообщения
61
Реакции
8
В Вентуре 10 отсутствует специальный редактор/отладчик скриптов.
Все действия с ними производятся в обычном Блокноте,
который загружается Вентурой в режиме редактирования скрипта
(окно Навигатор...Скрипты).
Справка по скриптам ("C:\Program Files\Corel\Ventura 10\Programs\VENT_SCR.hlp")
содержит подробное описание языка CorelScript с примерами.
Также для изучения можно анализировать прилагаемые скрипты.
Полагаю, что этого будет достаточно для освоения CorelScript.
 

Cherry1960

Участник
Топикстартер
Сообщения
16
Реакции
0
Насчет редактирования скриптов нет вопросов. Мне больше нравится это делать в редакторе FAR.
Но хотелось бы посмотреть какие значения принимают переменные. У меня многолетний опыт программирования от Pascal до Delphi, поэтому и подходы соответсвенные к этому делу. Попробую CorelSCRIPT Editor посмотреть.
Спасибо огромное за участие
 

Владимир Юрьевич

12 лет на форуме
Сообщения
61
Реакции
8
Насчет редактирования скриптов нет вопросов. Мне больше нравится это делать в редакторе FAR.
Но хотелось бы посмотреть какие значения принимают переменные. У меня многолетний опыт программирования от Pascal до Delphi, поэтому и подходы соответсвенные к этому делу. Попробую CorelSCRIPT Editor посмотреть.
Спасибо огромное за участие


Лучше посмотреть VENT_SCR.hlp,
там описаны все значения переменных.
 

lev

Модератор
20 лет на форуме
Сообщения
2 142
Реакции
2 066
Лучше посмотреть VENT_SCR.hlp,
там описаны все значения переменных.
Чем лучше просмотр голого хелпа по сравнению со специально заточенным редактором кореловских скриптов из-под которого в любой момент можно вызвать данный хелп с прямым переходом к интересующей команде, оператору?
 

Владимир Юрьевич

12 лет на форуме
Сообщения
61
Реакции
8
Чем лучше просмотр голого хелпа по сравнению со специально заточенным редактором кореловских скриптов из-под которого в любой момент можно вызвать данный хелп с прямым переходом к интересующей команде, оператору?


В Вентуре 10 отсутствует специально заточенный редактор кореловских скриптов,
как Я уже указывал ранее.
 

lev

Модератор
20 лет на форуме
Сообщения
2 142
Реакции
2 066
Поэтому лучше вызывать голый хелп, чем поставить редактор и вызывать из-под него?
 

Владимир Юрьевич

12 лет на форуме
Сообщения
61
Реакции
8
Поэтому лучше вызывать голый хелп, чем поставить редактор и вызывать из-под него?


У меня нет в наличии CorelSCRIPT Editor для Вентуры 10,
поэтому я предлагаю воспользоваться штатными средствами Вентуры,
тем более, что Справку по скриптам (VENT_SCR.hlp) можно читать автономно.
 

Cherry1960

Участник
Топикстартер
Сообщения
16
Реакции
0
Коллеги, вы оба правы. Автономная справка(VENT_SCR.hlp) - очень удобно. Я выдернул этот файл из инсталяхи и пользую, когда нужно. А Вентуру10 и Corel9 установил на виртуальной машине. Открываю публикацию, перехожу в CorelSCRIPT Editor, запускаю скрипт, пошагово его выполняю и наблюдаю в вентуре результат.
Правда я пока в начале пути.
 
Последнее редактирование модератором:

lev

Модератор
20 лет на форуме
Сообщения
2 142
Реакции
2 066
Теперь скопируйте файл VENT_SCR.hlp в папку где лежит scedit.exe, и отредактируйте файл scedit.cnt - добавьте строку
:Index Corel SCRIPT=vent_scr.hlp
туда, где прописаны аналогичные строки (если она уже и так не прописана).
У вас должна заработать справка из-под редактора по F1 на операторе под курсором.
Интерактивная справка гораздо удобнее автономной.
 
Статус
Закрыто для дальнейших ответов.