|
izuk3n
Deleted Регистрация: N/A
Всего: N/A сообщений
|
ну и еще: почему-то в форме для добавки процедуры нельзя писать символ "_", в самом редакторе неполноценно работает кнопка дел(удалять выделение ею можно, а просто текст - нельзя), если описываешь процедуру руками, то чтобы запихнуть новую процедуру на отдельную закладку требуется перезагружать фаил, не очень удачно реализовано применени для кнопки таб, замучаешься пробел нажимать.
|
Отправлено: 18:25 - 19 Янв., 2004
|
|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
Версия 0b4 Исправлены глюки с Del и "_". Кнопка Tab переключена в режим табуляции и теперь вставляет два пробела. Почему именно два? Такой отступ считается стандартным в Delphi и у меня к нему многолетняя привычка. Назначена горячая кнопка для добавления новых процедур: Alt+Ctrl+P А создание процедур вручную не рекомендуется, т.к. противоречит концепции данной проги
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 2:27 - 20 Янв., 2004
|
|
izuk3n
Deleted Регистрация: N/A
Всего: N/A сообщений
|
а можно сделать, чтобы между закладками скакало по ctrl+alt+left/right? tab то переназначен..... имо это не мои придирки, это реально полезная фишка будет. а то за мышой лазить задолбаешься.
|
Отправлено: 23:26 - 20 Янв., 2004
|
|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
Ctrl+Tab и Ctrl+Shift+Tab переключают страницы, оставляя активным окно редактора. Кстати это стандартные кнопки, и работают в любых (надеюсь) прогах, где используются вкладки.
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 19:24 - 21 Янв., 2004
|
|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
Выложил очередную версию. Горячие кнопки Alt+Ctrl+Вверх Alt+Ctrl+Влево Alt+Ctrl+Вправо сопоставлены соответствующим кнопкам панели инструментов Ctrl+Пробел - автодополнение стандартных функций Alt+Ctrl+9 - можно применять вместо открывающей скобки после набора функции.
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 23:04 - 24 Янв., 2004
|
|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
Вышла очередная версия 0b6. Для тех, кто не в курсе поясняю: набор под кодовым названием "F-GECK" на текущий момент включает в себя редактор скриптов, редактор msg-файлов и справку по функциям компилятора BIS от Wasteland Ghost. Основная фишка данной версии - встроенный в редактор скриптов просмотрщик диалога. Работает это так: необходимо загрузить скрипт и соответствующий ему msg-файл, после чего открыть процедуру, начинающую диалог (или любую другую процедуру, где есть команды диалога) и нажать кнопку "Просмотр диалога". Навигация по диалогу осуществляется с помощью двойных кликов по стрелкам напротив вариантов ответов и кнопок на панеле управления.
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 23:22 - 6 Марта, 2004
|
|
Raven
Пользователь
Откуда: Владик Регистрация: Февр. 2004
Всего: 408 сообщений
|
Features request :-) 1. Добавь, плз, поддержку смены шрифтов ( ненавижу courier). Или хотя-бы не пакуй экзекомпрессором. 2. Вынеси, пожалуйста, подсветку в отдельный файл со своим форматом и добавь возможность эти файлы подгружать из редактора (я пользую ipp) Спасибо за удобную софтину.
|
Отправлено: 7:08 - 7 Марта, 2004
|
|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
1. Если хочешь покопаться в экзешнике - прога с помощью которой он был упакован называется UPX и живёт она здесь. А со сменой шрифта я связываться не хочу, так как меня не устраивает соотношение "затраты времени/результат". 2. Я бы тоже хотел видеть парсер подсветки в отдельном файле, для удобства настройки, но в связи с некоторыми техническими проблемами пришлось обломиться. Изначально, когда я только обдумывал этот проект, я хотел сделать универсальную прогу, для использования с любым компилятором, но быстро понял, что не прав. По-этому однозначно заявляю, что не буду ничего делать для адаптации данной проги к "левым" компиляторам. Сожалею... Но нет.
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 23:24 - 8 Марта, 2004
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
Народ, бросайте вы всё это и юзайте colorer к ФАРу. Вестч. Там как раз реализована подсветка по типу файла, есть свой "язык", правда, замороченный немножко, но если разобраться, то ничего ;). Я юзаю колорер вместе с ещё одним плагином - macro, который позволяет вешать на "горячие" клавиши буквально всё. Подумываю о написании собственного небольшого плагинчика в дополнение к colorer и macro, тогда будет мне щастье :). Только вот времени нету свободного, но пока и так ничего :).
|
Отправлено: 12:23 - 9 Марта, 2004
|
|
Raven
Пользователь
Откуда: Владик Регистрация: Февр. 2004
Всего: 408 сообщений
|
Я пользуюсь UltraEdit с подсветкой и набором тагов под Fall (homemaded). Плюс очень-очень навёрнутый батник для make`а. Просто решил поддержать отечественного производителя :-) Из хоткеев: F5 - compile current project (люблю делать скрипты на 5-6 файлов) F8 - Run BIS Mapper + вставки тагов, допечатка оператора/параметра/ф-ии по CTRL+SPACE и т.п. 2 Tehokrat Огромное спасибо за перевод доки от Wasteland Ghost в hlp формат. В UltraEdit есть возможность добавления своих хелп-файлов, так что это пришлось очень кстати. 2 Wasteland Ghost Не менее огромное спасибо за вышеуказанную доку. Мне будет счастье, когда прикручу к UltraEdit ctags (там всё это встроено, надо только ctags под винды найти) Кстати, делюсь опытом :-) Способ упрощения(?) работы с msg. Делаем в скрипте #define LOOK 100 #define DESCR 101 ... #include <xyz.msg> Потом обрабатывем препроцессором и делаем grep -r ^{ xyz.ssl > new.msg grep -r -v ^{ xyz.ssl > new.ssl Если пишете разветвлённые диалоги, то в msg-файле гораздо проще ориентироваться. И сам скрипт выглядит осмысленнее. А все #define можно вынести в xyz.h
|
Отправлено: 4:58 - 10 Марта, 2004
|
|
|
|