I have a fullscreen application. It´s possible to have a SIP "icon" hidden
and when I want show only the keyboard without SIP icon?
Thanks.
In my application I simple added an Inputpanel to the form
but no MainMenu
if you want to display the panel, simple call
inputpanel1.enabled =true
or =false to disable it
(if inputpanel1 is the name of the component::-) )
Norbert
If that's what you want, then simply add an InputPanel object onto your form
and call it this way, whenever you need it:
this.inputPanel1.Enabled = true; // Or "false" to hide it!
I hope this helps you!
--
Léo Gagné
EXFO Electro-Optical Engineering Inc.
Is it the SipPanel icon in the icon tray (full bottom-right, in the task
bar)? If this is it, then you should post a question to the
"windowsce.platbuilder" group, because this icon is "built in" the OS.
If not, then I can't see which icon you are talking about... When you drop
an InputPanel control onto a form, there is not icon created anywhere.
--
Léo Gagné
EXFO Electro-Optical Engineering Inc.
"rbolos" wrote:
> Dear Leo,
>
> No, Perhaps I´m explain incorrectly.
>
> I want to show the keyboard (only thee keyboard without SIP icon), but i
> don´t want to show the "icon" of SIP.
>
> Thanks.
>
>
> "Leo Gagne" <LeoG...@discussions.microsoft.com> escribió en el mensaje
> news:FA1ECB65-9319-400C...@microsoft.com...
No, Perhaps I´m explain incorrectly.
I want to show the keyboard (only thee keyboard without SIP icon), but i
don´t want to show the "icon" of SIP.
Thanks.
"Leo Gagne" <LeoG...@discussions.microsoft.com> escribió en el mensaje
news:FA1ECB65-9319-400C...@microsoft.com...
const uint SIPF_OFF = 0x0;
const uint SIPF_ON = 0x1;
[DllImport("coredll.dll")]
private extern static void SipShowIM(uint dwFlag);
--
Sergey Bogdanov [.NET CF MVP, MCSD]
http://www.sergeybogdanov.com
rbolos wrote:
> Dear Leo,
>
> No, Perhaps Iґm explain incorrectly.
>
> I want to show the keyboard (only thee keyboard without SIP icon), but i
> donґt want to show the "icon" of SIP.
>
> Thanks.
>
>
> "Leo Gagne" <LeoG...@discussions.microsoft.com> escribiу en el mensaje
> news:FA1ECB65-9319-400C...@microsoft.com...
>
>>If I understand what you mean, you want to pop-up the "input panel"
>
> (keyboard
>
>>or transcriber) programmatically, instead of letting the user do it by
>>himself.
>>
>>If that's what you want, then simply add an InputPanel object onto your
>
> form
>
>>and call it this way, whenever you need it:
>>
>>this.inputPanel1.Enabled = true; // Or "false" to hide it!
>>
>>I hope this helps you!
>>--
>>Lйo Gagnй
>>EXFO Electro-Optical Engineering Inc.
>>
>>
>>"rbolos" wrote:
>>
>>
>>>Hello,
>>>
>>>I have a fullscreen application. Itґs possible to have a SIP "icon"
All your answers are invalid, because when i call to sip, the ICON of SIP
will be showed. And i don?t want it. I want to show ONLY the keyboard.
Why?...If icon of sip is showed the user can be access to menu of options of
SIP and i can?t let this.
Now, I hope explain better.
Thanks.
"Sergey Bogdanov" <sergey....@gmail.com> escribio en el mensaje
news:O99uiK#hFHA...@TK2MSFTNGP14.phx.gbl...
> Try this code to activate/deactivate SIP programmatically.
>
> const uint SIPF_OFF = 0x0;
> const uint SIPF_ON = 0x1;
>
> [DllImport("coredll.dll")]
> private extern static void SipShowIM(uint dwFlag);
>
>
>
> --
> Sergey Bogdanov [.NET CF MVP, MCSD]
> http://www.sergeybogdanov.com
>
>
> rbolos wrote:
> > Dear Leo,
> >
> > No, Perhaps I´m explain incorrectly.
> >
> > I want to show the keyboard (only thee keyboard without SIP icon), but
i
> > don´t want to show the "icon" of SIP.
> >
> > Thanks.
> >
> >
> > "Leo Gagne" <LeoG...@discussions.microsoft.com> escribió en el mensaje
> > news:FA1ECB65-9319-400C...@microsoft.com...
> >
> >>If I understand what you mean, you want to pop-up the "input panel"
> >
> > (keyboard
> >
> >>or transcriber) programmatically, instead of letting the user do it by
> >>himself.
> >>
> >>If that's what you want, then simply add an InputPanel object onto your
> >
> > form
> >
> >>and call it this way, whenever you need it:
> >>
> >>this.inputPanel1.Enabled = true; // Or "false" to hide it!
> >>
> >>I hope this helps you!
> >>--
> >>Léo Gagné
> >>EXFO Electro-Optical Engineering Inc.
> >>
> >>
> >>"rbolos" wrote:
> >>
> >>
> >>>Hello,
> >>>
> >>>I have a fullscreen application. It´s possible to have a SIP "icon"
protected override void OnActivated(EventArgs e)
{
Capture = true;
IntPtr hwnd = GetCapture();
Capture = false;
SHFullScreen(hwnd, SHFS_HIDESIPBUTTON);
base.OnActivated (e);
}
[DllImport("aygshell.dll")]
private static extern bool SHFullScreen(IntPtr hwndRequester, int dwState);
private const int SHFS_HIDESIPBUTTON = 0x0008;
And how to show SIP see my previous post or use InputPanel component.