Я делаю вот так:
Перем гРФорма;
Процедура НастроитьФормЭкс()
гРФорма = СоздатьОбъект("Общие.Форма.Привязка");
гРФорма.УстановитьФорму(Форма);
гРФорма.Привязка("кнСформировать, кнЗакрыть", "T", "Форма");
гРФорма.Привязка("тИнформационнаяСтрока", "T", "Форма", "W", "Форма");
гРФорма.Привязка("тЗаголовок, Табл2", , , "W", "Форма");
гРФорма.Привязка("Табл, РамкаГруппы", "H", "кнЗакрыть", "W", "Форма");
КонецПроцедуры // НастроитьФормЭкс
Процедура ПриОткрытии()
НастроитьФормЭкс();
КонецПроцедуры // ПриОткрытии
Процедура ПриДвиженииМыши(Сост, Лево, Верх)
гРФорма.ПриДвиженииМыши(Сост, Лево, Верх);
КонецПроцедуры // ПриДвиженииМыши
Процедура ПриНажатииЛевойКнопки(Сост, Лево, Верх)
гРФорма.ПриНажатииЛевойКнопки(Сост, Лево, Верх);
КонецПроцедуры // ПриНажатииЛевойКнопки
Процедура ПриОтжатииЛевойКнопки(Сост, Лево, Верх)
гРФорма.ПриОтжатииЛевойКнопки(Сост, Лево, Верх);
КонецПроцедуры // ПриОтжатииЛевойКнопки
Процедура ПриИзмененииРазмераОкна(ТипСобытия, Ширина, Высота)
гРФорма.ПриИзмененииРазмераОкна(ТипСобытия, Ширина, Высота);
КонецПроцедуры // ПриИзмененииРазмераОкна
Процедура ПослеОткрытия()
гРФорма.ПослеОткрытия();
КонецПроцедуры // ПослеОткрытия
использую класс "Общие.Форма.Привязка"
как ещё контролировать положения и размер объектов на форме?