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


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Интерфейс T-Flex CAD, Окна, панели инструментов
 
Несколько вопросов уважаемым форумчанам, давно они мне покоя не дают.
Сборка T-Flex CAD 10.0.57.0
Ситуация №1

Работа в T-Flex CAD интегрирована с T-Flex DOCs. При открытии любых файлов из Хранилища T-Flex DOCs (методом выбора команды "Редактировать" либо "Просмотреть" в меню карточки объекта) каждый файл открывается в собственном отдельном каде. Т.е. имея 2 открытых файла - имеем 2 самостоятельных процесса TFlex.exe в памяти.
При открытии файлов локально с винта из любой папки, без использования Докса, путём выбора команды "Открыть" из меню файла либо по 2му щелчку (через Проводник Windows или любой другой менеджер файлов) - все документы всегда открываются в одном родительском окне када, что делается быстро, т.к. процесс 1 раз загружается и потом лишь подгружает документы.
Вопрос №1
Как заставить T-Flex CAD открывать документы из Докса всегда в одном и том же окне?
Лирика: Очень утомительно ждать по 2 минуты для открытия эдак 10-ти мелких файлов типа шайбы, винты и прочая шелуха. Хотя обычно нужно 10 секунд взглянуть на модель, кое что измерить и на этом необходимость отпадает.
Ситуация №2
Однажды при исследовании окна Настройка, вкладки Команды наткнулся на кнопку "Переместить/изменить объекты".
Вопрос №2
Что она делает?
Лирика: В справке ничего об этом не нашёл. Когда поместил эту кнопку себе на панель инструментов - ни разу за месяц не видел её активной и доступной для нажатия - она всегда блокирована. Выбирал в 2D и в 3D-окнах любые объекты - кнопка всё равно всегда блокирована. Также для этой команды не пишется в строке состояния никакого клавиатурного аналога (как допустим для построения 3D-узла = 3N). Кнопка и подсказка показана на картинке:

Есть подозрения что кнопка вообще не рабочая совсем, мёртвая заглушка, возможно для какого-то резерва.
P.S. Уже который год убивает отсутствие возможности отсортировать дерево в окне Хранилище T-Flex DOCs по алфавиту. Неужели так сложно было сделать сортировку? Особенно для больших деревьев отсутствие сортировки - это просто бич и нервотрёпка. (Это был крик души)
Изменено: Николай - 13.11.2010 20:24:05
 
Сборка T-Flex CAD 10.0.57.0
Решил поделиться своими изысканиями в вопросе настройки под себя панелей инструментов. В своё время я с удивлением (и небольшим потрясением от такого позора для T-Flex CAD) заметил, что многие команды, существующие на встроенных в T-Flex CAD панелях инструментов, совершенно никак нельзя поместить на свою собственную вручную созданную панель. Эти команды находятся на панелях "Эскиз..." и "Оформление". Мне очень хотелось иметь несколько кнопок из этих групп, но бесила необходимость держать на экране аж всю панель, где нужна 1-2 кнопки. В конце концов нашёл решение "с чёрного хода" через реестр.
Настройки панелей инструментов в T-Flex CAD 10 для текущего профиля Окружения хранятся в реестре по адресу:
HKEY_CURRENT_USER\Software\Top Systems\T-FLEX CAD 3D 10.0\Rus\Profiles\[Current]\MainFrame\Toolbars.
В каждой ветке, соответствующей отдельной панели инструментов либо окну (Свойства, Структура 3Д-модели и т.п.), существует ключ Buttons типа REG_BINARY. В нём хранятся 5-ти байтовые коды кнопок, находящихся на этой панели инструментов. Зная эти коды, можно поместить на свою панель любые кнопки.
Технология создания своих панелей с "особыми кнопками":
1. Создать в T-Flex CAD пустую панель инструментов с уникальным именем, допустим "Моя супер-панель". Закрыть T-Flex CAD.
2. В ветке реестра HKEY_CURRENT_USER\Software\Top Systems\T-FLEX CAD 3D 10.0\Rus\Profiles\[Current]\MainFrame\Toolbars найти поиском ветку своей панели по имени ("Моя супер-панель") (имя панели записано в соответстующей ветке в ключе Title). Можно поискать визуально, но поиском проще.
3. Отредактировать ключ Buttons, вводя по порядку 5-ти байтовые коды. Порядок ввода кодов определяет первичный порядок расположения кнопок на панельке. Потом конечно в самом T-Flex можно перетаскиванием настроить как хочется.
4. Запустить T-Flex CAD. На пустой панельке появятся заданные кодами кнопки.
Прицепил к сообщению файл в формате *.zip с кодами кнопок T-Flex CAD, а также *.reg-файлы, позволяющие включать или отключать меню в текущем профиле. Если кому интересно - в архиве есть 2 варианта моего рабочего Окружения с меню и без него (обычно работаю без меню, но раз в месяц бывает нужно именно меню, для чего и держу 2е окружение). Как вы думаю уже поняли, все созданные по описанию выше панели инструментов совершенно спокойно и без проблем сохраняются в Окружение.
Удачи всем в настройке кнопочек ;)!
 
В 11-й версии интерфейс притерпел существенные изменения. То же касается и DOCs 2010.
 
Цитата
Osiris2000 пишет:

В 11-й версии интерфейс притерпел существенные изменения. То же касается и DOCs 2010.
Спасибо за информацию, но это другая тема, в начале не зря написано:
Цитата
Николай пишет:

Сборка T-Flex CAD 10.0.57.0
Лирика: Есть смутная надежда, что новый Докс и 11 кад (именно в таком порядке) появятся у нас быть может в начале 2011 года, но она настолько неопределённая, что утверждать не приходится. Поэтому крутимся на том, что имеем. Жуткие рассказы наших админов заставляют в душе рыдать крокодильими слезами, настолько это животрепещущая история про кардинальные изменения в Докс (как внутренние, по структуре БД, так и внешние по интерфейсу и методам работы) и колоссальную сложность корректного перевода всей многолетней базы на новые рельсы.
Пожалуйста, если кто-то владеет реальной практической информацией по вопросам в посте №1 - поделитесь, не жадничайте ;).
Страницы: 1