Руководство разработчика

Настройка Главной панели инструментов

Есть возможность установки до 10 дополнительных кнопок в панель инструментов. Информация о дополнительных кнопках хранится в файле IBTBAR.INI, в котором одной кнопке соответствует секция следующего вида:

[ButtonN]
Type=<тип>
Visible=<видимость>
Command=<команда>
BmpFile=<изображение>
ShortText=<короткий_текст>
Tooltip=<всплывающая_подсказка>

Параметры кнопки устанавливаются в секции [ButtonN], где N – порядковый номер кнопки на панели инструментов, от 0 до 19.

тип
Тип кнопки:
Р –Вертикальная черта-разделитель между кнопками. При указании данного типа все остальные параметры игнорируются.
Б –Бланк
А –Архив
Т –Типовая операция
Ф –Функция
I –Запуск IBX
E –Запуск EXE
команда
Текст команды в зависимости от типа. Для типов бланк и архив – имя файла бланка (*.blw). Для типовой операции – имя типовой операции. Для функции:
[<библиотека>].<имя_функции>
Для IBX и EXE – имя соответствующего файла.
изображение
Путь к файлу картинки для кнопки (изображение в формате *.bmp), прозрачным считается цвет RGB(255,0,255) - фуксия. Изображение должно быть не более чем 256-цветное (8 bpp). Если файл не найден, то устанавливается некая стандартная картинка.
короткий_текст
Текст, отображаемый в кнопке. Используется только если включен режим Текст в кнопках на закладке Вид пункта Установка/Настройки Главного меню.
всплывающая_подсказка
Текст всплывающей подсказки при наведении курсора на кнопку.

Пример:

[Button3]
Type=Ф
Command=["IB_FILE.IBL"].IB_FILE_TEAMVIEWER
BmpFile=TV\TV.bmp
ShortText=Удаленная поддержка
Tooltip=Удаленная поддержка

См. также: