Программно рисую кнопку на коммандной панели, все ок, работает.
Хочу прибрать ее в подменю, а в нем она не появляется. В отладчике в
КоманднаяПанель.ПодчиненныеЭлементы.ФормаПечать.ПодчиненныеЭлементы она видна. В чем ошибка?
Вариант 1 (не рабочий):
НоваяКнопка1 = Элементы.Добавить("НоваяКнопка1", Тип("КнопкаФормы"), КоманднаяПанель.ПодчиненныеЭлементы.ФормаПечать);
Вариант 2 (рабочий):
НоваяКнопка1 = Элементы.Добавить("НоваяКнопка1", Тип("КнопкаФормы"), КоманднаяПанель);
Все нормально работает если выбрать подменю "руками" созданное, а не то, что появляется в командной панели при автозаполнении. Автоматом созданное подменю тоже правится, но после добавленные элементы внезапно испаряются.
И так сойдет. Вопрос снят.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший