Как выделить часть многострочного текста

Автор Тема: Как выделить часть многострочного текста  (Прочитано 6729 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн Борис_САвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 238
  • Карма: 3
Всем доброго дня!
Как выделить часть многострочного текста с помощью текстового редактора: TextEditor?
Спасибо.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Выделить для чего? Если только чтобы подсветить, то ничего не получится. Это именно редактор текста.
А так TextEditor.CreateTextEditor(MText) и затем TextEditor.MakeSelection
« Последнее редактирование: 03-12-2020, 17:41:04 от Александр Ривилис »
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Борис_САвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 238
  • Карма: 3
Текст нужно выделить, чтобы показать пользователю с каким фрагментом текста идет работа. В это время вызывается диалоговое окно, в котором пользователь для выбранного фрагмента выбирает документ из списка.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
В это время вызывается диалоговое окно, в котором пользователь для выбранного фрагмента выбирает документ из списка.
Ничего не получится. TextEditor не имеет отношения к пользовательскому интерфейсу. Есть InplaceTextEditor - но если ты его запускаешь, то дальше он ждёт от тебя каких-то действий по редактированию текста и запустить диалоговое окно ты не сможешь. Так что это тупиковый путь.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Борис_САвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 238
  • Карма: 3
Получается я могу только установит весь многострочный текст в центре экрана и подсветить его целиком. Так?

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Текст нужно выделить, чтобы показать пользователю с каким фрагментом текста идет работа. В это время вызывается диалоговое окно, в котором пользователь для выбранного фрагмента выбирает документ из списка.
Весь текст вывести в диалоговое окно и там уже нужный кусок подсветить/выделить шрифтом/рамочкой и всё что угодно.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Текст нужно выделить, чтобы показать пользователю с каким фрагментом текста идет работа. В это время вызывается диалоговое окно, в котором пользователь для выбранного фрагмента выбирает документ из списка.
Весь текст вывести в диалоговое окно и там уже нужный кусок подсветить/выделить шрифтом/рамочкой и всё что угодно.
Тоже вариант, хотя могу предложить в качестве альтернативы временно изменить шрифт/цвет/подчеркивание для выделенного фрагмента текста прямо в чертеже.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение