[Korean | English]
Introduction |
HappyDays is a program for Palm hand-held computers. It helps you to remember the birthdays or anniversaries of your friends and family. It gathers information from the built-in AddressBook application and exports notification record into the built-in Datebook, ToDO or Memo Pad application. It supports the same categories as defined in the AddressBook.
Quick start |
You should rename one of the custom fields in the builtin AddressBook to "Birthday". The default name for the custom field looked for HappyDays is "Birthday". You can change this default value in HappyDays Preferences. And write the birthday or anniversary date in this field. You can enter the data in note field in Address Book(New feature in HappyDays 1.21). For note field format, look up 'How to add HappyDays data ...'. Input data format is as follows.
Input Data format of the custom field in Address Book |
[-)|#)]Date '-)' lunar calendar '#)' lunar leap month
The date format is automatically read from the system preferences. You can omit the year field. Year input below 100 is assumed to be year in 20th century. If you are not sure of the year format, just write it in form of YYYY(e.g. 1970). Because HappyDays use the date type of Palm OS to keep this data, year must be in 1904 and 2301.
Following example is the case when 'System/Prefs/Formats/Date' is 'Y/M/D'.Example) 1980/1/31 Jan, 31, 1980(the solar calendar) 5/30 May, 30(the solar calendar) -)1970/12/4 Dec. 4, 1970(the lunar calendar)When Date format is 'D.M.Y'
Example) 31.1.80 Jan, 31, 1980(the solar calendar) 30.5 or 30.5. May, 31(the solar calendar)
Example) First Name: JaeMok Last Name: Jeong Birthday: * Grandfather 1920/5/3 * Grandmother 1925/12/2 * Father -)1943/5/1 *Wedding Father&Mother 1970/1/23
Each event in a field should be on a separate line. The line needs to start with a '*" to be recognized by HappyDays. Each line consists of three fields which should be separated by one or more blanks.
First field: Type of Event('*' for default event) Second field: Name of Person/event(e.g. Grandfather) Third field: Initial date of event(the same format as simple event)There must be no blanks in each field! So the type of event needs to go directly with the first '*',(eg. "*Wedding'). If the first field is '*', the name of event is determined from Custom field in Preference menu. If the name of the person or event consists of more than one word, use an underscore(e.g. "Grand_father"). Underscore is automatically interpreted into space ' '.
If you want to register anniversary such as New_Year or Thanksgiving_Lunar, you can insert this data in one AddressBook entry. Lunar date is changed every year for your information.
Last name: Anniversary ... ... Birthday: * New_Years_Day 1/1 * New_Years_Lunar -)1/1 *Event Father's_Day 8/2 * .Thanksgiving_Lunar -)8/15 ...
In HappyDays list view, you can see the following.
... Anniversary,New Years Day 00/1/1 -B Anniversary,New Years Lunar 00/2/5 -B Anniversary,Father's Day 00/8/2 -E Thanksgiving Lunar 00/9/12 -B ...In this screen, '-' means that HappyDays couldn't calculate the age of the event, because the year is not provided. The last char 'B' is the initial of the event type. In this example, 'B' means 'Birthday', the default event type. 'E' means 'Event'. If you don't want to display a last name, add a dot('.') before the event name.
In the preferences menu, there is 'scan from note field' control. Check this check box and HappyDays will search the note field in address book. Because note field in address book is sometimes used to keep another information, HappyDays searches the only region from HappyDays identifier to another HappyDays identifier or end of notes. That is, HappyDays stop scanning on seeing the end marker or end of notes(whichever comes first).
[NOTE FIELD] Other information.... ... .. *HD: <-- the value defined in Preferences menu 1/2 -| *Birthday Jane 4/30 +- Data region *Wedding Ann&Gary 1/1 -| *HD: .. ... Another information....
Some useful tips or information |