Страница 28 из 66

Re: Viper

Добавлено: 05 мар 2011, 17:28
spark
Vitaliy писал(а):Тут в руки попался Экспресс с випером, поставил, запустил, настроил проект, ресурсный файл создан, при запуске внешнего фейса его нет (ресурс подкючен).
В чем может быть причина?
Единственно, выдает предупреждение: Информация: Компиляция ведется без файла контроля лицензий! (стр. 5, поз. 1, ...\test.vip)

п.с.: первый раз пользуюсь випером, до этого всегда строчником.
А в конфиге галактики это есть?

[VIP]
VisibleAllInterface=on

Re: Viper

Добавлено: 05 мар 2011, 22:52
Vitaliy
BlazeBio писал(а):А в параметрах проекта файлы с лицензией и аппаратным ключом указывали?
Естественно :)
spark писал(а):А в конфиге галактики это есть?

[VIP]
VisibleAllInterface=on
Сглупил, не добавил :)
Спасибо

п.с.: а ссылочки на випер для 5.4.23 не найдется?

Re: Viper

Добавлено: 12 мар 2011, 21:15
Vitaliy
Странная особенность випера 5.4.28
Иногда при сохранении проекта перестает отвечать приложение .
При запуске на отладку - иногда слетает випер, но в процессах висит.

Re: Viper

Добавлено: 12 мар 2011, 22:28
LaaLaa
Vitaliy писал(а):Странная особенность випера 5.4.28
Иногда при сохранении проекта перестает отвечать приложение .
При запуске на отладку - иногда слетает випер, но в процессах висит.
Да подобные проблемы устранялись в более поздних версиях Випера. Если вам нужна именно 5.4.28 версия ядра компилятора. Технически вы можете попробовать взять модуль VipIDE.dll от более поздних сборок. И подложить его в папку EXE. Редактор, оболочка, функции компиляции, настройки и сохранение проектов будут работать по лучше.

Вот с отладкой сложнее. Фактически отладчик мы нормально стабилизировали только в 35-м ядре Атлантиса. Там не только IDE модуль правился но и ядро Галактики.

Если интересно, то всю историю решенных проблем вы можете отследить по документам viper*history.pdf. На на странице http://code.google.com/p/laalaa/downloads/list. Установите там фильтр "Deprecated downloads" или "All downloads".

Re: Viper

Добавлено: 15 мар 2011, 06:13
Алексей
планируется ли делать свертывание кода по открывающей/закрывающей скобкам?
во всех редакторах такое есть, в випере нет. хочецца :)

Re: Viper

Добавлено: 15 мар 2011, 11:23
Masygreen
Алексей писал(а):планируется ли делать свертывание кода по открывающей/закрывающей скобкам?
во всех редакторах такое есть, в випере нет. хочецца :)
зато есть навигатор по коду.. вот если бы в него по настройке можно было воткнуть все скобки :)

Re: Viper

Добавлено: 15 мар 2011, 11:43
LaaLaa
Алексей писал(а):планируется ли делать свертывание кода по открывающей/закрывающей скобкам?
во всех редакторах такое есть, в випере нет. хочецца :)
Будет уже в следующей версии. Эта доработка почти готова.

Re: Viper

Добавлено: 23 мар 2011, 09:47
Алексей
есть докомпилированный интерфейс карточки ОС (добавлена кнопка)
в випере собираю этот проект в файл os.res

есть так же набор скриптов конфигуратора - которые правят этот интерфейс.
собираю их випером, подключив для цнф-оф файл os.res (только что скомпилированный) в свойствах проекта именно для этого cnf файла.

в результате получаю ЦНФ без учёта моей кнопки. если собирать Галактикой - всё работает.

Re: Viper

Добавлено: 23 мар 2011, 12:14
LaaLaa
Алексей писал(а):есть докомпилированный интерфейс карточки ОС (добавлена кнопка)
в випере собираю этот проект в файл os.res

есть так же набор скриптов конфигуратора - которые правят этот интерфейс.
собираю их випером, подключив для цнф-оф файл os.res (только что скомпилированный) в свойствах проекта именно для этого cnf файла.

в результате получаю ЦНФ без учёта моей кнопки. если собирать Галактикой - всё работает.
Попробуйте скрипт конфигуратора поместить в исходник где лежит код докомпиляции. Оновременно скомпилировать их в os.res. Все в одном VIP исходнике:

Код: Выделить всё

// Все в одном файле: os.vip

alter interface <имя интерфейса>;
  . . . 
end.

// сразу после интерфейса скрипт конфигуратора (все в одном исходнике)

object '<имя интерфейса>' : InterfaceWindow {
  object <имя окна> InterfaceWindow {
     . . . 
  } 
} 


Re: Viper

Добавлено: 24 мар 2011, 06:51
Алексей
да, так сработало.
но хотелось бы всё же что бы была возможность собирать ЦРФ отдельно! :)

Re: Viper

Добавлено: 24 мар 2011, 11:58
LaaLaa
Алексей писал(а):но хотелось бы всё же что бы была возможность собирать ЦРФ отдельно! :)
Хорошо Алексей мы попробуем такую схему проверить.
Сделать alter interface карточки ОС (добавлена кнопка), а Viper собирать этот проект в файл os.res.
Затем CNF скрипт конфигурации добавить в тот же проект VIper, назначить там дополнительно подгружаемый ресурс os.res, результат скомпилировать в отдельный ресурс os.crf.

Это мы пробуем но лучше пришлите Ваш пример ваших исходников и настроек проекта.

Re: Viper

Добавлено: 24 мар 2011, 15:26
Алексей
завтра вышлю, я уже дома :)

Re: Viper

Добавлено: 25 мар 2011, 06:46
Алексей
странно. сделал тестовый проект для Вас, но всё отработало. Проверил свой родной проект - тоже сработало. :-( тогда пока по этому вопросу отбой :)

Re: Viper

Добавлено: 25 мар 2011, 12:52
LaaLaa
Алексей писал(а):странно. сделал тестовый проект для Вас, но всё отработало. Проверил свой родной проект - тоже сработало. :-( тогда пока по этому вопросу отбой :)
Может что-то напутали с порядком подключения (приоритетом) ресурсов в репозитари.

Re: Viper

Добавлено: 25 мар 2011, 14:23
Алексей
нет нет, в том то и дело что всё вроде делал верно. ну компилиться - и ладно.
при следующем переходе и проверим, у нас на каждом АРМе докомпиляция и конфигурации. просто одна конфигурация может использоваться в нескольких АРМах - потому ЦРФ надо отдельно собирать.