Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Поля форматок
 
Всем привет! Хочу достать текстовые значения из форматок, но не понимаю как это сделать. Даже не понимаю какой тип у форматок в API. Хотелось бы какой-нибудь пример кода. Спасибо!


С уважением, Паша Маргинал
Выделение текста цветом
 
Всем привет! Хочу выборочно в нескольких ячейках таблицы поменять цвет текста. Пробовал Text.Color, но текст внутри таблицы не наследует Text, а представлен просто строками и индексацией ячеек. Заранее спасибо
Регистрация плагина
 
Всем привет! Чтобы зарегистрировать свой .net плагин я пишу метаинфу в файл applications.ini. Проблема в том, что все это работает только на администраторе, на обычных пользователях вываливается ошибка, мол класс не зарегистрирован. Все пути до dll разрешены(пробовал даже от имени админа запустить - все равно не работает). Кто сталкивался с такой проблемой?
Можно ли регистрировать плагин через записи в реестре? (было бы очень круто)
Можно ли писать плагины на c/c++ и регать их через записи в реестре?
Панель инструментов
 
Всем привет, появилась надобность делать панель не в ribbonTab, а ту, что под ribbonBar (через метод Plugin.CreateToolBar()). Последним аргументом Plugin.CreateToolBar() принимает bool isVisible, я его ставлю тру, а панель все равно не появляется сама, приходится в настройках ставить галочку. Как через API сделать ее изначально активированной?
Порядок размещения объектов
 
Я создаю новый параграф/таблицу и хочу чтобы она была над объектом с которым она имеет пересечение (т.е. при наведении выделялся параграф/текст, а не другой объект). В API не нашел ничего, что бы могло управлять порядком размещения. Подскажите как это можно сделать?
Фокус на элементе
 
Как посредством API можно сфокусироваться на определенном элементе? Интересует не просто выделение элемента, а передвижение "камеры" на него т.е. чтобы элемент оказался в центре экрана
Удаление ссылки на файл
 
Всем привет. Как можно удалить ссылку на файл (FileLink). Через DeleteObjects не получается т.к. FileLink не наследуется от Model. Очень нужна такая возможность API
Выделение текста
 
Как работает выделение в t-flex cad? Я циклом хожу по тестам, хочу получить выделенный текст через RichText.GetSelectedText(), но нифига. Выделаю в режиме редактирования. Пробовал выделять как рамку, но RichText.GetSelectedText() и там выдает пустую строку. Даже RichText.SelectAll() не выделяет ничего. Что это за трюки, и как все же мне получить выделенный текст?
Гиперссылка
 
Есть ли возможность работать с гиперссылками через API? Хочу на текстовые поля проставить гиперссылки, но не вижу подходящих классов или методов
Попробовал через rtf сделать, но ссылка не кликается.
Естественно я имею в виду гиперссылки на внешние ресурсы типа google.com , а не на файлы
Изменено: Паша Маргинал - 14.06.2017 18:22:20
[ Закрыто] Получить значение RichText, Хочу через GetText() текст считать, но меня выкидывает с исключением Edit mode was not set
 
Всем приветик, у меня такой вопрос: есть ли простой способ получить абсолютно все текстовые поля документа? Я имею в виду тексты в таблицах, просто поля, таблички и тд.
Если конкретно: я вызываю от документа метод GetTexts(), в цикле хочу через GetText() текст считать, но меня выкидывает с исключением Edit mode was not set. Что советуете, господа?
Изменено: Паша Маргинал - 15.06.2017 15:35:15
Страницы: 1