редактор GalaStudio

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

evchic
Местный житель
Сообщения: 216
Зарегистрирован: 25 апр 2006, 12:05
Откуда: г.Ростов-на-Дону
Контактная информация:

Сообщение evchic »

Hmyrii пожскажи создаю проэкт... все нормально пытаюсь откомпилировать удаляется vip.bat ресурс не создается а прога говорит компиляция прошла успешно
san
Местный житель
Сообщения: 412
Зарегистрирован: 28 апр 2005, 11:34
Откуда: Галактика Млечный Путь

Сообщение san »

/\
Последний раз редактировалось san 18 дек 2007, 08:03, всего редактировалось 2 раза.
Hmyrii
Постоянный гость
Сообщения: 62
Зарегистрирован: 07 июн 2006, 08:23

Сообщение Hmyrii »

evchic
трудно сказать точно
схема работы такая
програ создает три файла, vip.bat, vip.prj и vip.cfg
потом она запускает батник
после компиляции сносит эти файлы, чтоб не валялось лишнего мусора
ну и далее она смотрит лог файл, если в нем есть сообщения об ошибке то говорит что ошиби, если нет то говорит что компиляция прошла успешно
может не верно что то в параметрах
там вроде все просто, ошибиться можно только в указании пути на атлантис
у меня он лежит по пути d:\Atl810\atlantis\exe\vip.exe
исходники по пути d:\Atl810\source
таким образом параметр "Атланис" у меня казан так d:\Atl810
то что в целом это работает я не сомниваюсь, тут на месте этим пользуются уже шесть человек и не укого проблем нет
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Сообщение Galex »

Все равно PsPad не брошу, потому что он хороший... :grin: Кстати, у него есть и всплывающее окошко с функциями и конструкциями, выделение текста блоками и еще много чего интересного... Я ничего не имею против GalaStudio и Hmyr'ого лично, но зачем изобретать велосипед?..
AlexV
Посетитель
Сообщения: 36
Зарегистрирован: 18 окт 2005, 17:54

Сообщение AlexV »

Hmyrii писал(а):ну и далее она смотрит лог файл, если в нем есть сообщения об ошибке то говорит что ошиби
Как я понял этот лог-файл генерится самим випом и в нем содержатся ошибки компиляции. Но у меня такого файла нет, как заставить его появится? В параметрах что-то не обнаружил.
igor
Постоянный гость
Сообщения: 70
Зарегистрирован: 29 мар 2005, 17:49

Сообщение igor »

Не мог пройти мимо и не выложить свои 2 цента.
вот ссылка на скриншот редактирования вип исходников в скромном и малоизвестном в широких кругах редакторе.
http://www.filefactory.com/file/a8c26a/
Пояснения по скрину:
- красный мячик - индикация ошибки компиляции.(в нижнем окне можно кликнуть по ошибке и перейти на нее прямо в коде.
- в середине экран - демонстрация Intellisense при наборе имени таблицы и нажатии точки редактор услужливо выводит имена полей данной таблицы с кратким описанием
- в середине же экрана - демонстрация folding'a (скрытие структурированных кусков кода не нужных в данный момент в редакторе) - в частности процедур.
Ну ясно дело - подсветка (тема Visual Studio)
+ всякие прочие вкусности типа прыгания по парным скобкам, и много чего еще по мелочи...
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Помогите по ультра эдиту, есть строка в файле подсветки вип файлов

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

/L10"VIP Compiler" Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions =  PRJ VIP VIH VNN FRM FRN LOT SQL MNU VPP
Так вот отсюда видно что две косые - коментари стройки
Как сделать что бы коментарием строки были и две косыи и восклицательный знак?
evchic
Местный житель
Сообщения: 216
Зарегистрирован: 25 апр 2006, 12:05
Откуда: г.Ростов-на-Дону
Контактная информация:

Сообщение evchic »

igor
Что за редактор и где его взять?
Hmyrii
Постоянный гость
Сообщения: 62
Зарегистрирован: 07 июн 2006, 08:23

Сообщение Hmyrii »

всем кого интересует
брать по адресу ftp://85.15.67.11 - там лежит GalaStudio.rar
те кто брал ранее и еще не передумал это юзать брать заново
кое что поправлено, сделаны первые шаги в направлении Intellisense
ну и убрано сообщение про demo и убраны все ограничения, автор таки поимел достойное вознаграждение за труды свои :)
coolibin
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 29 мар 2005, 17:49

Сообщение coolibin »

Hmyrii писал(а):всем кого интересует
брать по адресу ftp://85.15.67.11
Вау! Наконец-то появился реальный чел, который принес луч света в это темное царство. Респект и уважуха!
Прикол...но ты уже сделал больше, чем галактисты со своим редактором за пару десятков лет )))
Хочется верить, что ты не остановишься и не забросишь этот проект. Там можно ой как много чего еще накрутить. Хотя, денег, конечно, на этом не заработаешь (если тока ты уже не работаешь на Волоколамском).
Hmyrii
Постоянный гость
Сообщения: 62
Зарегистрирован: 07 июн 2006, 08:23

Сообщение Hmyrii »

на Волоколамском не работаю но "все ровно его не брошу, потому что он хороший"
в настоящий момент в свободные мгновения делаются шаги в сторону добавления в Intellisense данных по таблицам и их полям
принимаю пожелания на "можно ой как много чего еще накрутить" :)
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

ну раз такое дело, то не мешало бы навесить генератор запросов, выдернуть из galdoc описание функций объектных фейсов и сделать выбор из них при встрече соотв.объекта и так далее.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

вообще конечно есть еще viper, он с галкой не поставляется, но в доке есть.
coolibin
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 29 мар 2005, 17:49

Сообщение coolibin »

Hmyrii писал(а): принимаю пожелания на "можно ой как много чего еще накрутить" :)
Проверка имен на вводе - экономит кучу времени разработчику.
Проверка типов - вещь полезная, но не такая важная.
Разбор словаря базы данных для быстрого ввода имен полей, думаю, сделаешь легко, польза огромная.
Разбор структуры объектных интерфейсов -вещь, скорее всего, муторная
Очень полезно было бы сделать возможность автозавершения блоков (interface, panel, browse, screen).
Списки стандартных событий для перекрытия.
Переходы к определениям (с учетом файлов подключенных через #include) и вообще, подключение инклудов в текст интерфейса, например, с подстветкой.
Создание интерфейсов через мастера по шаблону - вообще сказка...)))

размечтался...
ilshat
Местный житель
Сообщения: 222
Зарегистрирован: 04 июн 2008, 14:35
Откуда: Стерлитамак
Контактная информация:

Сообщение ilshat »

Hmyrii велик !!!
Если б еще продолжил развивать этот проект. Ато как я понимаю с февраля не брал в руки шашек. А осталось то немного дожать! Будет мега продукт!
Ответить