Select to view content in your preferred language

Can't get ArcPad form to open with SIP opened.

2783
4
07-16-2011 07:30 AM
PatrickMurphy
Frequent Contributor
I can't get a form to open with the SIP keyboard already open.  I have been using ArcPad Studio, and I set the sip = true for the Form, for the Page, and for the Control.  I have also set them false for the Form and Page and control in different combinations thinking that somehow it is getting toggled on/off at each level. 

Any ideas how to get a form to open with the keyboard SIP already open?

Thanks
Tags (3)
0 Kudos
4 Replies
JuanLuera
Deactivated User
At the moment our developer's are aware of this issue with forms within a SIP keyboard is open.
I am including a few logged bug's with developement.

Unfortunately, this is the behavior of the SIP on smaller handheld mobile devices because of limited screen real estate.
CQ00310810; Automatically add scroll bars to custom forms on a mobile device.
CQ00117762; AutoHScroll in Forums input fields.
0 Kudos
NeilChristie
Emerging Contributor
If the result you want is to have the SIP displayed as soon as the form opens then you can use the SetFocus method on a form edit control as part of the form's initialisation. This will show the SIP when the form opens.

Cheers,
Neil.
0 Kudos
PatrickMurphy
Frequent Contributor
Thanks for the response, but can you give more details on how this is done using ArcPad Studio.  I tried adding an attribute called setfocus = The target control with the sip=true, but that didn't work since there is no setfocus attribute.  What exactly is it that you are describing?

Perhaps I am getting closer.  I can open up the form layout screen by double clicking the <EDIT FORM> line.  Then I can double click on the first control that the cursor occurs in <EDIT> Comment,  and get the properties window.  I can then go to Events and then enter OnSetFocus.  Then I need to enter VBscript that will open the SIP and I have no idea what that code should be.
0 Kudos
PatrickMurphy
Frequent Contributor
After trying for a long time to figue this out, since no one provided any useful help, I figured out that you have to turn off the Tab Stop check box in the control properties in ArcPad Studio.  I guess that when the control is the first item on the tab list, and the cursor is already in the control, it somehow bypasses both the sip = true in the on got focus event as well as the default sip check box in the cotrol properties.
0 Kudos