home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / palmos / happydays-src-1.37.tar.gz / happydays-src-1.37.tar / happydays-1.37 / happydays-th.rcp < prev    next >
Text File  |  2000-10-05  |  24KB  |  720 lines

  1. // HappyDays - A birthday display for the PalmPilot
  2. //
  3. //      Copyright(c) 1999-2000 JaeMok Jeong
  4. //
  5. // This program is free software; you can redistribute it and/or
  6. // modify it under the terms of the GNU General Public License
  7. // as published by the Free Software Foundation; either version 2
  8. // of the License, or (at your option) any later version.
  9. //
  10. // This program is distributed in the hope that it will be useful,
  11. // but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13. // GNU General Public License for more details.
  14. //
  15. // You should have received a copy of the GNU General Public License
  16. // along with this program; if not, write to the Free Software
  17. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
  18.  
  19. #include "happydaysRsc.h"
  20.  
  21. TRANSLATION "THAI"
  22. BEGIN
  23.     "Translator" = "ß╗┼Γ┤┬: í╤╗╡╤╣ α╡╒┬╟╡├╨í┘┼"
  24.     "Translator's email" = "kteotrakool@hotmail.com"
  25.  
  26.     "long_notifySettingString" = ""\
  27.     "* ├╨α║╒┬╣\n"\
  28.     "ß╡╨ '╖╤Θº╦┴┤' ╢Θ╥╡Θ═ºí╥├α╡╫═╣╖╪íα╦╡╪í╥├│∞╖╒Φ═┬┘Φπ╣╦┴╟┤╣╒Θ\n"\
  29.     "ß╡╨ '╖╒Φα┼╫═í' ╢Θ╥╡Θ═ºí╥├├╨α║╒┬╣╖╒Φα┼╫═íα╖Φ╥╣╤Θ╣\n\n"\
  30.     "* ╖╒Φ┴╒═┬┘Φ\n"\
  31.     "ß╡╨ 'αíτ║' ╢Θ╥Σ┴Φ╡Θ═ºí╥├ßíΘΣó├╥┬í╥├α╡╫═╣╖╒Φ╩├Θ╥ºΓ┤┬ HappyDays ╖╒Φ┴╒═┬┘Φß┼Θ╟\n"\
  32.     "ß╡╨ 'α╗┼╒Φ┬╣' ╢Θ╥╡Θ═ºí╥├ßíΘΣóα╛╘Φ┴α╡╘┴├╥┬í╥├α╡╫═╣╖╒Φ╩├Θ╥ºΓ┤┬ HappyDays ╖╒Φ┴╒═┬┘Φß┼Θ╟\n\n"\
  33.     "* α╡╫═╣\n"\
  34.     "╡╤Θºα╡╫═╣π╣ DateBook ┼Φ╟º╦╣Θ╥╡╥┴¿╙╣╟╣╟╤╣╖╒Φí╙╦╣┤\n\n"\
  35.     "* α╟┼╥\n"\
  36.     "α╟┼╥α╡╫═╣\n\n"\
  37.     "* ½φΘ╥╣╥╣\n"\
  38.     "¿╙╣╟╣╗╒╖╒Φ╡Θ═ºí╥├α╡╫═╣\n"\
  39.     "-1 ╩╙╦├╤║╩╪├╘┬ñ╡╘¿╨α╡╫═╣\n╡┼═┤Σ╗ ß┼╨"\
  40.     "¿╨α╡╫═╣α╗τ╣α╟┼╥ 5 ╗╒╩╙╦├╤║¿╤╣╖├ñ╡╘\n"
  41.  
  42.     "long_notifySettingMoreString" = ""\
  43.     "┤┘α┼óΣ═ñ═╣ AN π╣ñ┘Φ┴╫═ Action Names\n\nΣ═ñ═╣ó═º DateBk3 ═┬┘Φπ╣ MemoPad "\
  44.     "╢Θ╥Σ┴Φ┴╒íτ¿╨Σ┴Φα╦τ╣═╨Σ├╗├╥í»\n"
  45.  
  46.     "long_customErrorString" = ""\
  47.     "'Birthday' α╗τ╣ñΦ╥α├╘Φ┴╡Θ╣ó═º custom field ╖╒Φπ¬ΘΓ┤┬ HappyDays "\
  48.     "╢Θ╥╡Θ═ºí╥├α╗┼╒Φ┬╣ π╦ΘΣ╗╖╒Φ╡╤ΘºñΦ╥╡╤╟α┼╫═í\n\n"\
  49.     "╩╙ñ╤¡: ╢Θ╥╡Θ═ºí╥├ßíΘΣó\ncustom field π╣ AddressBook "\
  50.     "α┼╫═í 'Options/Rename Custom Fields' ß┼Θ╟ßíΘα╗τ╣ 'Birthday' "\
  51.     "╦├╫═α╦┴╫═╣í╤║ custom field π╣╡╤╟α┼╫═íó═º HappyDays"
  52.  
  53.     "long_aboutString" = ""\
  54.     "'HappyDays' π¬Θ╩╙╦├╤║α╡╫═╣\n╟╤╣αí╘┤ß┼╨╟╤╣ñ├║├═║╡Φ╥ºµ ó═ºα╛╫Φ═╣ß┼╨ñ├═║ñ├╤╟ "\
  55.     "├╟┴╢╓ºα╦╡╪í╥├│∞╛╘α╚╔═╫Φ╣µ"\
  56.     "\n\nßíΘ custom field ═╤╣π┤═╤╣╦╣╓Φºπ╣ AddressBook π╦Θα╗τ╣ 'Birthday'"\
  57.     "\n\n╡╤╟═┬Φ╥º:\n"\
  58.     " Last Name: Jeong\n"\
  59.     " Name: JaeMok\n"\
  60.     " ...\n"\
  61.     " Birthday: -)12/4/70\n\n"\
  62.     "├┘╗ß║║:\n"\
  63.     " [-)|#)]╟╤╣╖╒Φ\n"\
  64.     " -) ñ╫═╟╤╣╖╒Φ╡╥┴¿╤╣╖├ñ╡╘π╣\n\tα┤╫═╣╗í╡╘\n"\
  65.     " #) ñ╫═╟╤╣╖╒Φ╡╥┴¿╤╣╖├ñ╡╘π╣\n\tα┤╫═╣═╕╘í┴╥╩\n\n"\
  66.     "├┘╗ß║║╟╤╣╖╒Φ¿╨π¬Θα╦┴╫═╣í╤║╖╒Φ╡╤ΘºΣ╟Θπ╣ñΦ╥╡╤╟α┼╫═íó═º\n├╨║║ ╩╥┴╥├╢┼╨╗╒Σ┤Θ\n"\
  67.     "╢Θ╥╗╒╖╒Φπ╩Φ╣Θ═┬í╟Φ╥ 100 ¿╨╢╫═α╗τ╣╗╒π╣╚╡╟├├╔╖╒Φ 20 (19xx)"\
  68.     "╢Θ╥Σ┴Φß╣Φπ¿ π╦Θαó╒┬╣Γ┤┬π¬Θ├┘╗ß║║ YYYY (╡.┬. 1970)\n\n"\
  69.     "╢Θ╥╡Θ═ºí╥├π╩Φ╦┼╥┬α╦╡╪í╥├│∞ Γ╗├┤═Φ╥╣ñ┘Φ┴╫═\n"
  70.  
  71.     "long_cleanupAlertString" = ""\
  72.     "├╥┬í╥├α╡╫═╣ó═º HappyDays ¿╨┴╒ "\
  73.     "{HappyDays ID} π╣Γ╣Θ╡ "\     
  74.     "╢Θ╥ñ╪│π¬Θ├┘╗ß║║┤╤ºí┼Φ╥╟π╣├╥┬í╥├α╡╫═╣═╫Φ╣ "\
  75.     "├╥┬í╥├α╦┼Φ╥\n╣╤Θ╣═╥¿╢┘í┼║┤Θ╟┬α¬Φ╣í╤╣\n"
  76.  
  77.     "long_prefFormString" = ""\
  78.     "* Σ┴Φπ¬Θ├┘╗ß║║╟╤╣╖╒Φ╡╥┴├╨║║...\n"\
  79.     "║╤ºñ╤║í╥├ß╗┼ñ╟╥┴╦┴╥┬\nó═º custom field ╩╙╦├╤║ Birthday π╣ AddressDB\n"\
  80.     "Γ┤┬╗í╡╘ ├┘╗ß║║╟╤╣╖╒Φ╖╒Φπ¬Θ¿╨α╦┴╫═╣í╤║╖╒Φ╡╤ΘºΣ╟Θπ╣ñΦ╥╡╤╟\nα┼╫═íó═º├╨║║\n\n"\
  81.     "* ╩ßí╣π╣ note\n"\
  82.     "╢Θ╥α┼╫═í ¿╨╩ßí╣╦╥óΘ═┴┘┼π╣ note ó═º Address Book\n\n"\
  83.     "* ó╒┤α╩Θ╣α╣Θ╣¿╤╣╖├ñ╡╘\n"\
  84.     "╢Θ╥α┼╫═í ¿╨ó╒┤α╩Θ╣╗├╨π╡Θ╟╤╣╖╒Φ╖╒Φα╗τ╣¿╤╣╖├ñ╡╘\n\n"\
  85.     "* ├┘╗ß║║╖╒Φπ¬Θα╡╫═╣\n"\
  86.     "├┘╗ß║║├╥┬í╥├α╡╫═╣\n\n"\
  87.     "* Custom field\n"\
  88.     "¬╫Φ═ó═º custom field π╣ Address Book ╖╒Φπ¬Θα╗τ╣óΘ═┴┘┼\n\n"\
  89.     "* HappyDays ID\n"\
  90.     "π¬Θ╩├Θ╥ºß┼╨┼║├╥┬í╥├α╡╫═╣\n"
  91.  
  92.     "long_removeConfirmString" = ""\
  93.     "╡Θ═ºí╥├┼║\n├╥┬í╥├α╡╫═╣╖╒Φ╩├Θ╥ºΓ┤┬ HappyDays ╦├╫═Σ┴Φ?"
  94.  
  95.     "long_sl2lnString" = ""\
  96.         "-) ñ╫═╟╤╣╖╒Φ╡╥┴¿╤╣╖├ñ╡╘π╣\n\tα┤╫═╣╗í╡╘\n\n"\
  97.         "#) ñ╫═╟╤╣╖╒Φ╡╥┴¿╤╣╖├ñ╡╘π╣\n\tα┤╫═╣═╕╘í┴╥╩"
  98.  
  99.     "long_cantFindAddrString" = ""\
  100.     "Σ┴Φ╛║ custom field ╖╒Φα├╒┬í╟Φ╥ '%s'\n"\
  101.     "í├╪│╥ßíΘΣó custom field π╣ Address Book"
  102.  
  103.     "Select Time" = "α┼╫═íα╟┼╥"
  104.     "No Time" = "Σ┴Φí╙╦╣┤α╟┼╥"
  105.     "Invalid input date" = "╟╤╣╖╒Φ╖╒Φπ╩ΦΣ┴Φ╢┘í╡Θ═º"
  106.     "Export to Memo Pad is completed." = "╩ΦºóΘ═┴┘┼Σ╗ Memo Pad α├╒┬║├Θ═┬"
  107.  
  108.     "SUN"   = "SUN"
  109.     "MON"   = "MON"
  110.     "TUE"   = "TUE"
  111.     "WED"   = "WED"
  112.     "THU"   = "THU"
  113.     "FRI"   = "FRI"
  114.     "SAT"   = "SAT"
  115.  
  116.     "Not enough memory" = "╦╣Φ╟┬ñ╟╥┴¿╙Σ┴Φ╛═"
  117.     "%d notify entry is created.\n" = "%d ├╥┬í╥├π╦┴Φ\n\tΣ┤Θ╢┘í╩├Θ╥ºó╫Θ╣\n"
  118.     "%d existing entry " = "%d ├╥┬í╥├╖╒Φ┴╒═┬┘Φ\n\t"
  119.     "is kept untouched." = "Σ┴ΦΣ┤Θ╢┘íα╗┼╒Φ┬╣"
  120.     "is modified." = "Σ┤Θ╢┘íα╗┼╒Φ┬╣"
  121.  
  122.     "Could not write prefs." = "Σ┴Φ╩╥┴╥├╢¿╤┤αíτ║ñΦ╥╡╤╟α┼╫═íΣ┤Θ"
  123.     "Collecting Information..." = "í╙┼╤º├╟║├╟┴óΘ═┴┘┼..."
  124.  
  125.     "HappyDays List" = "HappyDays List"
  126.     "Look up" = "ñΘ╣╦╥"
  127.     "Today" = "╟╤╣╣╒Θ"
  128.  
  129.     "HappyDays View" = "HappyDays View"
  130.     "Done"  = "α╩├τ¿"
  131.     "DB" = "DB"
  132.     "TD" = "TD"
  133.     "Goto" = "Σ╗╖╒Φ"
  134.  
  135.     "Utilities" = "═╪╗í├│∞  "
  136.     "Date Book Notify" = "α╡╫═╣π╣ DateBook"
  137.     "Cleanup Date Book"  = "┼║α╡╫═╣π╣ Datebook"
  138.     "To Do Notify" = "α╡╫═╣π╣ To Do"
  139.     "Cleanup To Do"  = "┼║α╡╫═╣π╣ To Do"
  140.     "Export to Memo Pad" = "╩ΦºóΘ═┴┘┼Σ╗ Memo Pad"
  141.     "Solar to Lunar" = "╩╪├╘┬ñ╡╘ -> ¿╤╣╖├ñ╡╘"
  142.     "Lunar to Solar" = "¿╤╣╖├ñ╡╘ -> ╩╪├╘┬ñ╡╘"
  143.  
  144.     "Options" = "╡╤╟α┼╫═í"
  145.     "Preferences" = "╡╤ΘºñΦ╥"
  146.     "About HappyDays" = "αí╒Φ┬╟í╤║ HappyDays"
  147.  
  148.     "Edit" = "ßíΘΣó"
  149.     "Undo" = "í┼╤║ñ╫╣"
  150.     "Cut" = "╡╤┤"
  151.     "Copy" = "ñ╤┤┼═í"
  152.     "Paste" = "ß╗╨"
  153.     "Select All" = "α┼╫═í╖╤Θº╦┴┤"
  154.     "Keyboard" = "ß╗Θ╣╛╘┴╛∞"
  155.     "Graffiti" = "╟╘╕╒αó╒┬╣í├╥┐┐╘╡╒"
  156.  
  157.     "HappyDays Preferences" = "╡╤ΘºñΦ╥╡╤╟α┼╫═í HappyDays"
  158.     "Custom field:" = "Custom field:"
  159.     "HappyDays ID:" = "HappyDays ID:"
  160.     "Emphasize Lunar Date" = "ó╒┤α╩Θ╣α╣Θ╣¿╤╣╖├ñ╡╘"
  161.  
  162.     "OK" = "╡í┼º"
  163.     "Cancel" = "┬íα┼╘í"
  164.  
  165.     "Solar to Lunar" = "╩╪├╘┬ñ╡╘ -> ¿╤╣╖├ñ╡╘"
  166.     "Lunar to Solar" = "¿╤╣╖├ñ╡╘ -> ╩╪├╘┬ñ╡╘"
  167.  
  168.  
  169.     "Solar to Lunar Convert" = "╩╪├╘┬ñ╡╘ -> ¿╤╣╖├ñ╡╘"
  170.     "Enter Solar date:" = "π╩Φ╟╤╣╖╒Φ╡╥┴╩╪├╘┬ñ╡╘:"
  171.     "Year must be in 1881-2043" = "╗╒╡Θ═º═┬┘Φ├╨╦╟Φ╥º ñ.╚. 1881 - 2043"
  172.     "Result Lunar date:" = "╝┼╟╤╣╖╒Φ╡╥┴¿╤╣╖├ñ╡╘:"
  173.  
  174.     "Convert" = "α╗┼╒Φ┬╣"
  175.  
  176.     "Lunar to Solar Convert" = "¿╤╣╖├ñ╡╘ -> ╩╪├╘┬ñ╡╘"
  177.     "Enter Lunar date:" = "π╩Φ╟╤╣╖╒Φ╡╥┴¿╤╣╖├ñ╡╘:"
  178.     "Leap" = "═╕╘í┴╥╩   "
  179.     "Result Solar date:" = "╝┼╟╤╣╖╒Φ╡╥┴╩╪├╘┬ñ╡╘:"
  180.  
  181.     "Records:" = "├╨α║╒┬╣:"
  182.       "all" = "╖╤Θº╦┴┤"
  183.       "selected" = "╖╒Φα┼╫═í"
  184.     "Existing:" = "╖╒Φ┴╒═┬┘Φ:"
  185.       "keep" = "αíτ║"
  186.       "modify" = "α╗┼╒Φ┬╣"
  187.     "Priority:" = "┼╙┤╤║:"
  188.     "Category:" = "╦┴╟┤:"
  189.     "Private:" = "╩Φ╟╣╡╤╟:"
  190.     "Alarm:" = "α╡╫═╣:"
  191.     "Time:" = "α╟┼╥:"
  192.     "More..." = "╡Φ═..."
  193.  
  194.     "Repeat for:" = "½φΘ╥╣╥╣:"
  195.     "years" = "╗╒"
  196.  
  197.     "HappyDays says" = "HappyDays Message"
  198.  
  199.     "HappyDays Export" = "HappyDays Export"
  200.     "Would you like to export HappyDays List to Memo Pad?" = ""\
  201.       "╡Θ═ºí╥├╩ΦºóΘ═┴┘┼π╣ HappyDays List Σ╗ Memo Pad ╦├╫═Σ┴Φ?"
  202.  
  203.     "Custom Field Error" = "Custom Field Error"
  204.     "Help" = "╟╘╕╒π¬Θ"
  205.  
  206.  
  207.     "HappyDays Cleanup" = "HappyDays Cleanup"
  208.  
  209.     "Notify warning" = "ñ╙α╡╫═╣"
  210.     "^1: Are you sure you want to create notify entries for ^2 HappyDays records?" = ""\
  211.       "^1: ╡Θ═ºí╥├π╦Θ HappyDays ╩├╤╥º\n├╥┬í╥├α╡╫═╣\n^2 ├╥┬í╥├╦├╫═Σ┴Φ?"
  212.  
  213.     "Invalid event format" = "├┘╗ß║║Σ┴Φ╢┘í╡Θ═º"
  214.  
  215.     "The address record for ^1\n contains an invalid event. How would you like to handle it?" = ""\
  216.       "├╨α║╒┬╣π╣ Address ó═º\n^1\n┴╒├┘╗ß║║Σ┴Φ╢┘í╡Θ═º\n╡Θ═ºí╥├ßíΘΣó╦├╫═Σ┴Φ?"
  217.  
  218.     "Ignore" = "╖╘ΘºΣ╟Θ"
  219.     "Ignore all" = "╖╘ΘºΣ╟Θ╖╤Θº╦┴┤"
  220.  
  221.     "Cleanup Done" = "┼║α╩├τ¿α├╒┬║├Θ═┬"
  222.  
  223.     "^1: ^2 HappyDays notify entries removed." = ""\
  224.       "^1: ┼║ ^2 ├╥┬í╥├╖╒Φ╩├Θ╥ºΓ┤┬ HappyDays α╩├τ¿α├╒┬║├Θ═┬"
  225.  
  226.     "Birthday" = "Birthday"
  227.     "All" = "All"
  228.     "HappyDays Export List" = "HappyDays Export List"
  229.     "(not exist in this year)" = "(not exist in this year)"
  230.     "Please run Date Book once first." = "Γ╗├┤π¬Θ DateBook íΦ═╣ 1 ñ├╤Θº"
  231.     
  232.     "Instead of system date format" = "Σ┴Φπ¬Θ├┘╗ß║║╟╤╣╖╒Φ╡╥┴├╨║║"
  233.     "Use" = "π¬Θ"
  234.     "M/D/Y" = "┤/╟/╗"
  235.     "D/M/Y" = "╟/┤/╗"
  236.     "D.M.Y" = "╟.┤.╗"
  237.     "D-M-Y" = "╟-┤-╗"
  238.     "Y/M/D" = "╗/┤/╟"
  239.     "Y.M.D" = "╗.┤.╟"
  240.     "Y-M-D" = "╗-┤-╟"
  241.  
  242.     "DateBook Notify More" = "α╡╫═╣π╣ DateBook (╡Φ═)"
  243.       "Icon Support" = "╩╣╤║╩╣╪╣Σ═ñ═╣       "
  244.       "AN" = "AN"
  245.       "DateBk3" = "DBk3"
  246.       "AN ICON Number:" = "α┼óΣ═ñ═╣π╣ AN:   "
  247.       "DateBk3 ICON:" = "Σ═ñ═╣π╣ DateBk3:"
  248.  
  249.     "Days" = "╟╤╣"
  250.     "Date Book" = "Date Book"
  251.     "To Do" = "To Do"
  252.     "Scan note field" = "╩ßí╣π╣ note      "
  253.     
  254.     "Notify Format:" = "├┘╗ß║║╖╒Φπ¬Θα╡╫═╣:"
  255.     "[Last, First] E(1) Year" = "[╣╥┴╩í╪┼, ¬╫Φ═] E(1) ═╥┬╪"
  256.     "[First Last] E(1) Year" = "[¬╫Φ═ ╣╥┴╩í╪┼] E(1) ═╥┬╪"
  257.     "Event - Last, First Year" = "Event - ╣╥┴╩í╪┼, ¬╫Φ═ ═╥┬╪"
  258.     "Event - First Last Year" = "Event - ¬╫Φ═ ╣╥┴╩í╪┼ ═╥┬╪"
  259.     "First Last Year" = "¬╫Φ═ ╣╥┴╩í╪┼ ═╥┬╪"
  260.     
  261.     "Processing" = "í╙┼╤ºΓ╗├α½╩óΘ═┴┘┼"
  262.     "Processed : " = "α╩├τ¿ß┼Θ╟: "
  263. END
  264. STRING ID DateBookNotifyHelpString "long_notifySettingString"
  265. STRING ID DateBookNotifyMoreHelpString "long_notifySettingMoreString"
  266. STRING ID SelectDateString  "HappyDays"
  267. STRING ID CustomErrorHelpString "long_customErrorString"
  268. STRING ID AboutHelpString "long_aboutString"
  269. STRING ID CleanupAlertHelpString "long_cleanupAlertString"
  270. STRING ID PrefFormHelpString "long_prefFormString"
  271. STRING ID RemoveConfirmString "long_removeConfirmString"
  272. STRING ID InvalidDateString "Invalid input date"
  273. STRING ID SelectTimeString  "Select Time"
  274. STRING ID NoTimeString      "No Time"
  275. STRING ID ExportDoneString  "Export to Memo Pad is completed."
  276. STRING ID Sl2LnFormHelpString "long_sl2lnString"
  277.  
  278. STRING ID SunString     "SUN"
  279. STRING ID MonString     "MON" 
  280. STRING ID TueString     "TUE"
  281. STRING ID WedString     "WED"
  282. STRING ID ThuString     "THU"
  283. STRING ID FriString     "FRI"
  284. STRING ID SatString     "SAT"
  285.  
  286. STRING ID NotEnoughMemoryString
  287.                 "Not enough memory"
  288. STRING ID NotifyCreateString
  289.                 "%d notify entry is created.\n"
  290. STRING ID ExistingEntryString   "%d existing entry "
  291. STRING ID UntouchedString       "is kept untouched."
  292. STRING ID ModifiedString        "is modified."
  293. STRING ID CantFindAddrString    "long_cantFindAddrString"
  294. STRING ID CantWritePrefsString  "Could not write prefs."
  295. STRING ID ExportHeaderString     "HappyDays Export List"
  296. STRING ID ViewNotExistString    "(not exist in this year)"
  297. STRING ID DateBookFirstAlertString  "Please run Date Book once first."
  298. STRING ID DateBookNotifyDaysString "Days"
  299.  
  300. STRING ID DateBookString        "Date Book"
  301. STRING ID ToDoString            "To Do"
  302. STRING ID BirthLeftString        "%d day(s) left"
  303.  
  304. FORM StartForm AT (0 0 160 160)
  305. NOFRAME
  306. SAVEBEHIND
  307. BEGIN
  308.     LABEL "Collecting Information..." AUTOID AT (Center@80 BOTTOM@125) FONT 1
  309. END
  310.  
  311. FORM MainForm AT (0 0 160 160)
  312. USABLE
  313. NOFRAME
  314. SAVEBEHIND
  315. MENUID MainFormMenu
  316. BEGIN
  317.     TITLE "HappyDays"
  318.     TABLE ID MainFormTable AT (0 16 160 121) ROWS 11 COLUMNS 1
  319.                 COLUMNWIDTHS 160
  320.     BUTTON "Look up" ID MainFormLookup AT (1 BOTTOM@160-1 AUTO AUTO)
  321.     FIELD  ID MainFormField AT (PrevRight+3 PrevTop 30 AUTO) UNDERLINED
  322.             NONEDITABLE MAXCHARS 5
  323.     BUTTON "Today" ID MainFormToday AT (PrevRight+2 PrevTop AUTO AUTO)
  324.     POPUPTRIGGER "" ID MainFormPopupTrigger
  325.             AT ( RIGHT@159 1 AUTO AUTO ) RIGHTANCHOR 
  326.     LIST "" ID MainFormAddrCategories AT (PREVLEFT PREVTOP 70 AUTO)
  327.             NONUSABLE
  328.     POPUPLIST ID MainFormPopupTrigger MainFormAddrCategories
  329.  
  330.     BUTTON " " ID MainFormPageUp AT ( RIGHT@159 141 13 8 )
  331.         NONUSABLE NOFRAME FONT 5
  332.     BUTTON " " ID MainFormPageDown AT ( PREVLEFT PREVBOTTOM 13 8 )
  333.         NONUSABLE NOFRAME FONT 5
  334. END
  335.  
  336. FORM BirthdateForm AT (0 0 160 160)
  337. USABLE
  338. NOFRAME
  339. SAVEBEHIND
  340. MENUID ViewFormMenu
  341. BEGIN
  342.     TITLE "HappyDays View"
  343.  
  344.     FIELD ID BirthdateCategory AT (RIGHT@158 1 65 AUTO) RIGHTALIGN 
  345.         NONEDITABLE FONT 0
  346.  
  347.     FIELD ID BirthdateFirst AT (6 30 148 AUTO) NONEDITABLE FONT 2
  348.     FIELD ID BirthdateSecond AT (PrevLeft PrevBottom+2 148 AUTO) 
  349.         NONEDITABLE FONT 2
  350.     FIELD ID BirthdateCustom AT (PrevLeft PrevBottom+6 148 AUTO)
  351.         NONEDITABLE FONT 1
  352.     FIELD ID BirthdateDate AT (PrevLeft PrevBottom+3 148 AUTO)
  353.         NONEDITABLE FONT 2
  354.     FIELD ID BirthdateOrigin AT (PrevLeft PrevBottom+1 148 AUTO)
  355.         NONEDITABLE FONT 0
  356.     FIELD ID BirthdateLeft AT (PrevLeft+42 PrevBottom+2 128 AUTO)
  357.         NONEDITABLE FONT 0
  358.  
  359.     BUTTON "Done" ID BirthdateDone AT (1 BOTTOM@159 AUTO AUTO)
  360.     BUTTON "DB" ID BirthdateNotifyDB AT (PrevRight+6 PrevTop AUTO AUTO)
  361.     BUTTON "TD" ID BirthdateNotifyTD AT (PrevRight+1 PrevTop AUTO AUTO)
  362.     BUTTON "Goto" ID BirthdateGoto AT ( PrevRight+6 PrevTop AUTO AUTO)
  363. END
  364.  
  365. MENU ID MainFormMenu
  366. BEGIN
  367.     PULLDOWN "Utilities"
  368.     BEGIN
  369.         MENUITEM "Date Book Notify"       MainFormMenuNotifyDatebook  "D"
  370.         MENUITEM "Cleanup Date Book"     MainFormMenuCleanupDatebook "C"
  371.         MENUITEM "To Do Notify"           MainFormMenuNotifyTodo        "T"
  372.         MENUITEM "Cleanup To Do"           MainFormMenuCleanupTodo     "O"
  373.         MENUITEM SEPARATOR
  374.         MENUITEM "Export to Memo Pad"   MainFormMenuExport          "E" 
  375.         MENUITEM SEPARATOR
  376.         MENUITEM "Solar to Lunar"       MainFormMenuSl2Ln           "S"
  377.         MENUITEM "Lunar to Solar"       MainFormMenuLn2Sl           "L"
  378.     END
  379.  
  380.     PULLDOWN "Options"
  381.     BEGIN
  382.         MENUITEM "Preferences"              MainFormMenuPref    "R"
  383.         MENUITEM SEPARATOR
  384.         MENUITEM "About HappyDays"          MainFormMenuAbout   "A"
  385.     END
  386. END
  387.  
  388. MENU ID ViewFormMenu
  389. BEGIN
  390.     PULLDOWN "Utilities"
  391.     BEGIN
  392.         MENUITEM "Solar to Lunar"           MainFormMenuSl2Ln   "S"
  393.         MENUITEM "Lunar to Solar"           MainFormMenuLn2Sl   "L"
  394.     END
  395. END
  396.  
  397. // Edit menu for S2L, L2S
  398. MENU ID TextMenu
  399. BEGIN
  400.     PULLDOWN   "Edit"
  401.     BEGIN
  402.     MENUITEM "Undo"                         TextMenuUndo        "U"
  403.     MENUITEM "Cut"                          TextMenuCut         "X"
  404.     MENUITEM "Copy"                         TextMenuCopy        "C"
  405.     MENUITEM "Paste"                        TextMenuPaste       "P"
  406.     MENUITEM "Select All"                   TextMenuSAll        "S"
  407.     MENUITEM  SEPARATOR
  408.     MENUITEM "Keyboard"                     TextMenuKBoard      "K"
  409.     MENUITEM "Graffiti"                     TextMenuGHelp       "G"
  410.     END
  411. END
  412.  
  413. FORM ID PrefForm AT (2 2 156 156)
  414. FRAME
  415. MODAL
  416. USABLE
  417. DEFAULTBTNID PrefFormCancel
  418. HELPID PrefFormHelpString
  419. BEGIN
  420.     TITLE "HappyDays Preferences"
  421.     CHECKBOX "Instead of system date format" ID PrefFormOverrideSystemDate AT 
  422.             (10 20 AUTO AUTO)
  423.     LABEL "Use" AUTOID AT (20 PREVBOTTOM)
  424.     LIST "M/D/Y" "D/M/Y" "D.M.Y" "D-M-Y" "Y/M/D" "Y.M.D" "Y-M-D" 
  425.         ID PrefFormDateFmts 
  426.         AT (PREVRIGHT+4 PREVTOP 40 AUTO) VISIBLEITEMS 7 NONUSABLE
  427.     POPUPTRIGGER "" ID PrefFormDateTrigger AT (PREVLEFT PREVTOP-1 40 13) LEFTANCHOR
  428.     POPUPLIST ID PrefFormDateTrigger PrefFormDateFmts
  429.  
  430.     CHECKBOX "Scan note field" ID PrefFormScanNote
  431.         AT (10 PrevBottom AUTO AUTO)
  432.     CHECKBOX "Emphasize Lunar Date" ID PrefFormEmphasize 
  433.         AT (10 PrevBottom AUTO AUTO) 
  434.  
  435.     LABEL "Notify Format:" AUTOID AT (10 PrevBottom+5) 
  436.     LIST     "[Last, First] E(1) Year" 
  437.             "[First Last] E(1) Year" 
  438.             "Event - Last, First Year"
  439.             "Event - First Last Year"
  440.             "First Last Year"
  441.         ID PrefFormNotifyFmts 
  442.             AT (20 PrevBottom 120 AUTO) VISIBLEITEMS 5 NONUSABLE
  443.     POPUPTRIGGER "" ID PrefFormNotifyTrigger 
  444.             AT (PREVLEFT PREVTOP-1 40 13) LEFTANCHOR
  445.     POPUPLIST ID PrefFormNotifyTrigger PrefFormNotifyFmts
  446.  
  447.     LABEL "Custom field:" AUTOID AT (10 PrevBottom+5) 
  448.     FIELD ID PrefFormCustomField AT (85 PrevTop 50 AUTO) UNDERLINED
  449.             MAXCHARS 12
  450.     LABEL "HappyDays ID:" AUTOID AT (10 PrevBottom+1) 
  451.     FIELD ID PrefFormNotifyWith AT (85 PrevTop 28 AUTO) UNDERLINED
  452.             MAXCHARS 5
  453.  
  454.     BUTTON "OK" ID PrefFormOk AT (5 BOTTOM@149 40 AUTO)
  455.     BUTTON "Cancel" ID PrefFormCancel AT (PrevRight+5 PrevTop 40 AUTO)
  456.     GRAFFITISTATEINDICATOR AT (PrevRight+5 PrevTop)
  457. END
  458.  
  459. FORM ID Sl2LnForm AT (2 2 156 156)
  460. USABLE
  461. SAVEBEHIND
  462. MODAL
  463. HELPID Sl2LnFormHelpString
  464. MENUID TextMenu
  465. BEGIN
  466.     TITLE "Solar to Lunar Convert"
  467.     LABEL "Enter Solar date:" AUTOID AT (10 30) FONT 1
  468.     FIELD ID Sl2LnFormInput AT (10 PrevBottom+3 70 AUTO) MAXCHARS 10
  469.         UNDERLINED
  470.     LABEL "Year must be in 1881-2043" AUTOID AT (10 PrevBottom+3) FONT 0
  471.  
  472.     LABEL "Result Lunar date:" AUTOID AT (10 PrevBottom+15) FONT 1
  473.     FIELD ID Sl2LnFormResult AT (10 PrevBottom+3 70 AUTO)
  474.         NONEDITABLE UNDERLINED MAXCHARS 15
  475.  
  476.     BUTTON "Convert" ID Sl2LnFormConvert AT
  477.             (10 BOTTOM@151 40 AUTO)
  478.     BUTTON "OK" ID Sl2LnFormOk AT (PrevRight+5 PrevTop 40 AUTO)
  479.  
  480. END
  481.  
  482. FORM ID Ln2SlForm AT (2 2 156 156)
  483. USABLE
  484. SAVEBEHIND
  485. MODAL
  486. MENUID TextMenu
  487. BEGIN
  488.     TITLE "Lunar to Solar Convert"
  489.     LABEL "Enter Lunar date:" AUTOID AT (10 30) FONT 1
  490.     FIELD ID Ln2SlFormInput AT (10 PrevBottom+3 70 AUTO) MAXCHARS 10
  491.         UNDERLINED
  492.     CHECKBOX "Leap" ID Ln2SlFormInputLeap AT
  493.         (PrevRight+8 PrevTop AUTO AUTO) LEFTANCHOR FONT 0
  494.     LABEL "Year must be in 1881-2043" AUTOID AT (10 PrevBottom+3) FONT 0
  495.  
  496.     LABEL "Result Solar date:" AUTOID AT (10 PrevBottom+15) FONT 1
  497.     FIELD ID Ln2SlFormResult AT (10 PrevBottom+3 80 AUTO)
  498.         NONEDITABLE UNDERLINED MAXCHARS 15
  499.  
  500.     BUTTON "Convert" ID Ln2SlFormConvert AT
  501.             (10 BOTTOM@151 40 AUTO)
  502.     BUTTON "OK" ID Ln2SlFormOk AT (PrevRight+5 PrevTop 40 AUTO)
  503.  
  504. END
  505.  
  506. FORM ID DateBookNotifyForm AT (2 18 156 140)
  507. FRAME
  508. MODAL
  509. USABLE
  510. DEFAULTBTNID DateBookNotifyFormCancel
  511. HELPID  DateBookNotifyHelpString
  512. BEGIN
  513.     TITLE "Date Book Notify"
  514.     LABEL "Records:" AUTOID AT (RIGHT@78 25) FONT 1
  515.     PUSHBUTTON "all" ID NotifyFormRecordAll 
  516.             AT (PrevRight+5 PrevTop AUTO AUTO) GROUP 1
  517.     PUSHBUTTON "selected" ID NotifyFormRecordSlct 
  518.             AT (PrevRight+1 PrevTop AUTO AUTO) LEFTANCHOR GROUP 1
  519.  
  520.     LABEL "Existing:" AUTOID AT (RIGHT@78 PrevBottom+3) FONT 1
  521.     PUSHBUTTON "keep" ID NotifyFormEntryKeep 
  522.             at (PrevRight+5 PrevTop AUTO AUTO) GROUP 2
  523.     PUSHBUTTON "modify" ID NotifyFormEntryModify 
  524.             at (PrevRight+1 PrevTop AUTO AUTO) LEFTANCHOR GROUP 2
  525.  
  526.     LABEL "Private:" AUTOID AT (RIGHT@78 PrevBottom+3) FONT 1
  527.     CHECKBOX " " ID NotifyFormPrivate 
  528.             at (PrevRIght+5 PrevTop AUTO AUTO) RIGHTANCHOR FONT 1 
  529.  
  530.     LABEL "Alarm:" AUTOID AT (RIGHT@78 PrevBottom+3) FONT 1
  531.     CHECKBOX "" ID DateBookNotifyFormAlarm at (PrevRight+5 PrevTop
  532.             AUTO AUTO) RIGHTANCHOR FONT 1
  533.     FIELD ID DateBookNotifyFormBefore AT (PrevRight+2 PrevTop 13 AUTO)
  534.         UNDERLINED MAXCHARS 2
  535.     FIELD  ID DateBookNotifyFormLabelDays AT (PrevRight PrevTop 30 AUTO) 
  536.         NONEDITABLE 
  537.  
  538.     LABEL "Time:" AUTOID AT (RIGHT@78 PrevBottom+3) FONT 1
  539.     SELECTORTRIGGER "" ID DateBookNotifyFormTime at (PrevRight+5 PrevTop
  540.             AUTO AUTO) LEFTANCHOR FONT 0
  541.  
  542.     LABEL "Repeat for:" AUTOID AT (RIGHT@78 PrevBottom+3) FONT 1
  543.     FIELD ID DateBookNotifyFormDuration AT (PrevRight+5 PrevTop 13 AUTO)
  544.             UNDERLINED MAXCHARS 2
  545.     LABEL "years" AUTOID AT (PrevRight+3 PrevTop) FONT 0
  546.  
  547.     BUTTON "OK" ID DateBookNotifyFormOk AT (5 Bottom@135 40 AUTO)
  548.     BUTTON "Cancel" ID DateBookNotifyFormCancel AT (PrevRight+5 PrevTop 40 AUTO)
  549.     BUTTON "Icon" ID DateBookNotifyFormMore AT (RIGHT@150 PrevTop AUTO AUTO)
  550. END
  551.  
  552. FORM ID DateBookNotifyMoreForm AT (2 18 156 140)
  553. FRAME
  554. MODAL
  555. USABLE
  556. HELPID  DateBookNotifyMoreHelpString
  557. BEGIN
  558.     TITLE "Date Book Icon"
  559.  
  560.     CHECKBOX "Icon Support" ID DateBookNotifyFormIcon 
  561.             at (7 25 AUTO AUTO) RIGHTANCHOR FONT 0 
  562.     PUSHBUTTON "AN" ID DateBookNotifyFormAN AT (PrevRight+5
  563.             PrevTop AUTO AUTO) LEFTANCHOR GROUP 1
  564.     PUSHBUTTON "DateBk3" ID DateBookNotifyFormBk3 AT (PrevRight+1
  565.             PrevTop AUTO AUTO) GROUP 1
  566.  
  567.     LABEL "AN Icon Number:" ID DateBookNotifyANLabel AT (5 PrevBottom+5) 
  568.     FIELD ID DateBookNotifyANInput AT (PrevRight+5 PrevTop 30 AUTO) 
  569.         UNDERLINED MAXCHARS 3
  570.  
  571.     LABEL "DateBk3 Icon:" ID DateBookNotifyBk3Label AT (5 PrevBottom+2) 
  572.     TABLE ID DateBookNotifyBk3Table AT (7 PrevBottom 143 40) ROWS 4 
  573.         COLUMNS 13 COLUMNWIDTHS 10 10 10 10 10 10 10 10 10 10 10 10 10
  574.  
  575.     BUTTON "OK" ID DateBookNotifyMoreFormOk AT (5 Bottom@135 40 AUTO)
  576.     GRAFFITISTATEINDICATOR AT (PrevRight+5 PrevTop)
  577. END
  578.  
  579. FORM ID ToDoNotifyForm AT (2 28 156 130)
  580. FRAME
  581. MODAL
  582. USABLE
  583. DEFAULTBTNID ToDoNotifyFormCancel
  584. BEGIN
  585.     TITLE "To Do Notify"
  586.  
  587.     LABEL "Records:" AUTOID AT (RIGHT@65 20) FONT 1
  588.     PUSHBUTTON "all" ID NotifyFormRecordAll 
  589.             AT (PrevRight+5 PrevTop AUTO AUTO) GROUP 1
  590.     PUSHBUTTON "selected" ID NotifyFormRecordSlct 
  591.             AT (PrevRight+1 PrevTop AUTO AUTO) LEFTANCHOR GROUP 1
  592.  
  593.     LABEL "Existing:" AUTOID AT (RIGHT@65 PrevBottom+5) FONT 1
  594.     PUSHBUTTON "keep" ID NotifyFormEntryKeep 
  595.             at (PrevRight+5 PrevTop AUTO AUTO) GROUP 2
  596.     PUSHBUTTON "modify" ID NotifyFormEntryModify 
  597.             at (PrevRight+1 PrevTop AUTO AUTO) LEFTANCHOR GROUP 2
  598.  
  599.     LABEL "Priority:" AUTOID AT (RIGHT@65 PrevBottom+5) FONT 1
  600.     PUSHBUTTON "1" ID ToDoNotifyPri1 AT (PrevRight+5 PrevTop AUTO AUTO)
  601.         LEFTANCHOR GROUP 3
  602.     PUSHBUTTON "2" ID ToDoNotifyPri2 AT (PrevRight+1 PrevTop AUTO AUTO)
  603.         LEFTANCHOR GROUP 3
  604.     PUSHBUTTON "3" ID ToDoNotifyPri3 AT (PrevRight+1 PrevTop AUTO AUTO)
  605.         LEFTANCHOR GROUP 3
  606.     PUSHBUTTON "4" ID ToDoNotifyPri4 AT (PrevRight+1 PrevTop AUTO AUTO)
  607.         LEFTANCHOR GROUP 3
  608.     PUSHBUTTON "5" ID ToDoNotifyPri5 AT (PrevRight+1 PrevTop AUTO AUTO)
  609.         LEFTANCHOR GROUP 3
  610.  
  611.     LABEL "Category:" AUTOID AT (RIGHT@65 PrevBottom+5) FONT 1
  612.     POPUPTRIGGER "" ID ToDoPopupTrigger
  613.             AT ( PrevRight+5 PrevTop AUTO AUTO ) LeftAnchor 
  614.     LIST "" ID ToDoNotifyCategory AT ( PrevLeft PrevTop 70 AUTO ) 
  615.         NONUSABLE 
  616.     POPUPLIST ID ToDoPopupTrigger ToDoNotifyCategory
  617.     
  618.     LABEL "Private:" AUTOID AT (RIGHT@65 PrevBottom+5) FONT 1
  619.     CHECKBOX " " ID NotifyFormPrivate 
  620.             at (PrevRight+5 PrevTop AUTO AUTO) RIGHTANCHOR FONT 1 
  621.  
  622.     BUTTON "OK" ID ToDoNotifyFormOk AT (5 Bottom@125 40 AUTO)
  623.     BUTTON "Cancel" ID ToDoNotifyFormCancel AT (PrevRight+5 PrevTop 40 AUTO)
  624. END
  625.  
  626. ALERT ID ErrorAlert INFORMATION
  627. BEGIN
  628.     TITLE "HappyDays says"
  629.     MESSAGE "^1"
  630.     BUTTONS "OK"
  631. END
  632.  
  633. ALERT ID ExportAlert CONFIRMATION
  634. DEFAULTBUTTON 1
  635. BEGIN
  636.     TITLE "HappyDays Export"
  637.     MESSAGE 
  638.         "Would you like to export HappyDays List to Memo Pad?"
  639.     BUTTONS "OK" "Cancel"
  640. END
  641.  
  642. ALERT ID CustomFieldAlert INFORMATION
  643. HELPID CustomErrorHelpString
  644. BEGIN
  645.     TITLE "Custom Field Error"
  646.     MESSAGE "^1"
  647.     BUTTONS "OK" "Help" "Preferences"
  648. END
  649.  
  650. ALERT ID CleanupAlert CONFIRMATION
  651. HELPID CleanupAlertHelpString
  652. DEFAULTBUTTON 1
  653. BEGIN
  654.     TITLE "HappyDays Cleanup"
  655.     MESSAGE "^1: ^2"
  656.     BUTTONS "OK" "Cancel"
  657. END
  658.  
  659. ALERT ID NotifyWarning CONFIRMATION
  660. DEFAULTBUTTON 1
  661. BEGIN
  662.     TITLE "Notify warning"
  663.     MESSAGE "^1: Are you sure you want to create notify entries for ^2 HappyDays records?"
  664.     BUTTONS "OK" "Cancel"
  665. END
  666.  
  667. ALERT ID InvalidFormat CONFIRMATION
  668. BEGIN
  669.     TITLE "Invalid event format"
  670.     MESSAGE "The address record for ^1\n contains an invalid event. How would you like to handle it?"
  671.     BUTTONS "Edit" "Ignore" "Ignore all"
  672. END
  673.  
  674. ALERT ID CleanupDone INFORMATION
  675. BEGIN
  676.     TITLE "Cleanup Done"
  677.     MESSAGE "^1: ^2 HappyDays notify entries removed."
  678.     BUTTONS "OK"
  679. END
  680.  
  681. FORM ID AboutForm AT (2 2 156 156)
  682. USABLE
  683. MODAL
  684. HELPID AboutHelpString
  685. BEGIN
  686.     TITLE "HappyDays"
  687.     LABEL "HappyDays 1.36" AUTOID AT (Center@80 20) FONT 1
  688.     LABEL "(c) 1999-2000, JaeMok Jeong"
  689.         AUTOID AT (Center@80 PrevBottom+5) FONT 0
  690.     LABEL "<jmjeong@oopsla.snu.ac.kr>" AUTOID AT (Center@80 PrevBottom)
  691.         Font 0
  692.     LABEL "http://oopsla.snu.ac.kr/~jmjeong/"
  693.         AUTOID AT (Center@80 PrevBottom) FONT 0
  694.     LABEL "palm/happydays" AUTOID AT (PrevLeft+10 PrevBottom) FONT 0
  695.  
  696.     LABEL "Licensed under the GNU GPL" AUTOID AT (Center@80
  697.         PrevBottom+4) FONT 0
  698.  
  699.     LABEL "Translator" AUTOID AT (Center@80 PrevBottom+3) USABLE FONT 0
  700.     LABEL "Translator's email" AUTOID AT (Center@80 PrevBottom) USABLE FONT 0
  701.             
  702.     BUTTON "OK" AboutFormOk AT (RIGHT@80-3 BOTTOM@148 44 AUTO) FONT 0
  703.     BUTTON "Help" AboutFormHelp AT (PrevRight+6 PrevTop 44 AUTO) FONT 0
  704. END
  705.  
  706. FORM ID ProgressForm AT (22 72 116 46)
  707. USABLE
  708. MODAL
  709. BEGIN
  710.     TITLE "Processing"
  711.     LABEL "Processed : " AUTOID AT (20 25) 
  712.     FIELD ID ProgressFormField AT (PrevRight+3 PrevTop 50 AUTO) NONEDITABLE
  713. END
  714.  
  715. APPLICATIONICONNAME 1000 "HappyDays"
  716. ICON "HD_large.bmp"
  717. SMALLICON "HD_small.bmp"
  718.  
  719. VERSION ID 1 "1.36"
  720.