Results 1 to 8 of 8

Thread: Bringing up On-Screen Keyboard

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Sep 2012
    Posts
    433

    Bringing up On-Screen Keyboard

    I'm making Appication for Windows 8 tablet PC.
    I want to make touch keyboard come out when focus is on some input field(textbox) automatically.
    If it's not possible, at least make taskbar comes out automatically(because currently my application's window occupy full scrren of the tablet and taskbar is hidden. This taskbar has touch keyboard icon which user can click it to bring up touch keyboard)
    How could I make my application program to enable easy input method in windows 8 tablet?

    Actually I mean the big keyboard which bring up from bottom, not the small one which is a floating style.
    Last edited by jdy0803; Feb 9th, 2015 at 02:48 PM.

  2. #2
    Frenzied Member
    Join Date
    Dec 2008
    Location
    Melbourne Australia
    Posts
    1,346

    Re: Bringing up On-Screen Keyboard

    I am confused - Not with you, but with MS
    Is that tablet running Win 8 RT ?
    If it is, can VB6 run on that ?
    I know that you say your application is already running.
    Is your application VB6 ?

  3. #3
    PowerPoster
    Join Date
    Feb 2012
    Location
    West Virginia
    Posts
    13,279

    Re: Bringing up On-Screen Keyboard

    I would suspect there would be an api to bring up the onscreen keyboard but haven't looked into it.

  4. #4
    Frenzied Member
    Join Date
    Dec 2008
    Location
    Melbourne Australia
    Posts
    1,346

    Re: Bringing up On-Screen Keyboard

    Whilst awaiting an answer to (can VB6 run on Win 8 RT ?), here is a thought.
    Is there a keyboard shortcut to bring up the onscreen keyboard ?
    If so, can you use Sendkeys to send that key combination ?

  5. #5
    PowerPoster
    Join Date
    Feb 2006
    Posts
    21,437

    Re: Bringing up On-Screen Keyboard

    Even if you could do so there is the question of whether or not it repositions the screen in a way that leaves the focused control visible while this "touch keyboard" is visible.

    I suspect you are far better off using the Ink controls in place of intrinsic controls like TextBox.

    InkEdit Control

    InkEdit also provides a correction user interface that allows users to view and select from alternates, use the on-screen keyboard, and character/letter/block recognizers.

  6. #6

    Thread Starter
    Hyperactive Member
    Join Date
    Sep 2012
    Posts
    433

    Re: Bringing up On-Screen Keyboard

    Model is TOSHIBA ENCORE 2 WT8-B and OS is Windows 8, not Win 8 RT.
    My application is built with VB6.

  7. #7

    Thread Starter
    Hyperactive Member
    Join Date
    Sep 2012
    Posts
    433

    Re: Bringing up On-Screen Keyboard

    I don't know how to call it which pops up from down and occupy down half of the screen.
    Actually I need to display this keyboard and called as touch keyboard.
    I didn't meant the small keyboard which is searched by "on-screen keyboard" in the search. This keyboard is too small to touch with finger.

  8. #8
    Addicted Member
    Join Date
    Jun 2002
    Location
    Finland
    Posts
    159

    Re: Bringing up On-Screen Keyboard

    Quick and dirty
    Code:
    ShellExecute Me.hwnd, vbNullString, "C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe", vbNullString, "C:\", SW_SHOWNORMAL

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width