Wprowadzenie
Aplikacja Obiekty deweloperskie pozwala na rejestrowanie i przeglądanie obiektów deweloperskich różnych typów. W niniejszym artykule opisany został obiekt o typie Icon.
Opis
Nowe tworzenie ikon w elemencie wizualnym lub akcji powinno odbywać się w namespace .res lub .res2d, jednak ta reguła nie jest sprawdzana. W przeciwieństwie do wszystkich innych obiektów deweloperskich, nazwa obiektu deweloperskiego zaczyna się od małej litery i zawiera specyfikację rozmiaru ikony (np. -16×16). System nie sprawdza namespace ani nazwy obiektu deweloperskiego pod kątem wspomnianych ograniczeń. Są one opcjonalne i służą przejrzystości.
Na zakładce Edytor dostępne są poniższe pola:
- Oznaczenie – nazwa ikony. Wpis jest ograniczony do 80 znaków i może zostać przetłumaczony.
- Format – określa format ikony: .png, .gif, .jpg, .svg, czcionka, złożony
- Typ – typ ikony:
- podstawowa – wyświetlana w elemencie wizualnym. Ikony pomocnicze mogą być tworzone dla różnych stanów elementu wizualnego.
- dodatkowa – ikona definiująca określony stan ikony podstawowej.
- Zastosowanie – użycie ikony. To pole służy wyłącznie do celów opisowych. Informacje te nie są wykorzystywane przez system. Dostępne rodzaje ikona:
-
- Ikona typu – gatunek, typ, rodzaj
- Ikona statusu – status
- Widget – element wizualny
- Inne – pozostałe ikony
- Ikona
- Szerokość – szerokość ikony w pikselach. Szerokość musi być większa niż 0.
- Wysokość – wysokość ikony w pikselach. Wysokość musi być większa niż 0.
- Kolor tła
- Kolor pierwszego planu
- Jednostka biznesowa – obecnie nieobsługiwane. Na liście można wprowadzić ikony, które są wyświetlane w zależności od stanu elementu wizualnego.
- Oznaczenie – szczegółowy opis ikony np. do czego jest używana. Opis jest ograniczony do 1024 znaków i może zostać przetłumaczony.
Na zakładce Edytor dostępne są poniższe kolumny:
- Typ relacji – stan elementu wizualnego, w którym wyświetlana jest ikona
- Pressed– wyświetlana po naciśnięciu przycisku myszy lub spacji na elemencie wizualnym.
- Disabled– wyświetlane, gdy element wizualny jest nieaktywny.
- Rollover – wyświetlane, gdy fokus lub kursor myszy znajduje się na elemencie wizualnym.
- Selected– wyświetlane, gdy przycisk przełączania jest wybrany.
- Rollover-Selected – wyświetlane, gdy przycisk przełączania jest wybrany, a fokus lub kursor myszy znajduje się na przycisku.
- Disabled-Selected – wyświetlane, gdy przycisk przełączania jest zaznaczony i wyłączony.
- Nieoznaczony– wyświetlany, gdy element wizualny jest w stanie nieokreślonym.
- Pressed, indeterminate – wyświetlane, gdy element wizualny znajduje się w stanie nieokreślonym, a przycisk myszy lub spacja są naciśnięte na elemencie wizualnym.
- Patrz również (1)
- Patrz również (2)
- Projekt CDS
- Ikona – specyfikacja dodatkowej ikony. Ikona znajduje się na liście miejsc użycia ikony dodatkowej.
- Podgląd – wyświetlenie określonej ikony.
Przycisk [Zapisz wyświetlaną wersję] dostępny na zakładce Edytor pozwala na zapisanie ikony.
W oknie Zapisz plik dostępne są poniższe pola:
- Folder – ta funkcja zapisuje ikonę wyświetlanej wersji
- Nazwa pliku – nazwa pliku.
Plik można wykorzystać w com.cisag.pgm.gui.Icon (<kompletna nazwa obiektu deweloperskiego>) lub w obiekcie programistycznym Action.
Przykład: new Icon(„com.cisag.app.general.res2d.icon-16×16”)