Floating Keyboard that remembers its position

Touch-It not working as expected? Report problems and share solutions!
Rory_s
Posts: 1
Joined: Fri Feb 23, 2018 1:46 am

Floating Keyboard that remembers its position

Postby Rory_s » Fri Feb 23, 2018 2:06 am

We are creating a keyboard for an application that requires a touch screen keyboard. The way the system works is that the text fields are not recognized automatically, but are coded so that the keyboard .exe file is called every time an input field is selected. Is there a way to have the keyboard appear in the same place every time that the executable is run? Our application calls for opening/running the file every time that it is needed. We like the way that the keyboard acts with the "floating" setting, but it appears in the top right every time that it is fully closed and opened.

Another thing that would be useful if the issue above does not have a solution is setting the location that is starts from. So far, the "floating" setting always populates in the upper left of the screen. Any other specified setting of docking the keyboard does not allow for it to be moved.

So we are looking for a keyboard that is able to be moved around that either populates in the same place each time the file is open, OR still floats around, but that we can specify the starting location as the bottom center of the screen.

Thanks

User avatar
chessware
Site Admin
Posts: 352
Joined: Sat Jun 22, 2013 11:26 am
Contact:

Re: Floating Keyboard that remembers its position

Postby chessware » Fri Feb 23, 2018 3:05 pm

Don't kill the keyboard every time. Instead, control it by http/GET requests.

Reinstall and select the HTTP server. Then from your app:

To load the keyboard the very first time:
https://localhost:8899?touchit&Open&Filename=MyKeyboard&Position=Floating
  • MyKeyboard is the keyboard file name without extension.
  • The keyboard is floating and located by default at the bottom edge of the screen.
  • Use http or https whether you generated the self-signed certificate when installing or not.
To hide the keyboard:
https://localhost:8899?touchit&Hide

To show it again (at the same previous position):
https://localhost:8899?touchit&Show


Return to “Problems and solutions”

Who is online

Users browsing this forum: No registered users and 0 guests