Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема мини текстовый редактор на форме (число прочтений - 2942 )
uv
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 4
Зарегистрирован: 17. Сентября 2009
мини текстовый редактор на форме
17. Сентября 2009 :: 13:11
Печать  
не бейте сильно, задачка в том что бы прилепить "текстовый редактор" на форму документа или обработки, как выяснилось 1срр позволяет цеплять активикс, чрезвычайно обрадовался и наваял следующее:

Код
Выбрать все
Перем Эл;
Процедура Сформировать()  
	Эл = СоздатьОбъект("АктивИкс");
	Эл.УстановитьАтрибут(Форма, "АктХ");
	Эл.СоздатьЭУ("RichText.RichTextCtrl.1"); //RICHTX32.OCX  
	Эл.УстановитьФокус();
КонецПроцедуры  

 

и даже заработало, но! перевод строки (энтер) не работает, вариации на тему
Код
Выбрать все
Эл.Multiline = 1; 


не проходят насколько я понимаю 1С не знает переменных типа булеан, при попытке присвоения пишет, что мультилайн есть ридонли, значение там -1, точнее вот так получается:
Код
Выбрать все
Эл.Multiline = 1;  


пишет что такого свойства нет, на
Код
Выбрать все
Эл.Обьект.Multiline = 1;  


пишет ридонли, тогда как  
Код
Выбрать все
Эл.Объект.MaxLength = 10;  


срабатывает как надо
люди добрые подскажите чем горю помочь  Плачущий принимаются любые идеи, может контрол другой ипользовать, но какой? или с этим можно бороться как то?

з.ы. первый опыт общения с 1срр и активиксами
« Последняя редакция: 17. Сентября 2009 :: 15:10 - uv »  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: мини текстовый редактор на форме
Ответ #1 - 17. Сентября 2009 :: 14:34
Печать  
RichText здесь не лучший выбор, т.к. многие его свойства доступны для записи только в design mode. 1C++ этот режим включать не умеет. А enter, помнится, я ловил в ПриНажатииКнопкиКлавиатуры()
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
uv
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 4
Зарегистрирован: 17. Сентября 2009
Re: мини текстовый редактор на форме
Ответ #2 - 17. Сентября 2009 :: 14:47
Печать  
berezdetsky а что можно кроме Rich? повторюсь, я в этом второй день только разбираюсь, вопросов уйма, знаний не сильно, дело в том что Rich под Дельфи или Визулвасиком отрабатывает правильно, грабли как раз с 1срр, может я что-то не так делаю?
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: мини текстовый редактор на форме
Ответ #3 - 17. Сентября 2009 :: 15:00
Печать  
А хз. Мне RichText хватало. Есть ещё вот. Или вот.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: мини текстовый редактор на форме
Ответ #4 - 17. Сентября 2009 :: 18:52
Печать  
  
Наверх
 
IP записан
 
uv
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 4
Зарегистрирован: 17. Сентября 2009
Re: мини текстовый редактор на форме
Ответ #5 - 18. Сентября 2009 :: 10:41
Печать  
berezdetsky писал(а) 17. Сентября 2009 :: 15:00:
Или вот.

спасибо, кажется это как раз то что надо, буду ковырять Очень довольный
  
Наверх
 
IP записан
 
uv
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 4
Зарегистрирован: 17. Сентября 2009
Re: мини текстовый редактор на форме
Ответ #6 - 18. Сентября 2009 :: 11:57
Печать  
да! это ОНО! berezdetsky большое Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать