Obiekt deweloperski: Icon

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”)

Czy ten artykuł był pomocny?