KBDFilter.pdf
(
131 KB
)
Pobierz
U¿ywanie czcionek z polskimi znakami w InTouch’u 5
Nr 11, 6 Czerwca 2001
Ustawianie blokady klawiszy w InTouch’u 7.x
W momencie, gdy zostawiamy aplikację InTouch’a na obiekcie i chcemy ustrzec się
przed nieoczekiwanymi sytuacjami spowodowanymi nieodpowiedzialną obsługą, możemy
skonfigurować InTouch’a w tryb pełnej kontroli nad systemowym sterowaniem klawiatury.
Możemy także zabezpieczyć przed przejściem do systemu (uruchomienie innych programów,
gier komputerowych, zamknięcie wizualizacji lub systemu).
W tym celu dokonujemy odpowiednich konfiguracji programu Window Viewer w edycji apli-
kacji w menu
Special/Configure/Window Viewer
. Możemy tam włączyć InTouch’a w tryb
„Niemożliwy do zamknięcia”, wyłączyć menu kontrolne, wyłączyć m.in. kombinację klawiszy
Alt+Tab i Ctrl+ESC w celu przejścia do innych aplikacji lub uruchomienia menu Start (Me-
nadżer Aplikacji w Win 3.xx) i inne.
Impossible to Close
– brak możliwości zamknięcia Window Viewer’a
Allow CTRL-Breake
to stop scripts – przerywanie działania skryptów kombinacją klawi-
szy CTRL+Break
Enable Fast Switch
– włączenie szybkiego przechodzenia między środowiskiem Runti-
me i Development za pomocą kombinacji klawiszy ALT+SHIFT+1
Strona 2
Informator Techniczny
Disable ALT key
- wyłączenie klawisza ALT na klawiaturze – czyli użycie klawiszy Alt-
Tab, Alt-F4 itd.
Hide Cursor
– ukrycie myszy (np. gdy używamy ekrany dotykowe)
Disable CTRL-ESC key
– zablokowanie użycia klawiszy CTRL-ESC
Always Miximize
– włączenie trybu wypełniania całej przestrzeni ekranu bez możliwości
minimalizacji okna InTouch’a.
InTouch nie instaluje i nie konfiguruje automatycznie sterownika kontrolującego kla-
wiaturę (Keyboard Filter Driver) w systemie Windows NT z powodu znanych konfliktów
z oprogramowaniem PCAnywhere 8.0 i późniejszych wersji. Razem z InTouch’em w jego
katalogu dostarczona jest kopia odpowiedniego driver’a, który można ręcznie zainstalować
w przypadku gdy chcemy wykorzystywać blokadę klawiszy ALT i CTRL.
W takim przypadku istnieją dwie drogi instalacji sterownika zależnie od systemu operacyjne-
go w jakim pracujemy.
Dla systemu Windows 95
1. Przekopiuj plik driver’a Vwwkbd.vdx (znajduje się on w katalogu InTouch’a) do katalogu
WIN95\SYSTEM.
2. Uruchom program
SYSEDIT
lub ręcznie wyedytuj plik
SYSTEM.INI
– dodaj do sekcji
[386Enh] następujący wpis aktywujący driver:
Device=Vwwkbd.vxd
3. Dokonaj restartu Windows 95
Dla systemu Windows NT
1. Przekopiuj plik KBDFILTR.SYS (znajduje się on w katalogu InTouch’a) do katalogu
WinNT\System32\Drivers.
2. Dokonaj automatycznego wpisu do rejestru systemu przez uruchomienie komendy "
RE-
GEDIT.EXE<ścieżka dostępu do katalogu InTouch’a >\KBDFILT.REG"
lub kliknij
dwukrotnie na pliku
KBDFILT.REG
znajdującym się w katalogu InTouch’a
3. Zrestartujkomputer.
Informator Techniczny
Strona 3
Dla systemu Windows 2000
1.
Na płycie Kompleksowego Serwisu Technicznego (Comprehensive Support Knowled-
ge Base CD) odnajdź artykuł „
Keyboard Filter Driver for InTouch 6.0 and Later
”.
2.
Przejdź do sekcji „Installing for InTouch 7.0/7.1 for Windows NT & Windows 2000
3.
Zainstaluj driver klawiatury zawarty w pliku
Keybdfs2k.zip
4.
Zainstaluj dodatkowe funkcje skryptowe dla InTouch’a z pliku
Keytrapfs2k.zip
– polega
to na skopiowaniu dwóch plików do katalogu InTouch’a.
5.
Zainstaluj Patch05 dla InTouch’a 7.1
6.
Zrestartuj komputer.
7.
Używając funkcji skryptowych można skonfigurować włączanie\wyłączanie blokady
klawiatury z poziomu InTouch’a.
8.
Przykłady wykorzystania funkcji skryptowych:
Przykład wyłączenia klawiszy Ctrl+Alt+Del
KeyTrapSet ("TRAP", 1); {Enables the KeyTrap}
KeyTrapSet ("REBOOT", 0); {Disables <Ctrl><Alt><Delete>}
C
KeyTrapSet ("TRAP", 0); {Disables the KeyTrap}
KeyTrapSet ("REBOOT", 1); {Enables <Ctrl><Alt><Delete>}
Przykład wyłączenia klawiszy Ctrl+Esc
KeyTrapSet ("TRAP", 1); {Enables the KeyTrap}
KeyTrapSet ("TASKSWITCH", 0); {Disables <Ctrl><Esc>}
C
KeyTrapSet ("TRAP", 0); {Disables the KeyTrap}
KeyTrapSet ("TASKSWITCH", 1); {Enables <Ctrl><Esc>}
Przykład wyłączenia klawiszy Ctrl+Esc i wyłączenia klawiszy Ctrl+Alt+Del
KeyTrapSet ("TRAP", 1); {Enables the KeyTrap}
KeyTrapSet ("REBOOT", 0); {Disables <Ctrl><Alt><Delete>}
KeyTrapSet ("TASKSWITCH", 0); {Disables <Ctrl><Esc>}
Przykład włączenia klawiszy Ctrl+Esc i włączenia klawiszy Ctrl+Alt+Del
KeyTrapSet ("TRAP", 0); {Disables the KeyTrap}
KeyTrapSet ("REBOOT", 1); {Enables <Ctrl><Alt><Delete>}
KeyTrapSet ("TASKSWITCH", 1); {Enables <Ctrl><Esc>}
Informacje dodatkowe:
W przypadku kiedy ustawimy aplikację InTouch’a w ten sposób, że normalny użytkownik
nie będzie w stanie jej zamknąć należy pamiętać aby stworzyć sobie drogę do normalne-
go opuszczenia aplikacji czyli np. okno administracyjne, które będzie dostępne tylko po
Strona 4
Informator Techniczny
wpisaniu odpowiedniego hasła, z poziomu którego będzie można przyciskiem zamknąć
InTouch’a za pomocą funkcji skryptowej
WWControl(InfoAppTitle("View"), "Close");
W przypadku, gdy w komputerze znajduje się napęd CD-ROM należy wyłączyć systemo-
wą funkcję AutoPlay – czyli np. automatyczne uruchamianie instalacji oprogramowania po
włożeniu płyty do napędu.
Należy sprawdzić czy InTouch nie uruchamia innej aplikacji, z poziomu której dałoby się
wyjść do systemu.
Dotychczas w serii „
Oprogramowanie Wonderware - To warto wiedzieć
” ukazały się następujące
pozycje:
1. Używanie czcionek z polskimi znakami w InTouch’u 5.6, 6.0 i 7.0
2. Tworzenie raportów z plików CSV przy pomocy programu raportującego Crystal Reports Pro 5.0
3. Ustawienie logowania historycznego w programie InTouch 7.0
4. Usługi serwisu technicznego Wonderware dostępne przez Internet
5. DebugMenu w programach komunikacyjnych Wonderware
6. Potencjalny problem roku 2000 – programy komunikacyjne w wersji FS1000 używające zabezpie-
czenia kluczowego
7. Konflikt bibliotek DLL w InTouch 7.0
8. Automatyczne logowanie użytkownika w Windows NT
9. Wymagania sprzętowe i systemowe dla aplikacji IndustrialSQL 7.0
10. Oprogramowanie Wonderware i wersje systemów operacyjnych
Plik z chomika:
hantajo
Inne pliki z tego folderu:
Zmiana czasu w InTouch.pdf
(189 KB)
TagAccess.pdf
(197 KB)
SystemAlarmowania_InTouch7.11.pdf
(274 KB)
Obsługa InTouch 10.0 uruchamianie.pdf
(575 KB)
Obsługa InTouch 10.0 Grafika.pdf
(547 KB)
Inne foldery tego chomika:
IFix
PRO 2000
Protool 251
win CC
Zgłoś jeśli
naruszono regulamin