不知道是有意还是无意,objectARX的所有文档中,居然没有CAcUiLineTypeComboBox,
而实际上这个是存在的。位于\inc\acuiComboBox.h
而在添加变量的向导中也没有这个类型。
现在我们来修复这个功能。。
打开C:\Program Files\Autodesk\ObjectARX Wizards for AutoCAD 2012\ArxMemVariableWiz\HTML\1033
或者C:\Program Files(x86)\Autodesk\ObjectARX Wizards for AutoCAD 2012\ArxMemVariableWiz\HTML\1033
打开
查找到CAcUiColorComboBox
<type name="CAcUiColorComboBox" header="" class="controlclass" app="arxmfc" type="COMBOBOX" cons="no"/>
在后面复制这一行修改CAcUiColorComboBox为CAcUiLineTypeComboBox
<type name="CAcUiLineTypeComboBox" header="" class="controlclass" app="arxmfc" type="COMBOBOX" cons="no"/>
保存后就可以添加这个类型了。