mobileWATCH Version: 1.59 beta Release date: 2006.03.07 (c) 2003-2006 rMOBILE Contact: support@rmobile.ca mobileWATCH is a watch face application for PalmOS devices. It was designed primarily for Fossil/Abacus devices, to be used as a wrist watch/alarm program. On the Fossil, it serves as a replacement watch face, it prints the time in large digits, and it respects the Date Book selections for alarm sound. But mobileWatch can also be used on non-Fossil devices as a desk-clock. In that case, most of the following instructions apply, except for the "Configuring your watch to use mobileWatch" part. ------------------------------------------------------ Installing mobileWATCH ------------------------------------------------------ Download the mobileWATCH zip file, unzip it, and double-click the prc filename. This should queue it to install to your device on the next hotsync. You may need to select the username of your watch if you have more than one Palm device set up to sync to your desktop. ------------------------------------------------------ Configuring your watch to use mobileWATCH ------------------------------------------------------ Go to the "Preferences" application on your watch, select "Watch face" from the popup list at the top right corner, then select "mobileWATCH" as the desired watch face. Do NOT turn on the 'Lock face' option, as that does not work correctly with 3rd party watch faces such as mobileWATCH. mobileWATCH includes its own 'Lock face' option in its dedicated preferences. ------------------------------------------------------ Launching mobileWatch ------------------------------------------------------ From your application launcher, tap on the "mobileWATCH" icon. Upon launching mobileWATCH for the first time there may be no mobileWATCH faces installed. In this case you will be presented with the message "BW face not found". Refer to the section below "Using/creating mobileWATCH custom watch faces" to create a default face. If you uploaded a mobileWATCH face to your device then it should be detected/used automatically. Toggling up/down will cycle through the mobileWATCH faces that are detected on your device. Tapping on the screen will display the mobileWATCH "About" screen, from which you can set the mobileWATCH preferences and edit the face layout. ------------------------------------------------------ mobileWATCH preferences ------------------------------------------------------ under construction ------------------------------------------------------ Selecting a mobileWATCH custom watch face ------------------------------------------------------ From the mobileWATCH "About" screen, tap the "Edit face" button. 1. The screen may be blank because there are no custom faces. In this case: 1.1. Tap the popup list and select "Edit..." 1.2. You will see the 'Manage faces' screen. 1.3. Tap "Add" and create a new custom face. 1.4. Tap "OK" and return to the EditFace screen. 2. You can select the mobileWatch face using the popup list at the top-left. 3. If a watch face does not contain any items, the item list at the left will be blank. If that is the case, your best bet at this point is to select "Create default" from the menu and this will populate the new custom face with a default set of items. 4. Tap the menu bar and you can add/manage the items in the face. 5. To preview the look of the face you can tap the top-right corner of the screen. The new face will display while the stylus is held at that position. 5. After editing, tap "Done" to return to the "About" screen. 6. Tap "Done" again to close the "About" screen. ------------------------------------------------------ Editing mobileWATCH custom watch faces ------------------------------------------------------ From the application launcher, tap on the mobileWATCH watch face and select the "Edit face" button. The following controls are displayed: 1. The face name is at the top. Open this list to select which face will be active, or will be edited. 2. On the left side is a list of the objects on the face. The face is painted with the top item first, bottom item last. You can control which objects overlap which by having the appropriate order in the list. When you tap on a list item it will populate the fields on the right. 3. The "Type" popup list will allow you to change an item from one type to another. There are several types of items at this time, but this may (likely) grow. These are bitmaps, text strings, shapes, zone elements, event elements, time elements, line elemenets, Hand elements and battery info. These are discussed more below. 4. Each item is located on the screen with an x-y coordinate pair. You can adjust where the coordinate is in the object by selecting the margin popup lists. By default, the coordinate is at the top left corner. 5. A color selector is at the right. Tap the colored button to pop up a color selector. B/W bitmaps will be shaded to this color, colored bitmaps will get whatever color that the bitmap already has. 6. Shapes have a dx (width) dy (height) and r (corner radius) value. You can use the r value to create circles. 7. Text elements (Strings, dates, events and battery info) have a Font selector. 8. Strings include an editable field where you enter the desired text. 9. For a 'zone' element, you can display the DayofWeek, month, date or year, or any combination of those. If you want the year to be displayed at one spot on the screen, and the date at another, or in a different font, you just need to create separate items for each part. 10. Event elements can display the event name and/or countdown. 11. For a Bmp element, you have to select which app to grab the bmp from, and which bmp number in that app to use. The bmp will display at the bottom right for your reference. 12. For a time element, you can choose to display the hour, minute or both. The Fossil watch handling system will only update every minute, so 'seconds' are not provided as an option. You also have to select the bitmap for the "0" digit, and the other digits will be picked automatically. This presumes that the digits bitmap ID numbers are ordered sequentially. They are in mobileWatch and in mobileCLOCK but may not be in all apps. 13. For battery elements, you can display the battery icon, plus that %charge or voltage. 14. Add/delete items using the menu commands. ------------------------------------------ Entering values in "Pos'n" tab fields ------------------------------------------ These fields can now accept math equations of a specific format. So, upon tapping onto a field, a dialogue will popup allowing you to enter the parts of the equation in a manner that assures that mobileWatch can understand how to calculate the result. Suppose that you wanted to create a bar at the top of the screen and have its width correspond to the hour. You might do this: x=0 y=0 dx=0+hour*13 (where 13 is about equal to the screen width divided in to 12 pieces, one for each hour). dy=10 Now, as the hours go by, the bar will get wider. To enter the x value above you would do the following: 1. Go to the EdidFace screen. 2. Tap on the item you want to edit. 3. Tap on the x-field. 4. Select the "Left" orientation. 5. Enter "0" for the value. 6. Enter "0" for the scaling value. 7. The other controls don't matter if the scaling value is 0. When you return to the EditFace screen you will see ONLY "Left@0", because the scaling value is 0. To enter the dx value above you would do the following: 1. Go to the EdidFace screen. 2. Tap on the item you want to edit. 3. Tap on the dx-field. 4. There is no orientation selector. 5. Enter "0" for the value. 6. Select "+" as the initial operator. 7. Select "Hour" as the calculation field. 8. Select "x" as the field operation. 9. Enter "13" for the scaling value. When you return to the EditFace screen you will see "13 + Hox13" ------------------------------------------ Creating 'Line' elements ------------------------------------------ The line will go from (x,y) to (dx,dy) with a thickness of "r". Inverse color doesn't work well with lines. ------------------------------------------ Creating 'Zone' elements ------------------------------------------ Zones have replaced "Dates". You can now choose to show the hours/min of the zone, or the zone name (from mobileCLOCK). By default, it will show the main zone in mobileCLOCK, but you can also choose to show the alternate zone. ------------------------------------------ Creating 'Hand' elements ------------------------------------------ Hand elements are used to create an analogue watch face. the center of the clock in at (x,y), the hour hand is of length rH, the min and sec hands of length rM. The thickness (or width) of the hands is specified in the "w" field, with the beginning thickness (at the center of the clock) being the first value and the end (or tip) thickness being the second value in the field. ------------------------------------------ Entering a conditional display equation ------------------------------------------ On the "Pos'n" tab you will see an "if" field at the bottom. You can spedify up to 2 conditions under which the element will display. If you turn off both conditions then the element will display by default. An easy way to suppress an element is to set the condition to Month=0, which, by definition, can never be true. ------------------------------------------ Notes about 'Color' controls ------------------------------------------ 'Invert' and 'outline' will now apply to shapes. Opaque applies to b/w (not greyscale) bitamps, so that you can see through the elements. ------------------------------------------ Creating a 'Default' watch face screen ------------------------------------------ A good way to see how all this stuff works would be to generate a new default face. It demonstrates the following elements: 1. Large analogue set of hands in the background 2. 2 timezones, the second including the zone name 3. A small working clock instead of the original static mobileCLOCK icon. This is constructed of stacked, inverse circles and small watch hands. 4. Non-opaque time digits. ------------------------------------------------------ Using mobileWATCH with mobileCLOCK ------------------------------------------------------ To get the most benefit from mobileWATCH you might wish to combine it with mobileCLOCK. The mobileWATCH/mobileCLOCK combination allows: 1. Enhanced alarm sounds, which are significantly louder than the stock MIDI sounds. 2. Custom alarm sound times, autorepeats and timeouts. 3. Display of 'Next event' times on the watch face, including mobileCLOCK, Date Book and about a dozen other events. 4. Configurable logo area, allowing you to display your name. 5. Watch face locking. 6. Hourly/Quarterly chime sounds. 7. Battery monitor display. 8. Battery power log. If mobileWATCH detects a valid registration of mobileCLOCK on your device then all of those features will become available, otherwise it will operate in fully default mode. For evaluation purposes, mobileCLOCK includes a 14-day trial period after loading it onto your device for the first time. This trial period will allow full functionality of mobileWatch as well. To get a demo version of mobileCLOCK you can download it from www.rmobile.ca. ------------------------------------------------------ Registering mobileCLOCK ------------------------------------------------------ To get a reg code, you can purchase a release version at PalmGear, Handango, MobiHand or using PayPal. You can continue using the same version of mobileCLOCK, and all you need from those sites is that reg code number. But, the download from those sites does include the full documentation for mobileCLOCK, so you may find that useful. An alternative means to get a reg code is to deposit the $9.50US purchase price for mobileCLOCK into the rmobile PayPal acct using the address "sales@rmobile.ca". If you do so, include your HotSync name in the transaction notes. Even better, enter a garbage code into the mobileCLOCK reg screen so that the mobileCLOCK error message pops up. That message includes the hotsync name that mobileCLOCK found on your device plus a special code number that can be helpful in generating the reg code. ********End***********