Kbase P102776: BarScan reader fails randomly to read data into Progress fill-ins
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  8/16/2005 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1D
SYMPTOM(s):
BarScan reader fails randomly to read data into Progress fill-ins
The BarScan reader works fine with other applications
No OCX components are used since the BarScan reader works like an extension of the PS2 keyboard
CAUSE:
Our fill-ins trap every keystroke and determine whether or not is valid data for the fill-in format, if the character is valid then is displayed in the fill-in otherwise it is not displayed, other applications let Windows handle the input and display the keystroke.
FIX:
Use the Editor Widget to read data from devices which require control of Windows to handle the messages and the display of the keystrokes.
The Editor Widget let Windows handle the keyboard messages (WM_CHAR,WM_KEYDOWN,WM_SYSKEYDOWN,etc) and displays the characters unless there is a trigger in that key.