(изменено: KudrjashovAI, 22 июня 2020г. 10:06:32, причина: Дополнения в тему)

Тема: Проблемы интерфейса TDMS в nanoCAD и AutoCAD

Разбираюсь с дополнением TDMS для nanoCAD.

С первых же страниц HELP выявляются несоответствия файла описания и реального интерфейса.
1.
Например, в реальном интерфейсе отсутствует команда "Открыть документ на редактирование", есть только команда "Открыть документ на просмотр", что принципиально меняет логику работы.

SPOILER
$matches[1]

SPOILER
$matches[1]


Правда вопрос о выборе режима или просмотра задаётся при открытии непосредственного файла. Но задаётся он только один раз и при открытии последующих файлов, если хотя бы один раз было дано согласие на открытие файла в режиме редактирования, то для последующих файлов данный вопрос уже не задаётся.
2.
При закрытии файла командой "Отменить изменения и закрыть", несмотря на то, что команда относится к конкретному файлу выдаётся вопрос: "Отменить изменения всех файлов объекта __________ ?" и в результате команда применяется к конкретному файлу.

Причём этот вопрос выдаётся даже в том случае, если файл был открыт только на просмотр.

3.
Файл открытый на просмотр по прежнему можно не только отредактировать, но и сохранить в TDMS. Правда при этом выдаётся сообщение о том, что файл может быть параллельно редактироваться другими пользователями и во избежание коллизий необходимо принципиально "Открыть его на редактирование". Согласитесь, что данный режим несколько далёк от режима "Открыть на просмотр".

4.
После выполнения команды "Сохранить в TDMS и закрыть" иконки панелей nanoCAD приобрели ниже следующий вид

SPOILER
$matches[1]

... и фактически стали недоступны. Их работоспособность восстановилась только после того, как был открыт на просмотр один из файлов.

Виноват ! Не заметил, что в nanoCAD не осталось ни одного открытого файла.
Но при этом всё равно непонятно: почему пропадает возможность использования базового функционала команд интерфейса TDMS с nanoCAD, который становится доступен при открытии любого пустого и никак не связанного с TDMS файла.

5.
В AutoCAD присутствуют все вышеописанные проблемы, за исключением того, что кнопки команд не переходят в состояние "Отключены".

SPOILER
$matches[1]

6.
Непонятно, что делать и как бороться с генерируемыми при открытии DWG временными файлами ?

SPOILER
$matches[1]

7.
Отправка Объекта как вложения не предусмотрена командами nanoCAD и AutoCAD ни в каком виде.

SPOILER
$matches[1]

8.
В nanoCAD при попытке вставить атрибут, выдаётся сообщение о необходимости сформировать блок. Но блок со вставленным атрибутом не формируется.

В AutoCAD блок формируется, но в значении атрибута выводится его имя, а не значение атрибута в TDMS.

SPOILER
$matches[1]

SPOILER
$matches[1]

9.
Заменить на "щелчком правой клавиши мыши".

SPOILER
$matches[1]

10.
Из nanoCAD не удаётся выполнить "Сохранение в PDF". Из под AutoCAD всё нормально.

SPOILER
$matches[1]

SPOILER
$matches[1]

Re: Проблемы интерфейса TDMS в nanoCAD и AutoCAD

Большое спасибо за замечания, оцень ценно и полезно. Берем в работу

Спасибо сказали: KudrjashovAI1