Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Power Basic

Страница: 1 | 2 | 3 |

 

  Вопрос: Помощник для PB/WIN 8 IDE Добавлено: 13.04.06 01:36  

Автор вопроса:  CyRax  | Web-сайт: basicproduction.nm.ru | ICQ: 204447456 

Ответить

  Ответы Всего ответов: 36  

Номер ответа: 16
Автор ответа:
 SyavX



Вопросов: 25
Ответов: 149
 Профиль | | #16 Добавлено: 24.04.06 11:29
Не считывается список пользовательских ...
Я так предположил (исходя из последующих трех проблем), никто ошибку не выдаёт.

* и ещё в список надо бы включать глобальные переменные из тех же включаемых файлов

Для того чтобы появлялись списки и подсказки нужно чтобы в редактируемом модуле стояла директива #INCLUDE с именем файла, из которого берутся описания
Ну это я и сам понимаю, иначе б не писал.

Вообще то не "AS", а "AS ", пробел должен ещё стоять. Должны как минимум появляться стандартные типы, которые тоже включаются в список.
Стандартные типы появляются, вместе с типами из WIN32API.INC, а типов из моего *.INC-файла нет. Бред?!

Ответить

Номер ответа: 17
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #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-сайт: basicproduction.nm.ru
 Профиль | | #18
Добавлено: 26.04.06 00:15
Ну как, ты будешь отсылать или нет? Желательно в ближайший день-два.

Ответить

Номер ответа: 19
Автор ответа:
 SyavX



Вопросов: 25
Ответов: 149
 Профиль | | #19 Добавлено: 26.04.06 04:10
Даже не знаю что сказать... запустил ещё раз тот же модуль и протестил Helper заново.
Результаты повторных тестов:
Я - #@$?%, понапридумывал кучу глюков, половины из которых в природе не существует.

* списка пользовательских типов из включаемых файлов в списке после ключевого слова "AS" нет
* процедур, функций из включаемых файлов нет в выпадающем списке (Ctrl+Space) и к ним нет подсказок
* автоматическая подстройка регистра символов при наборе (для процедур/функций) происходит только в пределах текущего модуля
Это всё неправда! (кроме того, что в выпадающем списке нет процедур из включаемых файлов)

Вобщем я был неправ, частично. (хотя абсолютно уверен в том, что в прошлый раз глюки были)

Каюсь и краснею ;)

А почту ты всё-таки проверь. Там в трех файлах коментарии о поведении Helper'а

Ответить

Номер ответа: 20
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #20
Добавлено: 26.04.06 07:05
Хорошо, проверю.

Ответить

Номер ответа: 21
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #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-сайт: basicproduction.nm.ru
 Профиль | | #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-сайт: basicproduction.nm.ru
 Профиль | | #25
Добавлено: 12.05.06 21:48
AUTOLOAD.BAS исправил, а параметры пока не нашёл в чём дело.

Ответить

Номер ответа: 26
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #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-сайт: basicproduction.nm.ru
 Профиль | | #28
Добавлено: 13.05.06 01:59
Перешли ещё раз. Только вложение не в eml, а в rar.

Ответить

Номер ответа: 29
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #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-сайт: basicproduction.nm.ru
 Профиль | | #30
Добавлено: 15.05.06 21:19
Оказывается я забыл при переделке опций (по Ctrl+F9) из меню в диалог перенести привязуку помощника к BAS-файлу в реестре. Сегодня исправил и выложил обновление.

Ответить

Страница: 1 | 2 | 3 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам