Cromerica Technologies, LLC

TZInit v1.3.0 User's Manual

Copyright © 1997,1998 by Cromerica Technologies, LLC * All rights reserved. 
444 Castro Street, Suite 421 * Mountain View, CA 94041 
Tel (650) 943-1302 * Fax (650) 988-9848 * info@cromerica.com * http://www.cromerica.com 
 
 

Contents


Short Description

TZInit is an auxiliary program, used to manage the location database used by TimeZone and TZDateBook applications. It enables viewing, editing, addition and erasing of all location data in the database, like name, time zone and daylight savings time (DST) details. TZInit also enables categorization of locations into regions as well as managing custom location filter. TZInit has a built-in database with verified data for over 900 locations (cities, countries and regions) world wide.

TZInit is distributed as a part of both TimeZone and TZDateBook packages, and works only with registered copies of either application. See detailed information on Cromerica Technologies' WWW site for more information on registering your copy of TimeZone or TZDateBook.


PalmPilotInstallation

To install TZInit, start the Palm Pilot Install Tool INSTAPP.EXE, which can be found in the \PILOT folder on your Windows system. In a window that appears after starting application, click on the Browse button to locate the .prc file from location where you placed it after receiving it from us. Once you locate it, select TZInit_1_3_0.prc and click on the Open button.

The first window should reappear. Click on the Install button and then on the Exit button. Finally, whenever you are ready, hit the HotSync button on your Palm Pilot device. Your Palm Pilot HotSyncs with the Palm Pilot Desktop and installs TimeZone as part of the HotSync process. If installation has been done successfully, TZInit icon should appear after tapping on the 'Applications' button on your device, as can be seen on the left picture.

To avoid possible loading problems, it is recommended to delete any previously installed versions of TZInit from your device prior to HotSyncing the newest version. The location database will not be deleted. This also means that you can free memory on your device by deleting TZInit after your location database has been loaded and all customizations made.


Starting TZInit

To be able to start TZInit, you first have to register your copy of either TimeZone, or TZDateBook (or both). Once your copy is registered, you can start TZInit by tapping its icon (shown in the lower left corner at the picture above.

Using TZInit

Navigation through the Database

There are three methods of navigation through database:

Adding, Saving and Erasing Locations

TZInit Main FormTo add a new location to the database, press the New button. This will clear all fields in the form and the 'New'  label will be displayed in place of the current location number at the upper right corner of the screen. Also, the Edit menu is available all the time. This menu holds Undo, Copy, Paste, Select all, Keyboard and Graffiti help commands to help you enter the text in the location name field. You can enter the text using either keyboard or Graffiti strokes.

If you want to change the region, tap on the arrow button left of the region name and when list pops up choose new region. To modify the rest of data use arrow buttons located on the right side of GMT and DST fields.

All modifications that you make are lost when you switch to another location, unless you save location data. You can do that by pressing Save button. If you leave the location name field empty, location data can not be saved and program displays warning. When you save new location, the 'New' label at the upper corner of the screen is replaced by the current location number. New location is always saved as the last in the database.

If you want to erase fetched location, press the Erase button. TZInit will ask you if you really want to do it. If you choose the OK button, location will be erased. If you try to erase new location, entered data will be lost and the last location in the database will be displayed. If there are no locations in the database, Erase button will clear form fields.

The changes you make to the current location are not commited to the database, until you press Save button. If you make changes without saving them and try to move to another location, or exit the program, a dialog will warn you about pending changes and give a chance to either save, discard changes, or return back to the current location (in case you're not sure what the current status of the location data is).

Setting the Custom Filter

The last entry in the region pop-up list is named 'custom filter'. Obviously, it doesn't have any geographical semantics, but is instead used to enable displaying a customized list of locations (so called Custom Filter). Only locations in the custom filter are diplayed in the time zone pop-up list in TZDateBook. TimeZone can also display only locations in the custom filter, if that filter is selected.

To put the location in the custom filter, select Custom Filter in its region pop-up list. To move the location out of the custom filter, select its geographical region in its region pop-up list.
 

Setting the Home Location

Location database contains relative time offset for each location, which determines the difference in hours that has to be added to the time at that location in order to get the time in Greenwich near London, UK.

PalmPilot and Palm III devices have the system clock. But in order for TimeZone and TZDateBook to know the time at any location, the system time has to be tied to a single location. This location is called Home Location. Once home location is set, location offsets can be used to calculate time at any other location in the database.

Main screen of TZInit has a check box which allows the user to set the current location as home location. Be carefull when setting the home location: it should be set to the location of your residence, i.e., to the time zone you use most. TimeZone and TZDateBook are conceived to save you from manual change of system clock when traveling, and thus you shouldn't have to change home location, except when relocating, or reinstalling TimeZone and/or TZDateBook software.

Once the location is set as home, TZInit won't let you erase it, or uncheck it, since there always has to be one and only one home location. So, if you want to move the current home location out of the location database, first assign another location as home, and then erase the previous home location.

Loading Location Sets

TZInit application contains a basic set with more than 350 locations – cities, countries and regions – and several additional sets with more than 550 other locations. You can freely choose which location sets to install based on your needs and available memory. Available sets are: Basic, North America, Central America, South America, Europe, Middle East, Africa, Asia and Australia/Oceania.
Load Database Form
When you choose the Load Database command from the TZInit Database menu, the dialog shown on the left picture appears. You can activate the Database menu by tapping on the MENU icon at the lower left-hand corner of the Palm Pilot Graffiti entry pad.

If you check Delete old database option, program will delete existing database before creating the new database, and you will lose all previously stored locations.

If you check Overwrite existing locations option, program will ensure that location names in the database are unique. Newly loaded data will overwrite existing data for any multiple locations. Be sure to check this option only when duplicate entries are likely to happen, since it carries an additional performance overhead.

After all location sets you want to install are checked and appropriate loading options have been set, press the Load DB button. TZInit will warn you if you chose any of the destructive options (to prevent accidental loss of data), and if you confirm your determination to continue, loading will begin.

During the loading, TZInit displays a progress bar which graphically depicts the percentage of the locations loaded. At the end of the load procedure, database is automatically sorted .

If you wish, you can delete the whole location database by leaving all location sets unchecked and checking Delete old database option.

Loading the database with selected Delete old database option can result in having the current home location deleted. If that happens, TZInit will warn you, and you should then manually select the home location again.

Sorting the Location Database

When you manually add new locations, they are appended at the end of the location database. In order to speed up the searches, you need to alphabetically sort the database when you're finished with adding records. You can do that easily using the Sort Database command from the Database menu.
 

Getting Program and Support Info

About command, in the Help menu,  shows the basic information about the product – the version number, copyright, and how to get in touch with Cromerica Technologies.

Technical Support

We are very interested in your suggestions about ways we can improve the program to fit your needs. Feel free to write, call, e-mail, or fax comments, suggestions, or problems of any kind. Of course, feel free to contact us for technical support as well.
Thank you for purchasing TimeZone and/or TZDateBook!
 
Cromerica Technologies, LLC * 444 Castro Street, Suite 421 * Mountain View, CA 94041 
Tel (650) 943-1302 * Fax (650) 988-9848 * info@cromerica.com * http://www.cromerica.com  

CROMERICA END USER LICENSE AGREEMENT

This Agreement has 3 parts. Part I applies if you have not purchased a license to the accompanying software (the "Software"). Part II applies if you have purchased a license to the Software. Part III applies to all license grants. If you initially acquired a copy of the Software without purchasing a license and you wish to purchase a license, contact Cromerica Technologies, LLC ("Cromerica") on the Internet at http://www.Cromerica.com.

PART I -- TERMS APPLICABLE WHEN LICENSE FEES NOT (YET) PAID (LIMITED TO EVALUATION)

Subject to all the terms of this License Agreement, Cromerica grants you a non-exclusive license to use the Software free of charge if your use of the Software is for the purpose of evaluating whether to purchase an ongoing license to the Software. The evaluation period is limited to 90 days. If you are using the Software free of charge, you are not entitled to hard-copy documentation, support or telephone assistance. You may only use the Software in the manner described in Part III below under "Scope of Grant."

DISCLAIMER OF WARRANTY

Free of charge SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS BORNE BY YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU AND NOT CROMERICA ASSUME THE ENTIRE COST OF ANY SERVICE AND REPAIR. In addition, the security mechanisms implemented by Cromerica software have inherent limitations, and you must determine that the Software sufficiently meets your requirements. This disclaimer of warranty constitutes an essential part of the agreement. SOME JURISDICTIONS DO NOT ALLOW EXCLUSIONS OF AN IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU AND YOU MAY HAVE OTHER LEGAL RIGHTS THAT VARY BY JURISDICTION.

PART II -- TERMS APPLICABLE WHEN LICENSE FEES PAID GRANT

Subject to the terms of this License and payment of applicable license fees, Cromerica grants to you a non-exclusive license to use the Software and accompanying documentation ("Documentation") in the manner described in Part III below under "Scope of Grant."

LIMITED WARRANTY

Cromerica warrants that for a period of ninety (90) days from the date of acquisition, the Software, if operated as directed, will substantially achieve the functionality described in the Documentation. Cromerica does not warrant, however, that your use of the Software will be uninterrupted or that the operation of the Software will be error-free or secure. In addition, the security mechanisms implemented by Cromerica software have inherent limitations, and you must determine that the Software sufficiently meets your requirements. Cromerica also warrants that the media containing the Software, if provided by Cromerica, is free from defects in material and workmanship and will so remain for ninety (90) days from the date you acquired the Software. Cromerica's sole liability for any breach of this warranty shall be, in Cromerica's sole discretion: (i) to replace your defective media; or (ii) to advise you how to achieve substantially the same functionality with the Software as described in the Documentation through a procedure different from that set forth in the Documentation; or (iii) if the above remedies are impracticable, to refund the license fee you paid for the Software. Repaired, corrected, or replaced Software and Documentation shall be covered by this limited warranty for the period remaining under the warranty that covered the original Software, or if longer, for thirty (30) days after the date (a) of shipment to you of the repaired or replaced Software, or (b) Cromerica advised you how to operate the Software so as to achieve the functionality described in the Documentation. Only if you inform Cromerica of your problem with the Software during the applicable warranty period and provide evidence of the date you purchased a license to the Software will Cromerica be obligated to honor this warranty. Cromerica will use reasonable commercial efforts to repair, replace, advise or, for individual consumers, refund pursuant to the foregoing warranty within 30 days of being so notified.
THIS IS A LIMITED WARRANTY AND IT IS THE ONLY WARRANTY MADE BY CROMERICA. CROMERICA MAKES NO OTHER EXPRESS WARRANTY AND NO WARRANTY OF NONINFRINGEMENT OF THIRD PARTIES' RIGHTS. THE DURATION OF IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY AND OF FITNESS FOR A PARTICULAR PURPOSE, IS LIMITED TO THE ABOVE LIMITED WARRANTY PERIOD; SOME JURISDICTIONS DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, SO LIMITATIONS MAY NOT APPLY TO YOU. NO CROMERICA DEALER, AGENT, OR EMPLOYEE IS AUTHORIZED TO MAKE ANY MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS WARRANTY. If any modifications are made to the Software by you during the warranty period; if the media is subjected to accident, abuse, or improper use; or if you violate the terms of this Agreement, then this warranty shall immediately be terminated. This warranty shall not apply if the Software is used on or in conjunction with hardware or software other than the unmodified version of hardware and software with which the software was designed to be used as described in the Documentation. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY HAVE OTHER LEGAL RIGHTS THAT VARY BY JURISDICTION.

PART III -- TERMS APPLICABLE TO ALL LICENSE GRANTS

SCOPE OF GRANT

You may: You may not:

TITLE

Title, ownership rights, and intellectual property rights in the Software shall remain in Cromerica and/or its suppliers. The Software is protected by the copyright laws and treaties. Title and related rights in the content accessed through the Software is the property of the applicable content owner and may be protected by applicable law. This License gives you no rights to such content.

TERMINATION

The license will terminate automatically if you fail to comply with the limitations described herein. On termination, you must destroy all copies of the Software and Documentation.

EXPORT CONTROLS

None of the Software or underlying information or technology may be downloaded or otherwise exported or reexported (i) into (or to a national or resident of) Cuba, Iraq, Libya, Yugoslavia, North Korea, Iran, Syria or any other country to which the U.S. has embargoed goods; or (ii) to anyone on the U.S. Treasury Department's list of Specially Designated Nationals or the U.S. Commerce Department's Table of Denial Orders. By downloading or using the Software, you are agreeing to the foregoing and you are representing and warranting that you are not located in, under the control of, or a national or resident of any such country or on any such list. In addition, if the licensed Software is identified as a not-for-export product (for example, on the box, media or in the installation process), then the following applies: EXCEPT FOR EXPORT TO CANADA FOR USE IN CANADA BY CANADIAN CITIZENS, THE SOFTWARE AND ANY UNDERLYING TECHNOLOGY MAY NOT BE EXPORTED OUTSIDE THE UNITED STATES OR TO ANY FOREIGN ENTITY OR "FOREIGN PERSON" AS DEFINED BY U.S. GOVERNMENT REGULATIONS, INCLUDING WITHOUT LIMITATION, ANYONE WHO IS NOT A CITIZEN, NATIONAL OR LAWFUL PERMANENT RESIDENT OF THE UNITED STATES. BY DOWNLOADING OR USING THE SOFTWARE, YOU ARE AGREEING TO THE FOREGOING AND YOU ARE WARRANTING THAT YOU ARE NOT A "FOREIGN PERSON" OR UNDER THE CONTROL OF A FOREIGN PERSON.

LIMITATION OF LIABILITY

UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL CROMERICA OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES. IN NO EVENT WILL CROMERICA BE LIABLE FOR ANY DAMAGES IN EXCESS OF THE AMOUNT CROMERICA RECEIVED FROM YOU FOR A LICENSE TO THE SOFTWARE, EVEN IF CROMERICA SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. FURTHERMORE, SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION AND EXCLUSION MAY NOT APPLY TO YOU.

HIGH RISK ACTIVITIES

The Software is not fault-tolerant and is not designed, manufactured or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software could lead directly to death, personal injury, or severe physical or environmental damage ("High Risk Activities"). Cromerica and its suppliers specifically disclaim any express or implied warranty of fitness for High Risk Activities.

MISCELLANEOUS

If the copy of the Software you received was accompanied by a printed or other form of "hard-copy" End User License Agreement whose terms vary from this Agreement, then the hard-copy End User License Agreement governs your use of the Software. This Agreement represents the complete agreement concerning this license and may amended only by a writing executed by both parties. THE ACCEPTANCE OF ANY PURCHASE ORDER PLACED BY YOU IS EXPRESSLY MADE CONDITIONAL ON YOUR ASSENT TO THE TERMS SET FORTH HEREIN, AND NOT THOSE IN YOUR PURCHASE ORDER. If any provision of this Agreement is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This Agreement shall be governed by California law (except for conflict of law provisions). The application the United Nations Convention of Contracts for the International Sale of Goods is expressly excluded.

U.S. GOVERNMENT RESTRICTED RIGHTS. Use, duplication or disclosure by the Government is subject to restrictions set forth in subparagraphs (a) through (d) of the Commercial Computer-Restricted Rights clause at FAR 52.227-19 when applicable, or in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013, or at 252.211-7015, or to Cromerica's standard commercial license, as applicable, and in similar clauses in the NASA FAR Supplement. Contractor/manufacturer is Cromerica Technologies, LLC, 444 Castro, Suite 421, Mountain View, Ca. 94041.

This software is protected by copyright law and international copyright treaty. You may copy it onto a computer to be used and you may archive copies of the software for the sole purpose of backing up software and protecting your investment from loss. This software may be used by any number of people, and may be freely moved from one computer or location to another, as long as there is no possibility of it being used by more than one person at a time.

If you have any questions, please contact us at:

Cromerica Technologies, LLC * 444 Castro Street, Suite 421 * Mountain View, CA 94041 
Tel (650) 943-1302 * Fax (650) 988-9848 * info@cromerica.com * http://www.cromerica.com