LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Opening Windows Keyboard on touch

Dear All,

 

I'm working on application, which is going to be run on Windows tablet. The problem is that LabVIEW objects are not recognized by Windows, and the keyboard is not opening automatically.

 

There are many posts from different years in this regards, but none of them is much useful.

 

I tried to call TabTip.exe on mouse down event, for the controls which need data entry, but the problem is that after the the keyboard is opened, it loses its focus. The second problem, is that it is not possible to close the TabTip programmatically.

 

Does anybody have suggestions on how to do data entry on Windows tablets. 

 

Thanks,

Arev

 

CTO | RAFA Solutions

 

Certified-LabVIEW-Embedded-Systems-Developer_rgb.jpgCertified-LabVIEW-Architect_rgb.jpg

0 Kudos
Message 1 of 9
(6,578 Views)

Have your tried OSK.exe instead of TabTip?

 

George Zou
0 Kudos
Message 2 of 9
(6,561 Views)

Yes, with OSK.exe it again loses the focus.

 

Thanks,

Arev

 

CTO | RAFA Solutions

 

Certified-LabVIEW-Embedded-Systems-Developer_rgb.jpgCertified-LabVIEW-Architect_rgb.jpg

0 Kudos
Message 3 of 9
(6,558 Views)

No.  I just tested.

If you launch OSK, your won't lost focus; however, if OSK is already launched, you will lost focus.

 

Tested with LabVIEW 2014 on Win7 Pro.

 

George Zou
Message 4 of 9
(6,534 Views)

It should be easy to get the window focus and control key focus back.

See attached VI.

 

By the way, TabTip is more like a service than an application.

Don't stop it.

 

 

George Zou
Message 5 of 9
(6,500 Views)

Hello George,

 

Thank you for the research and resulting VI.

I'm also using property node to set the focus back. But that is not the best idea, as I don't want the focus rectangle to be visible.

 

But seems there is not other way. It is strange that NI still has no any proper support of touch screen devices.

 

Thanks,

Arev

CTO | RAFA Solutions

 

Certified-LabVIEW-Embedded-Systems-Developer_rgb.jpgCertified-LabVIEW-Architect_rgb.jpg

0 Kudos
Message 6 of 9
(6,496 Views)

I don't see a focus rectangle for string or path.

What's the data type of your control?

 

 

George Zou
0 Kudos
Message 7 of 9
(6,480 Views)

Hi George,

 

Seems its an issue with classic palette controls. I used string control for my tests, but I'll change my palette.

 

Thank you for your help. 

 

Thanks,

Arev

CTO | RAFA Solutions

 

Certified-LabVIEW-Embedded-Systems-Developer_rgb.jpgCertified-LabVIEW-Architect_rgb.jpg

0 Kudos
Message 8 of 9
(6,475 Views)