BCFG – формат бинарного (двоичного) конфигурационного файла. По сути, является записанным в файл сегментом эльфа.
Добавить conf_loader.cpp, config_data.cpp из любого эльфа
Отредактировать название BCFG в conf_loader.cpp
Отредактировать config_data.cpp по формату
Поменять сегмент в опциях файла config_data.cpp:
1) Появляется ошибка сегмента
2) Создаётся нулевой BCFG
CFG_UINT - беззнаковое целое число
CFG_INT - целое число
CFG_STR_WIN1251 - строка в кодировке win1251
CFG_CBOX - комбобокс (радиобаттоны)
CFG_STR_PASS - строка с паролем (win1251)
CFG_COORDINATES - визуальный выбор координат (x,y)
CFG_LEVEL - подуровни в меню
CFG_CHECKBOX - чекбокс
CFG_COLOR_INT - визуальный выбор цвета
CFG_TIME - время
CFG_DATE - дата
CFG_FONT - шрифт
CFG_KEYCODE - клавиши, режим нажатия клавиш
CFG_RECT - визуальный выбор координат (x,y), длины, ширины
CFG_UTF16_STRING - строка в кодировке UCS2 (также данная опция позволяет выбирать визуально файл или каталог)