В атаче набросок класса самого тулбара.
Вызываю так:
_Форма = СоздатьОбъект("Форма");
_Форма.УстановитьФорму(Форма);
Статусбар = _Форма.СоздатьЭлементУправления("Статусбар", "Статусбар");
СЗ_Печать = СоздатьОбъект("СписокЗначений"); // Меню повешенное на тулбар
СЗ_Печать.ДобавитьЗначение("Сканкопии", "Сканкопии");
СЗ_Печать.ДобавитьЗначение("SPS_печать_заказ_нарядов", "Печать заказ-нарядов Samsung");
СЗ_Печать.ДобавитьЗначение("SPS_Печать_детальной_ведомости", "Печать детальной ведомости Samsung");
СЗ_Печать.ДобавитьЗначение("SPS_Печать_сводной_ведомости", "Печать сводной ведомости Samsung");
// Задаем кнопки, иконки к ним, Процедуры повешенные на кнопки, параметры
Тулбар.Сформировать_список_меню("Сформировать", "Сформировать список ремонтов", "Сформировать", "Toolbar\wizzard.ico", "", "Сформировать", "", "", "");
Тулбар.Сформировать_список_меню("Отчет", "Сформировать отчет", "Отчет", "Toolbar\file_apply.ico", "", "Отчет", "", "", "");
Тулбар.Сформировать_список_меню("Подгрузить", "Подгрузить ремонты", "Импорт", "Toolbar\import.ico", "", "ПодгрузитьРемонты", "", "", "");
Тулбар.Инициализация();
Тулбар.Вывести("Сформировать", "Отчет", "Подгрузить", "Послать почтой", "Печать", "Свапы", "Действия");
Сделано несколько коряво, но мне не приходит в голову, как можно сделать работу с параметрами переданных процедур по-другому.