|
Как программно перейти к координате текста в ПоляТекстовогоДокумента ? |
☑ |
0
SeiOkami
30.12.12
✎
22:27
|
Есть ПолеТекстовогоДокумента. Как можно программно выделить определенный текст в нем. Т.е. у меня есть кнопка "ПерейтиКВызову", а она должна сменить страницу, выделить нужную строку в ТЧ, и в ПолеТекстовогоДокумента выделить определенный кусок текста (по координате) и поставить на нем курсор.
Вот кусок кода. Всё он реализует, кроме последнего. Как это вообще можно сделать?
ТекущаяСтрока = ЭлементыФормы.ТЗ_ВыбранныеМакеты.ТекущаяСтрока;
УстановитьТекущуюСтраницу("СтраницаДревоПроцедурИсх");
СтрокаТЧ = ЭлементыФормы.ИсхТаблицаПроцедур.Значение.Найти(ТекущаяСтрока.МестоРасположения, "ИмяПроцедуры");
Если СтрокаТЧ = Неопределено тогда
возврат;
КонецЕсли;
ЭлементыФормы.ИсхТаблицаПроцедур.ТекущаяСтрока = СтрокаТЧ;
|
|
1
SeiOkami
30.12.12
✎
22:31
|
Пробовал так
ЭлементыФормы.ТекстПроцедурыДреваПроцедур.ВыделенныйТекст = "ПолучитьМакет";
Не работает =(
|
|
2
GROOVY
30.12.12
✎
22:35
|
Открой уже СП и посмотри методы и свойства объекта ТекстовыйДокумент.
|
|
3
SeiOkami
30.12.12
✎
22:36
|
(2), ты мне на прошлый вопрос не ответил, так может сейчас мпоможешь ;)
|
|
4
zulu_mix
30.12.12
✎
22:37
|
(3) классический пример толстого и ленивого одинесника? тяжело открыть сп?
|
|
5
GROOVY
30.12.12
✎
22:38
|
(3) Уже ответил.
|
|
6
SeiOkami
30.12.12
✎
22:44
|
(4), Перечитал третий раз. Не нашел.
|
|
7
SeiOkami
30.12.12
✎
22:45
|
Какой из этих методов?
Методы:
ВставитьСтроку (InsertLine)
Вывести (Put)
ДобавитьСтроку (AddLine)
ЗаменитьСтроку (ReplaceLine)
Записать (Write)
КоличествоСтрок (LineCount)
Очистить (Clear)
Показать (Show)
ПолучитьОбласть (GetArea)
ПолучитьСтроку (GetLine)
ПолучитьТекст (GetText)
Прочитать (Read)
УдалитьСтроку (DeleteLine)
УстановитьТекст (SetText)
УстановитьТипФайла (SetFileType)
|
|
8
SeiOkami
30.12.12
✎
22:46
|
Ок, ступил =)
|
|
9
SeiOkami
30.12.12
✎
22:46
|
ПолучитьГраницыВыделения (GetTextSelectionBounds)
УстановитьГраницыВыделения (SetTextSelectionBounds)
|
|
10
SeiOkami
30.12.12
✎
22:47
|
Читал не ПолеТекстовогоДокумента, а ТекстовыйДокумент
|
|
11
zulu_mix
30.12.12
✎
22:50
|
напиши теперь себе в достижения - "иплан"
|
|