Skip to content

Test v 1.6.8.2

Compare
Choose a tag to compare
@iCheh iCheh released this 25 Feb 16:45
· 20 commits to main since this release

Похоже последние ошибки автоподсказок выловлены.
Еще немного о связках в файлах. Допустим есть такая структура проекта

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"

В качестве разделителя могут использоваться как \ так и /