ObjectARX, AutoCAD. Среда программирования библиотеки C++


AcUi MRU Поля со списком


AcUi расширяет{*продлевает*} поддержку поля со списком, чтобы управлять MRU (наиболее недавно используемый) список автоматически в пределах управления. Основные функциональные возможности обеспечиваются классом CAcUiMRUComboBox (полученный из CACUICOMBOBOX). Класс компаньона, CAcUiMRUListBox, обеспечивает поддержку DrawTip для combo поля ComboLBox. Это необходимо из-за MRU выполнения поля со списком как владелец - тянущееся управление.

Пять специализировался, MRU классы поля со списком также обеспечиваются: CAcUiArrowHeadComboBox, CAcUiColorComboBox, CAcUiLineWeightComboBox, CAcUiPlotStyleTablesComboBox, и CACUIPLOTSTYLENAMESCOMBOBOX. Они обеспечивают стандартные интерфейсы пользователя для управления dimensioning стрелками - указателями, цветными и lineweight выборами, и составляют график таблицы стиля и составляют график стиля, называет выбор.

CAcUiMRUComboBox

Класс

CAcUiMRUComboBox наследует CACUICOMBOBOX и служит, поскольку базовый класс для владелец - тянет поля со списком, которые осуществляют список MRU. Каждый элемент{*пункт*} в списке может содержать маленькое изображение{*образ*}, сопровождаемое некоторым текстом. Каждый элемент{*пункт*} также прослеживает уникальное значение, упомянутое как груз, и поддерживаемый как стандартный Windows ® ITEMDATA в пределах управления. Класс показывает встроенную поддержку для до двух универсальных, необязательных элементов{*пунктов*}, упомянутых как Option1 и Option2. Они обычно соответствуют{*переписываются*} “ByLayer” и “ByBlock” и часто имеют специальное значение.

Два других элемента{*пункта*}, Other1 и Other2, можно также допускать и появляться только, когда список понижен вниз. Выбор любого из этих элементов{*пунктов*} вызывает специальный случай в пределах управления.

CAcUiArrowHeadComboBox

Класс

CAcUiArrowHeadComboBox специализирует CACUIMRUCOMBOBOX для dimensioning выбора стрелки - указателя. Управление отображает точечные рисунки, представляющие стандарт AutoCAD dimensioning стили стрелки - указателя, которые являются всегда подарком{*настоящим*} в списке. По умолчанию никакие необязательные или дополнительные элементы{*пункты*} не присутствуют или добавленный. Груз, связанный с каждым элементом{*пунктом*} - индекс AutoCAD для связанной готовой стрелки - указателя. Когда MRU элементы{*пункты*} добавлены к списку, они автоматически назначены уникальное грузовое значение (который будет больший чем индекс AutoCAD для определяемого пользователем стиля стрелки - указателя).




Начало  Назад  Вперед



Книжный магазин