2
Радим1987
09.09.17
✎
23:51
|
НачальнаяСтрокаВыделения = 0;
НачальнаяКолонкаВыделения = 0;
КонечнаяСтрокаВыделения = 0;
КонечнаяКолонкаВыделения = 0;
// Получим текущую позицию курсора.
Элементы[Элемент].ПолучитьГраницыВыделения(НачальнаяСтрокаВыделения, НачальнаяКолонкаВыделения, КонечнаяСтрокаВыделения, КонечнаяКолонкаВыделения);
Если ПустаяСтрока(Текст) Тогда
НачальнаяКолонкаВыделения = НачальнаяКолонкаВыделения + СтрДлина(КоличествоШтук);
Иначе
Элементы[Элемент].ВыделенныйТекст = Текст;
Модифицированность = Истина;
// Установим курсор после вставленного текста.
НачальнаяКолонкаВыделения = НачальнаяКолонкаВыделения + СтрДлина(Текст);
КонецЕсли;
Элементы[Элемент].УстановитьГраницыВыделения(НачальнаяСтрокаВыделения, НачальнаяКолонкаВыделения, НачальнаяСтрокаВыделения, НачальнаяКолонкаВыделения);
|
|