New Root Object
If you want to create a new user-interface, you'll need to create a new Root object in the Template folder. I don't know how to create one from within Builder. Here's the process and it is not for the faint of heart. You need to backup your configuration, export the MiniBrowser module as an XDO file, delete the MiniBrowser module, open the XDO with a text-editor, find the Templates section, copy and paste an existing Root object (i.e. like the ppc root object), change the new object's Name, replace the new object's ID using a new unique GUID (use: www.guidgen.com), save the XDO and then re-import it.
Here's what the ppc root object looks like in the MiniBrowser XDO:
<Object ID="{38DDEFB2-4FFC-4100-AAE1-067F0484895F}" Name="PocketPCRootObj" Class="sys://Schema/Modules/MiniBrowser/Classes/MiniBrowserRoot" DisplayName="Pocket PC Browser" Description="For Pocket PCs." UIName="ppc" UIWidth="240px" UIAdvanced="0" UIToolbarBackgroundColor="#006CC740" UIBackgroundColor="#006CC740" />
Enable "DefaultSite" and "SecureSite" if you wish to have both non-secure and secure access (HTTPS) to the new web site.
I looked into this issue and there is a special META tag that is understood by Mobile Safari. Its purpose is to scale the web-page's content. The attached image shows what you need to add to Modules > MiniBrowser > GlobalScripts > MiniBrowserFunctions > gMBRenderHeaderEx.
For more information:
http://furbo.org/2007/07/24/one-line-of-code/
http://groups.google.com/group/iphonewebde...43493a828dffdb3
http://developer.apple.com/safari/library/...s/MetaTags.html
PS
I couldn't post the code as text because the forum's editor disallows the inclusion of certain HTML tags.
sRowObject = "<TR><TD width=75% align=left> " & sTextFont
sRowObjectMid = "</FONT></TD><TD width=25% align=left>" & sTextFont
sRowObjectEnd = "</FONT></TD></TR>"
sRowObject = "<TR><TD width=75% align=left> "
sRowObjectMid = "</TD><TD width=25% align=left>" & sTextFont
sRowObjectEnd = "</FONT></TD></TR>"
method.sHTML = method.sHTML & (sRowObject & sLink & oItem.ObjectID & sLinkMid & oItem.Name & sLinkEnd & sRowObjectMid)
method.sHTML = method.sHTML & (sRowObject & sLink & sTextFont & oItem.Name & "</FONT>" & sLinkMid & oItem.Name & sLinkEnd & sRowObjectMid)
sTemp = sTemp & "<BR>" & sTemperatureMode & "<BR>(" & sHeatingStatus & ")</FONT>"
sTemp = sTemp & "<BR>" & sTemperatureMode & "<BR>(" & sHeatingStatus & ")"
So you have minibrowser working on an Android tablet? It's not kicking off multiple web sessions?