Source language: Translate to:

Make On screen keyboard with neobook

General questions about NeoBook

Moderator: Neosoft Support

Make On screen keyboard with neobook

Postby martincalatrava » Tue Nov 10, 2015 4:11 am

Hi to all and good day. I would like to know how to make an screen keyboard por touch screen apps. I want to have into my app my own virtual keyboard.

How can be made? Any example?

My best regards
martincalatrava
 
Posts: 68
Joined: Fri Sep 01, 2006 2:18 am
Location: Tres Cantos - Madrid

Re: Make On screen keyboard with neobook

Postby Gaev » Tue Nov 10, 2015 7:02 am

martincalatrava:

It can be done ... but requires a lot of work.

You create one NeoBook PushButton for each key ... and additional ones for Shift, Control and Alt functionality ... they would be like the CapsLock functionality on a real keyboard (i.e. each click of the mouse would toggle the functionality on or off ... the code in each PushButton would examine the toggle state and act accordingly i.e. send the keystroke combo to the [FocusedObject].
User avatar
Gaev
 
Posts: 3716
Joined: Fri Apr 01, 2005 7:48 am
Location: Toronto, Canada

Re: Make On screen keyboard with neobook

Postby martincalatrava » Tue Nov 10, 2015 7:09 am

Thanks Gaev. Tried and works.

My best regards
martincalatrava
 
Posts: 68
Joined: Fri Sep 01, 2006 2:18 am
Location: Tres Cantos - Madrid

Re: Make On screen keyboard with neobook

Postby David de Argentina » Tue Nov 10, 2015 9:34 am

Or...

Click on Start -> Run -> Osk -> accept.

My 0.01
David de Argentina9
User avatar
David de Argentina
 
Posts: 1553
Joined: Mon Apr 04, 2005 4:13 pm
Location: Buenos Aires, Argentina

Re: Make On screen keyboard with neobook

Postby dpayer » Tue Nov 10, 2015 12:41 pm

David de Argentina wrote:Or...

Click on Start -> Run -> Osk -> accept.

My 0.01
David de Argentina9


Actually David, that doesn't work as expected.

If you create a simple pub with a button with the action:
Code: Select all
Run "[SystemDir]osk.exe" "" "Normal" "" ""


and then run the app and click the button you will get an error: "Could not start On-Screen Keyboard"

There is something unique about the way windows handles that executable.

David P.
David Payer
Des Moines, Iowa
USA
User avatar
dpayer
 
Posts: 1380
Joined: Mon Apr 11, 2005 5:55 am
Location: Iowa - USA

Re: Make On screen keyboard with neobook

Postby mr cubefan » Wed Nov 18, 2015 10:36 am

Hi dpayer!, i faced a similar problem 2 months ago and made a workaround thats still works on my kiosk machine (touchpanel embedded pc running win xp)
First downloaded Free Virtual Keyboard (from freevirtualkeyboard.com, a small exe) then execute the file via "RunInRectangle" command, put the rectangle object on front of all other objects with the "bring to front" option, that allow me to show or hide the rectangle with the keyboard on it with a button click, letting the user to decide if use or not the osk. Besides the rectangle, being a part of my app, it always stay on the same spot.
i wasn`t happy with the windows built in osk, because the osk always appear on a floating window blocking my app gui. If the user decide to minimize the windows osk it couldn`t be maximized again.
Regards!
User avatar
mr cubefan
 
Posts: 27
Joined: Thu Mar 10, 2011 6:23 pm

Re: Make On screen keyboard with neobook

Postby dpayer » Wed Nov 18, 2015 11:27 am

mr cubefan wrote:Hi dpayer!, i faced a similar problem 2 months ago and made a workaround thats still works on my kiosk machine (touchpanel embedded pc running win xp)
First downloaded Free Virtual Keyboard (from freevirtualkeyboard.com, a small exe)
Regards!


I'm curious. Does this app put the info in the same buffer as the normal keyboard? Would a keystroke logger be able to grab the input?
David Payer
Des Moines, Iowa
USA
User avatar
dpayer
 
Posts: 1380
Joined: Mon Apr 11, 2005 5:55 am
Location: Iowa - USA

Re: Make On screen keyboard with neobook

Postby mr cubefan » Wed Nov 18, 2015 11:39 am

Hi dpayer!, its seems the app uses the same buffer.
User avatar
mr cubefan
 
Posts: 27
Joined: Thu Mar 10, 2011 6:23 pm

Re: Make On screen keyboard with neobook

Postby CN_Iceman » Thu Nov 19, 2015 11:29 am

Very interesting the Free Virtual Keyboard, thanks.
Greetings/Saludos, Jose.
www.icemansoft.es
User avatar
CN_Iceman
 
Posts: 297
Joined: Tue Mar 01, 2011 11:04 am
Location: España


Return to General NeoBook Discussions

Who is online

Users browsing this forum: No registered users and 1 guest