How To...

Install a widget from Internal Memory or a Memory Stick
  • Press the mylo™ button to open up the mylo™ Screen
  • Press the OPTION button and select Widget Installer from the menu
  • At the top of the list there will be an option called Install
  • Select Install
  • From the dialog box, select either Internal Memory or Memory Stick
  • Navigate using the Up and Down arrow buttons and select the .mylow file that matches the widget you would like to install
  • Select the Install button
  • Follow the on-screen prompts to complete the installation
Update to the latest version of a widget
  • Press the mylo™ button to open up the mylo™ Screen
  • Press the OPTION button and select Widget Installer from the menu
  • Select the widget you would like to update
  • If the widget was written with updating capability, the Check Update button on the bottom right corner of the screen will be lit up.
  • Select the Check Update button
  • If an update is available, the widget name will show the newer version number and the Check Update button will become an Update button.
  • Select the Update button
  • The new widget version will be downloaded and will begin the installation process
  • When this is finished, press the Back or mylo™ button and add the widget you updated to the mylo™ Screen by pressing OPTION and selecting Widget Setting Mode > Add Widget


Note: Updating a widget will not remove any stored preferences or settings you have saved unless you uninstall and reinstall the widget from its widget package.
How to prepare your files for widget deployment
  • You will need a program like Winzip or Winrar (Winrar can create .zip files too) to create a .zip file of your files.
  • Make sure all your main files (index.html, WidgetPackage.xml, etc.) are in the root directory of the file tree instead of a sub-directory.
  • Once a zip file is created, rename the file from a .zip extension to a .mylow extension.
Save an XML File to Your Widget Directory
The ability to save an XML file from a widget can come in handy when saving state or large amounts of information generated by the end user.
In this how-to we are going to build a simple XML string and then save as temp.xml. For simplicity we'll build a string with only one XML record which would look like the following:

<?xml version="1.0" encoding="iso-8859-1"?> <root> <Title>My Favorite Night Clubs</Title> <data> <item> <ClubID>1</ ClubID > <Name>Croces's Top Hat Bar and Grill </Name> <Address> 802 Fifth Ave, San Diego, CA </Address> <Hours>8:30 to 2:00 AM</Hours> <Venue>Dance, jazz/blues, swing, live music </Venue> </item> </data> </root> This is the code snippet that builds the string then saves it as temp.xml to your widget direcotry: // You need to include the following library to save our XML file <script type="text/javascript" src="/js/lib/ExtensionLibrary.js"></script> //This function builds the string and then saves it using the saveFile function in ExtensionLibrary.js function saveOurRecord(){ // Build the top portion of the XML file var rawTopTemp = '<?xml version="1.0" encoding="iso-8859-1"?><root>'+'<TheTitle>'+title_doc+'</TheTitle><data>'; //Builds the bottom portion of the XML file var rawBottomTemp = '</data></root>'; //Builds the actual XML record. With minor modification this snippet could be embedded in a for loop to generate an XML file with multiple records. var rawTempFile = '<item><ClubID>1</ClubID><Name>Croces's Top Hat Bar and Grill</Name> <Address>802 Fifth Ave, San Diego, CA</Address><Hours>8:30 to 2:00 AM</Hours><Venue>Dance, jazz/blues, swing, live music</Venue> </item> rawTempFile = rawTopTemp + rawTempFile + rawBottomTemp; //Creates an instance of the extension object var extension = new Extension(); // Can only save myloConfig.xml or temp.xml under its own folder. extension.saveFile(Extension.fileType.TEMP, onSaveXML, rawTempFile); } }
Clear the cache of the mylo™ web browser
  • Press the HOME button to open up the home navigation screen.
  • Navigate using the Up and Down arrow buttons and find the option named Web
  • Select Web. This will open up the mylo™ web browser
  • Press the Option button
  • Navigate using the Up and Down arrow buttons and find the option named Settings. This will bring up the browser settings page
  • Select the button labeled Edit Privacy Data. This will bring up the Privacy Data settings page
  • Select the checkboxes next to the items you would like to have cleared from the browser's cache.
  • Select the button labeled Delete. This will bring up a confirmation dialog.
  • Select the button labeled OK to clear the saved information for the items you selected
Copy and Paste text on mylo™
  • Select the text you would like to copy using the stylus or directional keys on the keyboard
  • To copy the text, press the following button combination on the keyboard Fn + C
  • To paste the text, select the field or area you would like the copied text to appear and press the following
    button combination Fn + V


Note: You may also use the button combination Fn + A to select all of the text in the current focused area.
How to run multiple instances of the same widget
  • From the Widget Installer, highlight the Widget you would like have a multiple of.
  • Copy the widget and a second instance will be created.
  • From the mylo™ screen, go to Widget Setting mode and place the Copy you just made on the screen.