Сообщество программистов Autodesk в СНГ
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Звонок в техподдержку Autodesk Forge
Начало
Сайт
Правила
Помощь
Поиск
Непрочитанные
Календарь
Вход
Регистрация
Сообщество программистов Autodesk в СНГ
»
Статьи
»
Опубликованные статьи
»
Как запустить редактор мультитекста?
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Как запустить редактор мультитекста? (Прочитано 4912 раз)
0 Пользователей и 1 Гость просматривают эту тему.
ADSK
Administrator
Сообщений: 0
Карма: 2
Как запустить редактор мультитекста?
«
:
10-12-2015, 01:45:58 »
Как запустить редактор мультитекста?
Записан
+1/-0 к карме за данное сообщение
Алексей Терно
ADN Club
Сообщений: 381
Карма: 33
Skype:
Re: Как запустить редактор мультитекста?
«
Ответ #1 :
25-09-2016, 11:25:45 »
А как сделать, чтобы в редакторе весь текст был выбран?
Редактор открывается в таком виде:
А хочется в таком:
Записан
Отмечено как Решение
Александр Ривилис
25-09-2016, 18:50:54
Александр Ривилис
Administrator
Сообщений: 13882
Карма: 1787
Рыцарь ObjectARX
Skype:
Re: Как запустить редактор мультитекста?
«
Ответ #2 :
25-09-2016, 15:20:01 »
Думаю, что нужно установить InplaceTextEditorSettings.Flags.SelectAll
Код - C#
[Выбрать]
[
CommandMethod
(
"MTEditor"
)
]
public
void
MTEditor
(
)
{
Document doc
=
Application
.
DocumentManager
.
MdiActiveDocument
;
if
(
doc
==
null
)
return
;
Editor ed
=
doc
.
Editor
;
PromptEntityOptions pr
=
new
PromptEntityOptions
(
"
\n
Выберите мультитекст"
)
;
pr
.
SetRejectMessage
(
"Это не мультитекст!"
)
;
pr
.
AddAllowedClass
(
typeof
(
MText
)
,
false
)
;
PromptEntityResult rs
=
ed
.
GetEntity
(
pr
)
;
if
(
rs
.
Status
!=
PromptStatus
.
OK
)
return
;
using
(
MText mt
=
rs
.
ObjectId
.
Open
(
OpenMode
.
ForWrite
)
as
MText
)
{
InplaceTextEditorSettings settings
=
new
InplaceTextEditorSettings
(
)
;
settings
.
Flags
=
InplaceTextEditorSettings
.
EditFlags
.
SelectAll
;
InplaceTextEditor
.
Invoke
(
mt, settings
)
;
}
}
Записан
+1/-0 к карме за данное сообщение
Не забывайте про правильное
Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился
правильный ответ
, то не забудьте про кнопку
Решение
Алексей Терно
ADN Club
Сообщений: 381
Карма: 33
Skype:
Re: Как запустить редактор мультитекста?
«
Ответ #3 :
25-09-2016, 16:21:34 »
Точно!
Спасибо!
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Сообщество программистов Autodesk в СНГ
»
Статьи
»
Опубликованные статьи
»
Как запустить редактор мультитекста?