не бейте сильно, задачка в том что бы прилепить "текстовый редактор" на форму документа или обработки, как выяснилось 1срр позволяет цеплять активикс, чрезвычайно обрадовался и наваял следующее:
Перем Эл;
Процедура Сформировать()
Эл = СоздатьОбъект("АктивИкс");
Эл.УстановитьАтрибут(Форма, "АктХ");
Эл.СоздатьЭУ("RichText.RichTextCtrl.1"); //RICHTX32.OCX
Эл.УстановитьФокус();
КонецПроцедуры
и даже заработало, но! перевод строки (энтер) не работает, вариации на тему
Эл.Multiline = 1;
не проходят насколько я понимаю 1С не знает переменных типа булеан, при попытке присвоения пишет, что мультилайн есть
ридонли, значение там -1, точнее вот так получается:
Эл.Multiline = 1;
пишет что такого свойства нет, на
Эл.Обьект.Multiline = 1;
пишет ридонли, тогда как
Эл.Объект.MaxLength = 10;
срабатывает как надо
люди добрые подскажите чем горю помочь
принимаются любые идеи, может контрол другой ипользовать, но какой? или с этим можно бороться как то?
з.ы. первый опыт общения с 1срр и активиксами