Please enable JavaScript to view this site.

» Нет разделов более высокого уровня «

Параметры библиотек типа Converter

Scroll

IKompasConverter::VisualEditConvertParam

Тип

Уровень

Имя параметра

Пример значения параметра

Обязательный

Описание

раздел

0

Convertors

 

+

Список конверторов.

раздел

1

ConverType

LibConverter

+

Тип конвертора.

параметр строка

2

ProgID

"ProjectEDrawings.EDrawings"

~1

ProgID (Для ActiveX библиотек).

параметр строка

2

Path

"S:\C++\Visualc\MyConverter.rtw"

~1

Путь к файлу конвертора (Для обычных dll или rtw).

параметр строка

2

Name

"Пример конвертора"

+

Имя конвертора.

параметр DWORD

2

Connect

1

-

Признак подключения библиотеки:

1 - библиотека подключается (по необходимости),

0 - библиотека в openfile и savefile не используется.

раздел

2

FileType

m3d

+

Тип документа системы КОМПАС (расширение имени файла).

параметр строка

3

Filter

"Файлы моделей (*.mym3d)|*.mym3d|"

+

Фильтр для выбора файла.

параметр DWORD

3

OpenCommandID

1

~2

Номер команды для открытия файла.

параметр DWORD

3

SaveCommandID

2

~2

Номер команды для сохранения файла.

параметр DWORD

3

OpenConverterParameters

1

-

Признак наличия диалога редактирования параметров конвертации для заданной команды открытия файла.

Если параметр задан, в диалоге выбора файла для открытия появится кнопка Параметры, которая позволяет открыть диалог параметров конвертора.

Вызов диалога осуществляется функцией IKompasConverter::VisualEditConvertParam.

параметр DWORD

3

SaveConverterParameters

1

-

Признак наличия диалога редактирования параметров конвертации для заданной команды сохранения файла.

Если параметр задан, в диалоге выбора файла для открытия появится кнопка Параметры, которая позволяет открыть диалог параметров конвертора.

Вызов диалога осуществляется функцией

Значения параметра Обязательный:

+ - обязательный параметр;

- - необязательный параметр;

~1 - обязательно нужен один из параметров или ProgID или Path. Одновременно оба ключа задавать не нужно, первым проверяется наличие ключа ProgID.

~2 - OpenCommandID и SaveCommandID не являются обязательными, но нужен хотя бы один ключ. Можно задать оба ключа.

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78