Свойства фигур изображений
Фигуры изображений можно использовать для указания того, как классы домена отображаются в созданном конструкторе. Определите фигуру изображения, задав Image
свойству класса предопределенный файл изображения. Поддерживаются следующие форматы:
.gif
JPG
.jpeg
BMP
.wmf
.emf
PNG
По умолчанию файлы ресурсов конструктора, такие как файлы изображений, находятся в папке Resources в проекте Dsl .
Дополнительные сведения см. в разделе "Определение языка для конкретного домена". Дополнительные сведения об использовании этих свойств см. в разделе "Настройка и расширение языка для конкретного домена".
Фигуры изображений содержат свойства, перечисленные в следующей таблице.
Свойство | Description | По умолч. |
---|---|---|
Цвет заливки | Цвет заливки этой фигуры. | Белый |
Режим градиента заливки | Режим градиента заливки этой фигуры. | Горизонтальный |
Имеет точки Подключение ion по умолчанию | Если True фигура будет использовать верхние, нижние, левые и правые точки подключения в созданном конструкторе. |
False |
Цвет контура | Цвет контура этой фигуры. | Черный |
Стиль тире структуры | Стиль тире структуры этой фигуры (Solid, Dash, Dot, DashDot, DashDotDot или Custom). | Сплошная |
Толщина структуры | Толщина контура этой фигуры. | 0.03125 |
Цвет текста | Цвет, используемый для декораторов текста, связанных с этой фигурой. | Черный |
Модификатор доступа | Модификатор доступа геометрической фигуры (общедоступная или внутренняя). | Общедоступный |
настраиваемые атрибуты | Используется для добавления атрибутов в класс исходного кода, созданный из этой фигуры. | <none> |
Создает двойное производное | Если True будет создан базовый класс и частичный класс (для поддержки настройки с помощью переопределений). Дополнительные сведения см. в разделе "Переопределение и расширение созданных классов". |
False |
Имеет пользовательский конструктор | Если True в исходном коде будет указан пользовательский конструктор. Дополнительные сведения см. в разделе "Переопределение и расширение созданных классов". |
False |
Модификатор наследования | Описывает тип наследования класса исходного кода, созданного из фигуры изображения (none abstract илиsealed ). |
ничего |
Фигура базового изображения | Базовый класс этой фигуры. | (нет) |
Имя. | Имя этой фигуры. | Текущее имя |
Пространство имен | Пространство имен, связанное с этой фигурой. | Текущее пространство имен |
Тип подсказки | Место, в котором определена подсказка (фиксированная, переменная или нет). Если исправлено, значение Fixed Tooltip Text свойства используется в качестве подсказки; если переменная, подсказка определена в пользовательском коде. |
ничего |
Примечания. | Неофициальные заметки, связанные с этой фигурой. | <none> |
Начальная высота | Начальная высота этой фигуры в дюймах. | 1 |
Начальная ширина | Начальная ширина этой фигуры в дюймах. | 1.5 |
Предоставленный цвет заливки как свойство Режим градиента градиентной заливки Предоставленный цвет структуры как свойство Предоставленный стиль тире в виде свойства Предоставленная толщина структуры как свойство Предоставляет цвет текста |
Если True пользователь может задать указанное свойство фигуры. Чтобы задать это, щелкните правой кнопкой мыши определение фигуры и нажмите кнопку "Добавить предоставлено". |
False |
Description | Используется для документирования созданного конструктора. | <none> |
Отображаемое имя | Имя, которое будет отображаться в созданном конструкторе для этой фигуры. | <none> |
Исправлен текст подсказки | Текст, используемый для фиксированной подсказки. | <none> |
Ключевое слово Help | Ключевое слово, используемый для индексирования справки F1 для этого элемента. | <none> |
Изображения | Путь к файлу изображения, используемому для этой фигуры. | <none> |