Właściwości kształtów obrazu
Kształty obrazów umożliwiają określenie sposobu wyświetlania klas domen w wygenerowanym projektancie. Zdefiniuj kształt obrazu, ustawiając Image
właściwość klasy na wstępnie zdefiniowany plik obrazu. Obsługiwane są następujące formaty:
.gif
.jpg
.jpeg
bmp
.Wmf
.Emf
.png
Domyślnie pliki zasobów projektanta, takie jak pliki obrazów, znajdują się w folderze Resources w projekcie Dsl .
Aby uzyskać więcej informacji, zobacz How to Define a Domain-Specific Language (Jak zdefiniować język specyficzny dla domeny). Aby uzyskać więcej informacji na temat używania tych właściwości, zobacz Dostosowywanie i rozszerzanie języka specyficznego dla domeny.
Kształty obrazów mają właściwości wymienione w poniższej tabeli.
Właściwości | opis | Wartość domyślna |
---|---|---|
Kolor wypełnienia | Kolor wypełnienia tego kształtu. | Biała |
Tryb gradientu wypełnienia | Tryb gradientu wypełnienia tego kształtu. | Poziome |
Ma domyślne punkty Połączenie ion | Jeśli True kształt będzie używać punktów połączenia u góry, dolnej, lewej i prawej w wygenerowanych projektantach. |
Fałsz |
Kolor konturu | Kolor konturu tego kształtu. | Black |
Styl kreski konspektu | Styl kreski konspektu tego kształtu (Solid, Dash, Dot, DashDot, DashDotDot lub Custom). | Solid |
Grubość konturu | Grubość konturu tego kształtu. | 0.03125 |
Kolor tekstu | Kolor używany do dekoratorów tekstu skojarzonych z tym kształtem. | Black |
Modyfikator dostępu | Modyfikator dostępu kształtu geometrii (publiczny lub wewnętrzny). | Publiczne |
Atrybuty niestandardowe | Służy do dodawania atrybutów do klasy kodu źródłowego wygenerowanej na podstawie tego kształtu. | <none> |
Generuje podwójne pochodne | Jeśli True zostanie wygenerowana zarówno klasa podstawowa, jak i klasa częściowa (w celu obsługi dostosowywania za pośrednictwem przesłonięć). Aby uzyskać więcej informacji, zobacz Zastępowanie i rozszerzanie wygenerowanych klas. |
Fałsz |
Ma konstruktor niestandardowy | Jeśli True w kodzie źródłowym zostanie podany konstruktor niestandardowy. Aby uzyskać więcej informacji, zobacz Zastępowanie i rozszerzanie wygenerowanych klas. |
Fałsz |
Modyfikator dziedziczenia | Opisuje rodzaj dziedziczenia klasy kodu źródłowego generowanego na podstawie kształtu obrazu (none abstract lub sealed ). |
Brak |
Kształt obrazu podstawowego | Klasa bazowa tego kształtu. | (brak) |
Nazwisko | Nazwa tego kształtu. | Bieżąca nazwa |
Przestrzeń nazw | Przestrzeń nazw powiązana z tym kształtem. | Bieżąca przestrzeń nazw |
Typ etykietki narzędzia | Miejsce, w którym zdefiniowano etykietkę narzędzia (stała, zmienna lub brak). Jeśli ta wartość jest stała, wartość Fixed Tooltip Text właściwości jest używana jako etykietka narzędzia. Jeśli zmienna, etykietka narzędzia jest zdefiniowana w kodzie niestandardowym. |
Brak |
Uwagi | Nieformalne notatki skojarzone z tym kształtem. | <none> |
Wysokość początkowa | Początkowa wysokość tego kształtu, cale. | 1 |
Szerokość początkowa | Początkowa szerokość tego kształtu, cale. | 1.5 |
Uwidoczniony kolor wypełnienia jako właściwość Uwidoczniony tryb gradientu wypełnienia Uwidoczniony kolor konspektu jako właściwość Uwidoczniony styl kreski konspektu jako właściwość Uwidoczniona grubość konturu jako właściwość Uwidacznia kolor tekstu |
Jeśli True parametr , użytkownik może ustawić właściwość określonego kształtu. Aby ustawić tę opcję, kliknij prawym przyciskiem myszy definicję kształtu i kliknij polecenie Dodaj uwidocznione. |
Fałsz |
opis | Służy do dokumentowania wygenerowanego projektanta. | <none> |
Wyświetlana nazwa | Nazwa wyświetlana w wygenerowanych projektantach dla tego kształtu. | <none> |
Naprawiono tekst etykietki narzędzia | Tekst używany dla stałej etykietki narzędzia. | <none> |
Słowo kluczowe Pomocy | Słowo kluczowe używane do indeksowania pomocy F1 dla tego elementu. | <none> |
Obraz | Ścieżka do pliku obrazu, który jest używany dla tego kształtu. | <none> |