LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

touch screen keyboard

A program that was written a while back requests that the user enters a username and password before continuing. This information is entered individually into two separate string controls using the keyboard and either Tab key or mouse to move between the string controls.
 
The program now requires modification so the username and password can be entered using a touchscreen keyboard. I have a touchscreen keyboard vi (purchased from a company suggested on the forum) which displays the text entered in a string indicator. I have tried using case statement selection to write to each string control but then ended up with password and username appearing in both controls. This was overcome but the routine has started to grow and get messy.
 
Question:  Is it possible to get the touchscreen keyboard to behave exactly as the conventional keyboard, i.e Tab key goes between fields and the KeyFocus property places the cursor in the first string control for username etc? at the moment the touchscreen keyboard Tab key just affects the text in its string indicator output.
 
Thanks
Labview Version 8.5
Labview Version 8.6
Labview Version 2014
0 Kudos
Message 1 of 4
(3,647 Views)
Hello,

In my opinion this question concerns drectly your keyboard's manufacturer, it's all about drivers.

Try to contact them and ask ...

Regards

Richard Keromen

0 Kudos
Message 2 of 4
(3,603 Views)

If you work with windows, you can try to use the build in screen keyboard (programs/accessories/accessibility/ ...)

Maybe you can use it as an activX control or use it with optional call parameters to fit your needs. MS might have additional tools /information for this on their site.

Never used it, never tried it, just an idea ...

This is typed with that on-screen keyboard, seems to work 🙂

Together with keyboard events that should fit most needs.

 

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


Message 3 of 4
(3,601 Views)
Hi Henrik
Thanks for suggestion, appreciated.
 
The program will be working in Win 2000 and XP so ok on 'build in screen keyboard'.
 
My immediate solution has just been been to restrict the touch screen keyboard to allow entry to username, password and the spefic product test details. This was gathered using case statements, strings and registers, looks a bit of a mess but works.
 
For the next project (1 weeks away) I will look into your suggestion because I think it could offer greater flexiblity and my customer requests are now for touch screen entry rather than traditional keyboard due to location.
 
One final thing I must add, is that the keyboard software, although limited for my application was excellent value for money and I cannot fault the company that created it!
 
Cheers
 
Jack
Labview Version 8.5
Labview Version 8.6
Labview Version 2014
0 Kudos
Message 4 of 4
(3,567 Views)