Test v 1.6.8.2
Похоже последние ошибки автоподсказок выловлены.
Еще немного о связках в файлах. Допустим есть такая структура проекта
Project
- Main.pb
- Modules
- MyMod.bpm
- Includes
- MyInc.bpi
Чтобы связать Main.bp и MyInc.bpi делаем следующее:
- в Main.bp в нужном месте подключаем .bpi
include "Includes/MyInc"; - в MyInc.bpi первой строкой (это важно) пишем комментарий
'#main ../Main.
Символы ../ означают, что нужно подняться на одну папку выше (т.е. из Includes попадаем в Project), имя Main можно писать как с расширением .bp, так и без него.
Модуль MyMod.bpi можно подключить как в файле MyInc.bpi, так и в файле Main.bp. Модуль будет доступен для видимости в любом варианте (при условии, что главная программа и файл включения уже связаны).
В файле Main.bp:
import "Modules/MyMod.bpm"
В файле MyInc.bpi:
import "../Modules/MyMod.bpm"
В качестве разделителя могут использоваться как \ так и /