База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Библиотеки / Общие сведения о библиотеках
Конфигураторы библиотек
Конфигураторы - это редакторы файлов конфигурации на HTML/JavaScript.
Внутри файлы конфигурации представляют собой текстовые файлы, которые содержат (определяют) данные, необходимые для работы библиотеки. Например, файл конфигурации библиотеки AGG (AggreGate) содержит текст, описывающий переменные, функции и события AggreGate. Если взглянуть на «неэкранированный» файл, там обнаружится довольно тяжёлое содержимое:
==info root < R=< AGG_TEST_DEVICE> < apoint> >
==variables root < R=< version> < < < version> < S> > < M=1> < X=1> > < Version> < 1> < 0> < ^> < remote|General> < ^> >
~~< R=< date> < < < date> < D> > < M=1> < X=1> > < Date/Time> < 1> < 0> < ^> < remote|General> < ^> >
~~< R=< modtime> < < < variable> < S> > < < modtime> < D> < F=N> > > < Modification time> < 1> < 0> < ^> < ^> < ^> >
> > BR S < R=< BR> < < < BR> < I> < V=< L=0 13> > < S=< 1200=0> < 2400=1> < 4800=2> < 9600=3> < 19200=4> < 38400=5> < 57600=6> < 115200=7> < 150=8> < 300=9> < 600=10> < 28800=11> < 230400=12> < 460800=13> > > < M=1> < X=1> > < Baudrate> < 1> < 1> < ^> < remote|Access Control> < ^> >
> > EG S < R=< EG> < < < EG> < B> > < M=1> < X=1> > < Generate Event> < 1> < 1> < ^> < remote|Access Control> < ^> >
> > UT S < R=< UT> < < < UT> < I> < V=< L=0 255> > > < M=1> < X=1> > < Unlock Time> < 1> < 1> < ^> < remote|Access Control> < ^> >
> > DS S < R=< DS> < < < DS> < I> < S=< Closed=0> < Opened=1> > < V=< L=0 1> > > < M=1> < X=1> > < Door State> < 1> < 0> < ^> < remote|Access Control> < ^> >
> > user T < R=< user> < < < user_id> < S> < V=< L=1 14> > < A=123456> > < < name> < S> < V=< L=0 31> > > < M=0> < X=1024> > < user> < 1> < 1> < ^> < remote|Access Control> < ^> >
==functions root < R=< hash> < < < context> < S> > < < variable> < S> > < M=1> < X=1> > < < < hash> < I> > < M=1> < X=1> > < Table Hash> < ^> < ^> >
~~< R=< finishTable> < < < context> < S> > < < variable> < S> > < M=1> < X=1> > < < < hash> < I> > < M=1> < X=1> > < Finish Table> < ^> < ^> >
~~< R=< startTable> < < < context> < S> > < < variable> < S> > < M=1> < X=1> > < < M=0> < X=0> > < Start Table> < ^> < ^> >
~~< R=< addRecord> < < < context> < S> > < < variable> < S> > < < record> < S> > < M=1> < X=1> > < < M=0> < X=0> > < Add Record> < ^> < ^> >
==variables root <
~~<
~~<
>
>
>
>
>
==functions root <
~~<
~~<
~~<
Уверены, на это вам смотреть приятнее (см. ниже).
Файлы описания добавляются как любые другие файлы. В поле Type выбирается Configuration File, а в поле Format - формат той библиотеки, с которой вы работаете.
