Сообщество программистов Autodesk в СНГ

ADN Club => ObjectARX => Тема начата: Sergey_K от 08-04-2019, 20:29:49

Название: Не-COM свойства со списком возможных значений
Отправлено: Sergey_K от 08-04-2019, 20:29:49
Кто разобрался с этой  бедой?
Значения double, AcCmColor, AsString работают.
AcGePoint3d - криво (показывается, только X во всех 3 значениях + без имени

В конструкторе AcRxValueType более 20 переопределений, в т.ч. и void, enum, AcStringArray, AcDbMText, AcDbDate, AcGeMatrix3d

Фактически не задокументировано. Проблема в создании обёртки AcRxProperty
Нужен енум или стрингаррау. Хелп )

Этот код  http://adn-cis.org/ne-com-svojstva-so-spiskom-vozmozhnyix-znachenij.html
не рабочий. Начиная от синтаксиса, кончая ошибками компиляции
Название: Re: Не-COM свойства со списком возможных значений
Отправлено: Александр Ривилис от 08-04-2019, 20:34:55
AcGePoint3d - криво (показывается, только X во всех 3 значениях + без имени
Я задавал этот вопрос в ADN DevHelp несколько лет назад. Они подтвердили такое поведение. На этом всё закончилось.

Этот код  http://adn-cis.org/ne-com-svojstva-so-spiskom-vozmozhnyix-znachenij.html
не рабочий. Начиная от синтаксиса, кончая ошибками компиляции
Ну во-первых это не полный код, во-вторых претензии к автору.
Название: Re: Не-COM свойства со списком возможных значений
Отправлено: Sergey_K от 08-04-2019, 20:45:12
Ну во-первых это не полный код, во-вторых претензии к автору

Претензии к Adam Nagy  https://adndevblog.typepad.com/autocad/2012/04/non-com-property-with-list-of-possible-values.html
не имею.
Статье уже 7 лет. Классы работают
Неужели никто не интересовался этой темой? Разобраться бы...
Название: Re: Не-COM свойства со списком возможных значений
Отправлено: Александр Ривилис от 08-04-2019, 20:48:20
Неужели никто не интересовался этой темой?
Количество интересовавшихся асимптотически приближается к 0 и соответственно нет заинтересованности со стороны Autodesk.
Название: Re: Не-COM свойства со списком возможных значений
Отправлено: Sergey_K от 08-04-2019, 20:51:18
Количество интересовавшихся асимптотически приближается к 0 и соответственно нет заинтересованности со стороны Autodesk

А как эту тему продвинуть?
КОМ свойства - ну очень муторно. + враппер + регистрация враппера и т.д. и т.п.
А тут всего то десяток - другой строк....
Название: Re: Не-COM свойства со списком возможных значений
Отправлено: Александр Ривилис от 08-04-2019, 21:05:29
Количество интересовавшихся асимптотически приближается к 0 и соответственно нет заинтересованности со стороны Autodesk

А как эту тему продвинуть?

Что такое ‘business case’ и как с ним бороться? (http://adn-cis.org/forum/index.php?topic=2640.0)
Название: Re: Не-COM свойства со списком возможных значений
Отправлено: Sergey_K от 08-04-2019, 21:12:01
Что такое ‘business case’ и как с ним бороться?

Если всё так безнадёжно, знатоки КОМ интерфейса, где вы?
Я себя к ним не отношу, но вижу что проблема только в закрытом коде.
А следовательно нужно сделать свой открытый код )