Główny język runtime | Określa główny język narodowy, który zostanie wykorzystany w uruchomionej aplikacji (w runtime) systemu PROMOTIC (jeżeli komponent wymagający lokalizowany tekst jawnie nie zaznaczy innego języka).
Język jest określony przez identyfikator tekstowy, np. "pl", "en", "cs" itd. - patrz Języki z pełnym wsparciem w systemie PROMOTIC. Jeżeli został wybrany identyfikator "develop" (rozwój), wtedy zostanie zastosowany język środowiska deweloperskiego. Notatka: Język dla środowiska deweloperskiego określa się w menu " > Ustawienia PROMOTIC" w konfiguratorze "Język środowiska deweloperskiego". Konfigurator ten stawia wartość początkową właściwości Pm.RtLang. |
---|---|
Wszystkie wykorzystane języki | Lista wszystkich języków narodowych równocześnie wspieranych w uruchomionej aplikacji.
W liście powinien się znajdować również język zamieszczony w konfiguratorze "Główny język runtime". Jeżeli nie ma go w liście, wtedy zostanie automatycznie dopełniony. Lista informuje system PROMOTIC o tym, które języki lokalizowanych tekstów aplikacji mają zostać wczytane do pamięci komputera po uruchomieniu aplikacji. Służy więc do optymalizacji wczytywania tak, żeby nie dochodziło do wczytania języków, których aplikacja nie będzie wspierać. Własną listę tworzę skróty poszczególnych języków oddzielona znakiem przecinek (,). Jeżeli aplikacja jest przeznaczona tylko dla jednego języka, wtedy ten konfigurator powinien pozostać pusty. Obecną listę języków stosuje dla obiektu PmaWebLang, który oferuje do Web serwera wersje językowe stron Webowych. |
Typ licencji runtime | Konfigurator określa sposób przyszeregowania licencji aplikacji w runtime (patrz również Lista typów licencji systemu PROMOTIC).
LicKey1 - według nośnika licencyjnego (zezwól PmRtTestFree) (domyślnie) - Aplikacji zostanie przyszeregowana licencja, która znajduje się w odpowiednim kluczu licencyjnym (patrz hwkey,netkey,swkey). Jeżeli licencja nie zostanie odnaleziona, wtedy aplikacji zostanie przyszeregowana licencja PmRtTestFree (patrz PmFree).
LicKey2 - według nośnika licencyjnego (zabroń PmRtTestFree) - Aplikacji zostanie przyszeregowana licencja, która znajduje się w odpowiednim kluczu licencyjnym (patrz hwkey,netkey,swkey). Jeżeli licencja nie zostanie odnaleziona, wtedy aplikacji nie zostanie przyszeregowana licencja PmRtTestFree i dlatego aplikację nie będzie można uruchomić.
PmRtFree - bezpłatny runtime, ograniczona wielkość aplikacji - Aplikacji zostanie przyszeregowana licencja PmRtFree (patrz PmFree).
PmRtDemo - demo runtime, nieograniczona wielkość aplikacji - Aplikacji zostanie przyszeregowana licencja PmRtDemo. Opisywany tryb runtime umożliwia uruchomienie dowolnie dużej aplikacji w celach demonstracyjnych. Zawiera dialogi ostrzegawcze oraz czasowe ograniczenie działania aplikacji do 1 godziny. Nie jest przeznaczony do uruchamiania rzeczywistych aplikacji. |
Ścieżka do pomocy runtime | Ścieżka do pliku pomocy (*.hlp), który będzie wywoływany w uruchomionej aplikacji po naciśnięciu przycisku "Pomoc" panela. Plik można wybrać przy pomocy przycisku. Patrz: Jak w aplikacji uruchamiać pomoc aplikacji. |
Period odświeżania ekranów | Period w sekundach, z jaką będą odświeżane (przerysowywane) aktywne panele aplikacji. Przerysowywane zostaną tylko te panele, które nie posiadają ustawionego konfiguratora > Ustawienie wyjściowych wartości sFramePars > Period odświeżania (refresh).
Domyślną wartością jest 0.5 sec. Konfigurator ten stawia wartość początkową właściwości Pm.Blinker. W tym miejscu ustawiony period ma wpływ tylko na lokalne panele aplikacji. Period Web paneli należy ustawić w konfiguratorze "PmaPanel > Web serwer > Period odświeżania danych Web panela [s]". |
Zatrzymanie aplikacji z potwierdzeniem | Jeżeli jest zaznaczone, wtedy przy wyłączaniu aplikacji zostaje wywołane okno potwierdzające |
Środowisko deweloperskie | |
Edycja aplikacji ze sprawdzeniem hasła | Ustawienie upoważnienia do edycji aplikacji w środowisku deweloperskim. Patrz Upoważnienie do edycji aplikacji.
Jeżeli upoważnienie jest wymagana i jeżeli upoważnienie nie zostanie spełniona, wtedy środowisko deweloperskie nie zostanie otwarte. Służy do zabezpieczenia edycji aplikacji i jej przeglądania przez osoby nieuprawnione. W celu zabezpieczenia uruchamiania runtime aplikacji PROMOTIC - patrz metoda Pm.LicenceInfo. |
Ścieżki do folderów systemowych | |
#appres: - do danych źródłowych (resources: jpg,gif,avi,wav,...) | Ścieżka do foldera zasobów (obrazki, dźwięki, ..) aplikacji. To znaczy do plików typu:
- film (avi, mpeg, wmv, divx ...) - stosuje na przykład obiekt PmgVideo.
- dźwięk (wav) - stosuje na przykład metoda Pm.PlaySound. Opisywana ścieżka zostanie wykorzystana, jeżeli pliki nie zostaną znalezione na zdefiniowanych ścieżkach ani w folderze aplikacji.
Ten konfigurator jest wstępnie ustawiony na "#app:Resource", tzn. folder podrzędny Resource w folderze aplikacji. |
#data: - do plików z danymi | Ścieżka do foldera plików z danymi aplikacji. Na tą ścieżkę jest stosowna zapisywanie dowolnych plików z danymi.
W niektórych miejscach ścieżka taka jest wstępnie ustawiona: - dla alarmów dla plików z rozszerzeniem *.al/*.dbf do foldera podrzędnego Alarm (#data:Alarm/). Patrz konfigurator "Foldery plików".
- dla eventów dla plików z rozszerzeniem *.ev/*.dbf do foldera podrzędnego Event (#data:Event/). Patrz konfigurator "Folder plików".
- dla trendów dla plików baz danych do foldera podrzędnego Trend (#data:Trend/). Patrz konfigurator "Prefiks nazwy kopii zapasowych (tabel)".
Ten konfigurator jest wstępnie ustawiony na "#app:Data", tzn. folder podrzędny Data w folderze aplikacji. |
#cfg: - do plików konfiguracyjnych | Ścieżka do foldera plików konfiguracyjnych aplikacji. Na tą ścieżkę jest zalecane zapisywanie plików zawierających informacje konfiguracyjne (informacje, które rzadko się zmieniają - w odróżnieniu od #data:).
W niektórych miejscach ścieżka taka jest wstępnie ustawiona (przy pomocy makra): - dla trendów dla plików z rozszerzeniem .tg we wstępnie ustawionym zdarzeniu przycisków "Wczytaj"/"Zapisz" Pmg obiektu Konfiguracja wstępna "Przeglądarka trendów z nagłówkiem i kontrolą".
Ten konfigurator jest wstępnie ustawiony na "#app:Cfg", tzn. folder podrzędny Cfg w folderze aplikacji. |
#temp: - do plików tymczasowych | Ścieżka do tymczasowych i pomocniczych plików środowiska deweloperskiego i trybu runtime aplikacji.
- Tryb runtime: zapisywana jest tutaj na przykład zawartość INFO systemu (patrz konfigurator "Drukuj zawartość do pliku").
- Środowisko deweloperskie: zapisywane są tutaj na przykład wyniki wyszukiwania lub zestawienie błędów podczas testu spójności aplikacji.
Ten konfigurator jest wstępnie ustawiony na "#app:Temp", tzn. folder podrzędny Temp w folderze aplikacji. |
Do systemowych plików z danymi | Ścieżka do systemowych plików z danymi, tzn. do plików wytwarzanych bezpośrednio przez uruchomiony system PROMOTIC. Chodzi zwłaszcza o pliki LOG (patrz [Log]).
Ten konfigurator jest wstępnie ustawiony na "#app:", tzn. folder aplikacji. |
Menedżer lokalizowanych tekstów | Otworzy okno dla administracji lokalizowanych tekstów aplikacji: Menedżer lokalizowanych tekstów |
Menedżer plików konfiguracyjnych | Otworzy okno ustawień plików konfiguracyjnych aplikacji: Menedżer plików konfiguracyjnych |
Menedżer kopii zapasowych aplikacji | Otworzy okno do administracji kopii zapasowych: Menedżer kopii zapasowych aplikacji |
Menedżer skryptów aplikacji | Otworzy okno do administracji skryptów aplikacji: Menedżer skryptów aplikacji |