Różnice między wybraną wersją a wersją aktualną.
|
skroty [2015/08/24 10:47] kostek |
skroty [2016/12/27 10:00] (aktualna) marek |
||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| ====== Skróty do punktów w menu w lewej górnej części ekranu ====== | ====== Skróty do punktów w menu w lewej górnej części ekranu ====== | ||
| - | {{tag>przystosowanie_systemu}} | + | {{tag>przystosowanie_systemu skróty}} |
| Istnieje możliwość definiowania skrótów znajdujących się w lewej górnej części ekranu. | Istnieje możliwość definiowania skrótów znajdujących się w lewej górnej części ekranu. | ||
| Linia 33: | Linia 33: | ||
| Podczas logowania do systemu najpierw jest wyszukiwany plik user.xml (np. grzsla.xml) a jeżeli nie istnieje wtedy wczytywany jest default.xml | Podczas logowania do systemu najpierw jest wyszukiwany plik user.xml (np. grzsla.xml) a jeżeli nie istnieje wtedy wczytywany jest default.xml | ||
| + | |||
| + | [[**Opis menu wraz z numerami**|**Opis menu wraz z numerami**]] | ||
| ====== Skróty wykonujące sekwencję czynności ====== | ====== Skróty wykonujące sekwencję czynności ====== | ||
| Istnieje możliwość zdefiniowania skrótów, które wykonują sekwencję "kliknięć", np. przechodzą z nagłówka do treści dokumentu, a następnie wybierają którąś z funkcji dodatkowych i ją wykonują. Można też zdefiniować skrót, który wyśle wskazany klawisz a następnie kliknie wskazaną odpowiedź w signalu. Np. można zdefiniować skrót "Zapisz i wyjdź", który wyśle klawisz Esc, a następnie da odpowiedź "tak" w okienku "Dane zostały zmodyfikowane - zapisać nowy stan?". | Istnieje możliwość zdefiniowania skrótów, które wykonują sekwencję "kliknięć", np. przechodzą z nagłówka do treści dokumentu, a następnie wybierają którąś z funkcji dodatkowych i ją wykonują. Można też zdefiniować skrót, który wyśle wskazany klawisz a następnie kliknie wskazaną odpowiedź w signalu. Np. można zdefiniować skrót "Zapisz i wyjdź", który wyśle klawisz Esc, a następnie da odpowiedź "tak" w okienku "Dane zostały zmodyfikowane - zapisać nowy stan?". | ||
| + | |||
| + | Skróty pojawiają się w pasku ikon u góry ekranu. | ||
| Skróty definiuje się w tagu "menu" w pliku układaczki, w którym skrót ma się znajdować, np. 07 lub 11 dla formatki. Tag "menu" dopisywany jest na samym końcu plików układaczki, np: | Skróty definiuje się w tagu "menu" w pliku układaczki, w którym skrót ma się znajdować, np. 07 lub 11 dla formatki. Tag "menu" dopisywany jest na samym końcu plików układaczki, np: | ||
| Linia 92: | Linia 96: | ||
| * codeproc | * codeproc | ||
| * menuId | * menuId | ||
| + | * line - z twxów wysyła się numer linii. Jeśli jest pusty, skrót nie zadziała. Jeśli nie mamy numeru linii, wpisujemy: line="#CURR_LINE_FIRST" | ||
| Wartości parametrów command, codeproc oraz menuId odczytujemu za pomocą programu debug. W przypadku parametru key, musimy odczytać kod klawisza programem debug a potem znaleźć jego nazwę na poniższej liście. | Wartości parametrów command, codeproc oraz menuId odczytujemu za pomocą programu debug. W przypadku parametru key, musimy odczytać kod klawisza programem debug a potem znaleźć jego nazwę na poniższej liście. | ||
| Linia 140: | Linia 145: | ||
| </code> | </code> | ||
| + | Nazwy, które mogą pojawiać się w expect: | ||
| + | |||
| + | * 04 - twx nieedytowalny | ||
| + | * 05 - twx edytowalny | ||
| + | * 09 - ask | ||
| + | * 08 i 13 - signal | ||
| + | |||
| + | oraz inne - takie jak początek nazwy pliku XML układaczki. | ||