» TeamX (Архив Форума)«


Форум TeamX » Исследования » Конструктор скриптов (для компилятора BIS)

Переход по темам
<< Пред. След. >>
Страницы этой темы [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] Все собщения

 
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Выложил очередную версию 0b8.

Исправлен небольшой глюк в редакторе скриптов.

В редакторе msg-файлов добавлены следующие горячие кнопки:
Alt+Enter для добавления нового сообщения
Ctrl+# для добавления строки с комментарием


-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 23:18 - 3 Июня, 2004
Orlangur
Пользователь

Откуда: Питер
Регистрация: Июнь 2004

Всего: 9 сообщений

2 Tehnokrat
Та же гадость - rar пишет, что архив поврежден (a-la обломался ты, user, опять с написанием скриптика )
КАЧАЛ Я УЖЕ РАЗ 10.
Может на мыло скинешь, если не затруднит?



КАЧАЛ Я УЖЕ РАЗ 10

-----
Дерьмо случается. Люди умирают. Особенно, когда я рядом.

Отправлено: 14:16 - 26 Июня, 2004
tracktor
Пользователь

Откуда: Москва
Регистрация: Март 2004

Всего: 183 сообщения

2Orlangur
Качай FlashGet'ом.
Если размер файла-573 кб - должен открываться.
А кстати RAR у тя какой версии?

Отправлено: 12:05 - 27 Июня, 2004
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

К сожалению я не имею возможности распространять прогу мылом. Если у кого-нибудь тут халявный инет имеется, если не трудно пошлите прогу Orlangur'у, заранее благодарен

Всем, кто впредь столкнётся с данной проблемой - рекомендую использовать качалки, поскольку на серваке архив проги в порядке 100%. Я скачивал ReGet'ом.


-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 0:01 - 29 Июня, 2004
yrbis
Пользователь

Откуда: Санкт-Петербург
Регистрация: Дек. 2003

Всего: 94 сообщения

Чёто ты Orlangur глючишь! - Всё скачивается и без ошибок...Смотри мыло

-----
Экспериментаторы всех стран объединяйтесь!!!

Отправлено: 15:22 - 6 Июля, 2004
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Вышла новая версия в которой добавились следующие фичи:

Правый мышеклик на кнопке "Сохранить" сохранит и перезагрузит скрипт (то же Ctrl+R).

Возможность создавать новую процедуру прямо в тексте скрипта.
При нажатии Alt+Ctrl+P, вызывается окно добавления новой процедуры, которому передаётся слово под курсором. При нажатии Ctrl+P окно не вызывается, новая процедура создаётся сразу (добавляется после активной).

(Отредактировал(а) Tehnokrat - 2:21 - 9 Июля, 2004)

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 0:20 - 7 Июля, 2004
Jochua
Пользователь

Регистрация: Март 2003

Всего: 162 сообщения

2 Tehnokrat
 Скачал. Развернул. Поюзал. Мое почтение объему проделанной работы Штука хорошая и жизнеспособная. Вот вопрос такой... Не планируешь ли развить просмотрщик диалогов до встроенного дизайнера диалогов (хотя бы в плане автоматизированного создания базового дерева диалоговых функций, которые потом можно будет уже напильничком доработать уже в окне редактора)? Идея напрашивается сама сабой...
 Ну и ради галочки в очередной раз попривередничаю. Ну не катят вот лично меня (упаси бог кому навязывать) вкладочки. Разбиение скрипта на вкладки - это же надо его после открытия единого текста разбирать и распихивать по вкладкам, а перед сохранением и компиляцией собирать из кусков в единый текст и т.д.(если я правильно понимаю логику работы программы, то мазохизм программистский). Особых удобств, на мой взгляд, подобное решение не дает. Только сбивает с толку. Если вопрос в том, что слишком здоровый текст единым куском очень медленно будет ворочатся, ну так, как я понял, ты юзаешь SynEdit. Так ведь он даже при самой изощренной боевой раскраске семантики крутит здоровые тексты на раз без затруднений, и ограничений на объем текста вроде не имеет.
 Если же вкладками решается проблема навигации по сложным скриптам - то куда элегантнее это реализовано, ну например, в тех же Delfi и Builder. Организовать сбоку простенький навигатор по скрипту, где отображался бы список всех задекларированных переменных и процедур. Нечто похожее на эксплоэр класса с подсветкой в виде иконок, что есть что - переменная, процедура пользователя или процедура системная и т.п. и т.д. Нужно попасть в нужную процедуру - щелкнул по этому навигатору и попал куда нужно. Тот же SynEdit прекрасно отрабатывает совместно с поиском ключевых слов и динамическим обновлением подобного списка.
 Хе хе, ну это так, просто замечания на проверку устойчивости выбранного решения . Мож есть какие иные, более фундаментальные причины делать вкладочки, о которых мне невдомек

(Отредактировал(а) Jochua - 13:51 - 16 Июля, 2004)

-----
Палимый солнцем фриманец

Отправлено: 13:46 - 16 Июля, 2004
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Я собирался сделать редактор диалогов на базе просмотрщика, но в процессе обдумывания путей реализации данного редактора пришел к выводу, что не буду его делать. Диалоги бывают разные как структурно, так и в плане путей реализации. Например диалог с каким-нибудь компом и челом - это две большие разницы, да и с разными челами такая-же фигня. Существует несколько способов создания диалога, вдобавок их можно (и часто нужно) комбинировать. Поэтому я считаю, что диалог лучше создавать всё-таки вручную, широко используя методы copy&insert В общем вопрос с созданием редактора диалогов прошу считать закрытым, ибо у меня нет ни времени ни желания с этим возиться.

Далее по поводу вкладок. Если предположить чисто гипотетически, что я сейчас взялся бы писать прогу с начала, то может вместо вкладок был бы применен другой способ отображения, но само разбиение проги на процедуры осталось бы 100% ибо расположение каждой процедуры в отдельном окошке лично для меня очень удобно. Если кто-то считает иначе, сожалею, но ничего по этому поводу делать не буду, всё-равно на всех не угодишь. Единственное, что я могу сделать сейчас, это добавить другой способ навигации помимо вкладок, скажем выбор нужной процедуры из списка во всплывающем окне. Но это будет точно не дерево, так-как структура скриптов Фола всё же попроще чем у проги на том же Delphi. Да и в Delphi этот древонавигатор не вызывает у меня ничего кроме отвращения, вечно в нём открыта не та ветка

Извини Jochua, но моё решение ничего не трогать, ничего не менять пока всё работает, будет покрепче брони Френка Хорригана. Гауссовка здесь точно не поможет

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 0:37 - 17 Июля, 2004
izuk3n
Deleted

Регистрация: N/A

Всего: N/A сообщений

на самом деле, привыкнув к этой проге, она начинает казаться реально удобной.

радует фидбэк

Отправлено: 0:25 - 30 Июля, 2004
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Следующая версия.

Добавлено:
- Возможность работы с шаблонами скриптов.
- Вызов списка процедур Alt+Ctrl+N

(Отредактировал(а) Tehnokrat - 3:46 - 12 Авг., 2004)

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 23:50 - 8 Авг., 2004
 

Переход по темам
<< Пред. След. >>
Страницы этой темы [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] Все собщения


Powered by Ikonboard 2.1.9 RUS
Modified by RU.Board Team
© 2000 Ikonboard.com