Страница: 1 | 2 | 3 |
Вопрос: Помощник для PB/WIN 8 IDE
Добавлено: 13.04.06 01:36
Автор вопроса: CyRax | Web-сайт:
Ответы
Всего ответов: 36
Номер ответа: 16
Автор ответа:
SyavX
Вопросов: 25
Ответов: 149
Профиль | | #16
Добавлено: 24.04.06 11:29
* и ещё в список надо бы включать глобальные переменные из тех же включаемых файлов
Номер ответа: 17
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #17
Добавлено: 25.04.06 03:31
Шли модуль с INC-файлом на bp[собака]bp1.by.ru
Гляну что за проблема, а то на ощупь как то не воспринимается. Заодно и pbwin.ini свой туда вложи.
Да надо бы. Вообще там поиск идёт только оп Declare Sub/Function. Всякие остальные там CallBack, Macro и т.д. не обрабатываются. Переменные тоже.
Номер ответа: 18
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #18
Добавлено: 26.04.06 00:15
Ну как, ты будешь отсылать или нет? Желательно в ближайший день-два.
Номер ответа: 19
Автор ответа:
SyavX
Вопросов: 25
Ответов: 149
Профиль | | #19
Добавлено: 26.04.06 04:10
Даже не знаю что сказать... запустил ещё раз тот же модуль и протестил Helper заново.
Результаты повторных тестов:
Я - #@$?%, понапридумывал кучу глюков, половины из которых в природе не существует.
* процедур, функций из включаемых файлов нет в выпадающем списке (Ctrl+Space) и к ним нет подсказок
* автоматическая подстройка регистра символов при наборе (для процедур/функций) происходит только в пределах текущего модуля
Вобщем я был неправ, частично. (хотя абсолютно уверен в том, что в прошлый раз глюки были)
Каюсь и краснею
А почту ты всё-таки проверь. Там в трех файлах коментарии о поведении Helper'а
Номер ответа: 20
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #20
Добавлено: 26.04.06 07:05
Хорошо, проверю.
Номер ответа: 21
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #21
Добавлено: 06.05.06 19:33
Так, исправил ошибки, найденные SyavX (большое спасибо кстати за тестирование) и обогатил некоторой функциональностью. Так, был обавлен редактор TBL-файлов для желающих самостоятельно править таблицы и включена поддержка CCEdit от PB/CC 4. Для консольного IDE отключите подсказки и списки для синтаксиса языка, т.к. они для него не предназначены(а предназначены для 8-го оконного). Кто хочет может подстроить помощника под редактор 4-го компилятора, воспользовавшись редактором таблиц (hpbetbl.exe). Всё, качать там же.
Номер ответа: 22
Автор ответа:
SyavX
Вопросов: 25
Ответов: 149
Профиль | | #22
Добавлено: 07.05.06 20:58
Честно говоря, заждался уже
Скачаем, посмотрим, заценим!
(результаты, как обычно, будут позже)
Номер ответа: 23
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #23
Добавлено: 07.05.06 23:10
Готово было ещё неделю назад, но были проблемы с телефоном, потому как только - так сразу.
Номер ответа: 24
Автор ответа:
SyavX
Вопросов: 25
Ответов: 149
Профиль | | #24
Добавлено: 09.05.06 21:03
На чем я там остановился... ах да, на отчете о результатах:
1. При запуске hPBE.exe появляется уже знакомый MsgBox "C:\Program Files\PowerBasic\Bin\AUTOLOAD.BAS", , "Cannot Open File"
В предыдущей версии от него избавился убрав галку с checkbox'а "Create file AUTOLOAD.BAS at startup", в новой версии не помогает
2. При открытии файлов с помощью hPBE.exe (при передаче параметров) появляется месседж с текстом "PB/WIN IDE (PbEdit.exe) not found. Do you wish to start PB/CC IDE?" (хотя hPBE.exe, естественно, лежит там где надо ...\PowerBasic\Bin\)
3. Взял те же три файла, которые тебе отсылал, и протестил новый Helper. Результаты послал на указаный выше e-mail...
Кстати, с праздником!
Номер ответа: 25
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #25
Добавлено: 12.05.06 21:48
AUTOLOAD.BAS исправил, а параметры пока не нашёл в чём дело.
Номер ответа: 26
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #26
Добавлено: 12.05.06 21:53
перешли результаты на bp(сбк)pochtamt.com
Номер ответа: 27
Автор ответа:
SyavX
Вопросов: 25
Ответов: 149
Профиль | | #27
Добавлено: 12.05.06 23:31
Переслал...
Номер ответа: 28
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #28
Добавлено: 13.05.06 01:59
Перешли ещё раз. Только вложение не в eml, а в rar.
Номер ответа: 29
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #29
Добавлено: 14.05.06 00:32
Поисправлял что мог. Вот отчёт.
[x] MySub нет в выпадающем списке
[x] Список констант, начинающихся с "%app", НЕ содержит %APP_MAJOR (из Declarations.inc)
[x] И ещё фокусы заметил: напиши "my" или "myfunc" или "mysu" и нажми пробел
[x] Список констант содержит лишь те константы, имена которых, до символа подчеркивания, написаны в верхнем регистре
[?] Имена UDT "MyType1" и "MyType2" в списке типов написаны по два раза
[?] Вылетает после ввода "%app" + "_"
---
[ ] - не исправлено
[?] - не удалось проверить
[x] - исправлено
Новые ошибки проверить не удалось. Если можно, опиши детальней случаи при которых они произошли. То же касается и сообщения о невозможности найти PbEdit.exe при запуске.
Качать там же.
Номер ответа: 30
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #30
Добавлено: 15.05.06 21:19
Оказывается я забыл при переделке опций (по Ctrl+F9) из меню в диалог перенести привязуку помощника к BAS-файлу в реестре. Сегодня исправил и выложил обновление.