keyboard popup missing under form?

M

MikeB

I'm building my first CF VB.net application. So far so good.

But why is it that on my first form, I have the keyboard popup panel at the
bottom of the screen, but in all other forms in my app it disappears?

The panel I'm talking about is the one that runs the length of the bottom of
the screen, allowing you to enter keyboard input, use the block recognizer,
letter recognizer and the transcriber.

What makes it visible on some forms, but not on others?

Thank you in advance.
 
M

MikeB

Ok, well, I figured it out, on accident.

I added a MainMenu via the toolbox - but never added an item. Then the
keyboard toolbar appeared on deployment.

Can someone tell me the correct way to get the keyboard toolbar to show up
for a form?
 
G

Guest

Mike,

I don't know if it is the correct way or not but it's the only method I've
found.

Chris.
 
P

prakash

This is the correct way to add input panel.

First Add MainMenu
Second Add InputPanel

Input panel always stay on a main menu

Prakash
 
M

MikeB

Add the InputPanel?
All I did, on accident really, was to add the MainMenu, and thats all it
seemed to take to get the kboard bar to show. Is the InputPanel what I'm
referring to the 'kboard bar' here?

Thanks.
 
A

Alex Feinman [MVP]

To display soft keyboard (SIP) icon all you need to do is to add the
MainMenu control. If you also want to be able to control SIP state and
receive SIP notifications, then you need the InputMenu control. InputMenu
control has nothing to do with SIP icon being displayed or not
 
W

Wapiti

Thanks for the info.

Pardon my ignorance, but what does a main menu have to do with a soft
keyboard icon? Hmm, the SIP must reside on that main menu then, right?

SIP = Soft keyboard. What does SIP stand for?
 
A

Alex Feinman [MVP]

When you add a MainMenu control it forces the shell to display the toolbar.
SIP control belongs there. In CF there is no way to show toolbar other than
by adding MainMenu (or adding a toolbar). Hence in order to see the SIP
control you need the mainmenu (even an empty one).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top