Index: progect/Makefile
diff -u progect/Makefile:1.1.1.1 progect/Makefile:1.3
--- progect/Makefile:1.1.1.1	Sun Jan 29 17:41:57 2006
+++ progect/Makefile	Thu Feb  2 03:54:34 2006
@@ -5,7 +5,7 @@
 # 'lbPG' is a registred palm creator ID 
 # owned by L. Burgbacher, the creator of Progect Manager
 APPID = "lbPG"
-REVISION = 0_29
+REVISION = 0_29_ye1
 
 TRANSLATIONS = de cs fr ja it sk ko zh es en
 prcs = $(TRANSLATIONS:%=progect-%.prc)
@@ -43,9 +43,9 @@
 #ricktest:
 #	echo $(prcs)
 #
+single: $(TARGET)-ja.prc 
 debug:
 	$(MAKE) CFLAGS="$(DEBUGCFLAGS)" $(TARGET)-en.prc
-single: $(TARGET)-en.prc 
 all: $(TARGET)-it.prc $(TARGET)-de.prc $(TARGET)-cs.prc $(TARGET)-fr.prc $(TARGET)-ja.prc $(TARGET)-en.prc $(TARGET)-ko.prc $(TARGET)-sk.prc $(TARGET)-zh.prc $(TARGET)-es.prc 
 
 release: clean
Index: progect/ja.rcp
diff -u progect/ja.rcp:1.1.1.1 progect/ja.rcp:1.5
--- progect/ja.rcp:1.1.1.1	Sun Jan 29 17:41:57 2006
+++ progect/ja.rcp	Thu Feb  2 20:13:16 2006
@@ -3,91 +3,116 @@
 
 TRANSLATION "JA"
 BEGIN
-	"Done"				= "閉じる"
+	"Open Project"			= "プロジェクトを開く"
+	"New Project"			= "新規プロジェクト\030"
+	"Beam Project"			= "プロジェクトの赤外線通信"
+	"Rename Project"		= "プロジェクト名の変更\030"
+	"Update Project List"		= "プロジェクトリストの更新"
+	"Delete Project"		= "プロジェクトの削除\030"
+
+	"Done"				= "終了"
+	"Sub"				= "子"
+	"Up"				= "親"
+
+	"View"				= "表示"
+	"Clear Subtask View"		= "全体を表示"
+	"Delete Tasks in View"		= "表示中の全タスクを削除\030"
+
+	"Progress" 			= "ﾌﾟﾛｸﾞﾚｽ"
+	"Numeric" 			= "数値"
+	"Action" 			= "ｱｸｼｮﾝ"
+	"Info" 				= "情報"
+
+	"Unfiled"			= "未分類"
+	"Personal"			= "パーソナル"
+	"Business"			= "ビジネス"
+
+	"Select Categories"		= "カテゴリの選択"
+	"Toggle"			= "トグル"
+
 
 	"Flat Filter Details"		= "フラットフィルタの設定"
-	"Hide done tasks : "		= "完了タスクを隠す : "
+	"Hide done tasks:"		= "完了タスクを隠す: "
 	"Min"				= "Min"
 	"Only"				= "Only" 
 	"Priority"			= "優先度"
 	"AND"				= "かつ"
 	"OR"				= "または"
-	"Dated Tasks : "		= "期限付きタスク : "
-	"Yes"				= "Yes"
-	"No"				= "No"
-	"All"				= "All"
-	"Date in limit : "		= "期日制限 : "
-	"Sort : "			= "ソート : "
+	"Dated Tasks:"			= "期限付きタスク: "
+	"Yes"				= "あり"
+	"No"				= "なし"
+	"All"				= "すべて"
+	"Date in limit:"		= "期日制限: "
+	"Sort:"				= "ソート: "
 	"Date"				= "日付"
 	"Categories..."			= "カテゴリ"
 	"Overdue"			= "期限切れ"
 
-	"New (Sub)Task"			= "新規(子)タスク"
+	"New (Sub)Task"			= "新規 (子) タスク"
 	"Copy Children"			= "子をコピー"
 	"Paste As Child"		= "子として貼り付け"
-	"Add Note"			= "ノート添付"
+	"Add Note"			= "コメント添付"
 	"New Link"			= "新規リンク"
  	"Publish to LinkMaster"		= "LinkMasterにリンク"
 	"Link via LinkMaster"		= "LinkMaster経由でリンク"
 	"Remove Link"			= "リンク削除"
-	"ToDo Link All"			= "全てをToDoリンクする"
-	"ToDo Unlink All"		= "全てのToDoリンクを外す"
+	"ToDo Link All"			= "すべてをToDoリンクする"
+	"ToDo Unlink All"		= "すべてのToDoリンクを外す"
 
 	"Tree"				= "ツリー"
-	"Delete Task"			= "タスク削除"
-	"Delete Children"		= "子タスク削除"
+	"Delete Task"			= "タスク削除\030"
+	"Delete Children"		= "子タスク削除\030"
 	"Delete All Done Tasks"		= "完了タスク削除"
-	"Expand all" 			= "全て展開"
-	"Collapse all"			= "全て閉じる"
+	"Expand all" 			= "すべて展開"
+	"Collapse all"			= "すべて閉じる"
 	"Expand one"			= "一つ展開"
 	"Collapse one"			= "一つ閉じる"
 	"Collapse father"		= "親を閉じる"
-	"View All"			= "全て閲覧"
 	"Go to top"			= "先頭へ移動"
 	"Go to bottom"			= "末尾へ移動"
 
-
-	"Options"			= "Option"
+	"Options"			= "オプション"
 	"Preferences"			= "設定"
-	"Display Prefs."		= "表示設定"
-	"Flat Filter"			= "フラットフィルタ"
+	"Display Prefs."		= "表示設定\030"
+	"Flat Filter"			= "フラットフィルタ\030"
 	"Task Defaults"			= "タスクの初期設定"
+	"Task Defaults..."		= "タスクの初期設定\030"
 
-
-	"DB"				= "DB"
+	"Project"			= "プロジェクト"
 	"Close"				= "閉じる"
-	"Delete All"			= "全て削除"
+	"Delete Done Tasks"		= "完了したタスクの削除\030"
+	"Sync With ToDo"		= "ToDoとの同期"
+	"Set/Reset Attributes"		= "属性のセット/リセット\030"
+	"Delete All"			= "すべて削除"
 	"Repair Tree"			= "ツリー修復"
-	"Sync With ToDo"		= "ToDoとSync"
-	"Export..."			= "エキスポート\30"
-	"Set/Reset..."			= "セット/リセット\30"
+	"Export"			= "エクスポート\30"
 
 	"Set/Reset"			= "セット/リセット"
-	"Reset Dates : "		= "日付をリセット : "
-	"Reset Progress : "		= "進行度をリセット : "
-	"Reset Priority : "		= "優先度をリセット : "
-	"ToDo Unlink : "		= "ToDoリンクを外す : "
+	"Reset Dates:"			= "日付をリセット: "
+	"Reset Progress:"		= "進捗度をリセット: "
+	"Reset Priority:"		= "優先度をリセット: "
+	"ToDo Unlink:"			= "ToDoリンクを外す: "
 
 	"Help"				= "ヘルプ"
 	"About"				= "バージョン情報"
 
 	"Task Properties"		= "タスク詳細"
-	"Task Description"		= "タスク説明"
-	"Value : "			= "進捗値 : "
-	"Type : "			= "進捗表示形式 : "
+	"Task Description"		= "タスク説明: "
+	"Value:"			= "進捗値: "
+	"Type:"				= "進捗度形式: "
 	"icon"				= "icon"
-	"Priority : "			= "優先度 : "
-	"Due Date : "			= "期日 : "
+	"Priority:"			= "優先度: "
+	"Due Date:"			= "期日: "
 	"Today"				= "今日"
 	"Tomorrow"			= "明日"
 	"In one week"			= "一週間"
 	"No date"			= "期日なし"
 	"Choose date"			= "期日選択"
-	"ToDo Link : "			= "ToDoリンク : "
-	"Category : "			= "カテゴリ : "
+	"ToDo Link:"			= "ToDoﾘﾝｸ: "
+	"Category:"			= "カテゴリ: "
 	"OK"				= "OK"
-	"Cancel"			= "Cancel"
-	"Note"				= "ノート"
+	"Cancel"			= "ｷｬﾝｾﾙ"
+	"Note"				= "コメント"
 
 	"Delete"			= "削除"
 
@@ -96,7 +121,7 @@
 	"Cut"				= "切り取り"
 	"Copy"				= "コピー"
 	"Paste"				= "貼り付け"
-	"Select All"			= "全て選択"
+	"Select All"			= "すべて選択"
 	"Keyboard"			= "キーボード"
 	"Graffiti Help"			= "Graffitiヘルプ"
 
@@ -111,85 +136,103 @@
 
 
 	"Direct Link"			= "ダイレクトリンク"
-	"Link Type : "			= "リンクタイプ : "
+	"Link Type:"			= "リンクタイプ: "
 	"Memo"				= "メモ帳"
 	"Address"			= "アドレス"
 	"Appointement"			= "予定表"
-	"Link To : "			="リンク先 : " 
+	"Link To:"			= "リンク先: " 
 
 
 	"About Progect"			= "Progectについて"
-	"This is Progect Manager ^1, (c) 2000 by Laurent Burgbacher, under GPL.\n"  = "Progect Manager ^1(Ja), (c) 2000 by Laurent Burgbacher, under GPL.\n詳細はhttp://progect.sourceforge.net\nを参照して下さい。\nmailto:burgbach@yahoo.com ^2 ^3"
+	"This is Progect Manager ^1, (c) 2000 by Laurent Burgbacher, under GPL.\n"  = "Progect Manager ^1 (Ja), (c) 2000 by Laurent Burgbacher, under GPL.\n詳細はhttp://progect.sourceforge.net\nを参照して下さい。\nmailto:burgbach@yahoo.com ^2 ^3"
 	"Please see http://progect.sourceforge.net\nfor more details. \nmailto:burgbach@yahoo.com ^2 ^3" = ""
 
 	"Choose a project name"		= "プロジェクト名入力"
-	"Name : "			= "名前 : "
+	"Name:"				= "名前: "
 
 	"Confirmation"			= "確認"
-	"Are your sure you want to delete ^1 ? (This cannot be undone)" = "^1 を削除していいですか ? (取り消しはできません)"
+	"Are your sure you want to delete ^1 ? (This cannot be undone)" = "^1を削除しますか? (元には戻せません。)"
+	"Are you sure you want to ^1 ^2 ? (This cannot be undone)" = "^2を^1しますか? (元には戻せません。)"
+
+    	 "Select Project"		= "プロジェクトを選択してください"
+    	 "You must have a record selected to perform this command. To select a record, tap the project."		= "プロジェクトが選択されていないため、この操作を実行できません。目的のプロジェクトをタップして選択してください。"
 
+
+	"Project Props."		= "プロジェクト設定\030"
 	"Project Properties"		= "プロジェクト設定"
-	"Hide done tasks : "		= "完了タスクを隠す : "
-	"Display due dates : "		= "期日を表示 : "
-	"Display priorities : "		= "優先度を表示 : "
-	"Backup project : "		= "プロジェクトを保存 : "
-	"Delete always warn : "		= "削除時はいつも警告 : "
-	"Print year : "			= "期日に西暦を表示 : "
-	"Use Father Status : "		= "親のステータスを引き継ぐ : "
-	"Auto Sync ToDo : " 		= "ToDoと自動Sync : "
-	"Record Completion Date : "	= "完了日を記録 : "
-
-	"Export to MemoPad/Doc"	= "メモ帳/Docエキスポートの詳細"
-	"Export done tasks : "		= "完了タスクをエキスポート : "
-	"Export due dates : "		= "期日をエキスポート : "
-	"Export priorities : "		= "優先度をエキスポート : "
-	"Export progress : "		= "進行度をエキスポート : "
-	"Export Note : " 		= "ノートをエキスポート : "
-	"Export Flat View : "		= "フラット画面をエキスポート : "
-	"Follows options are DOC only"	= "以下のオプションはDOCのみ"
-	"DOC Format : "			= "DOCフォーマット : "
+	"Project Category:"		= "カテゴリ: "
+	"Hide done tasks:"		= "完了タスクを隠す: "
+	"Display due dates:"		= "期日を表示: "
+	"Display priorities:"		= "優先度を表示: "
+	"Backup project:"		= "プロジェクトを保存: "
+	"Delete always warn:"		= "削除時はいつも警告: "
+	"Print year:"			= "期日に西暦を表示: "
+	"Use Father Status:"		= "親のステータスを引き継ぐ: "
+	"Auto Sync ToDo:" 		= "ToDoとの自動同期: "
+	"Record Completion Date:"	= "完了日を記録: "
+
+	"Export to MemoPad/Doc"	= "メモ帳/Docエクスポートの詳細"
+	"Please select export options:" = "エクスポートの対象: "
+	"Done tasks:"			= "完了タスク: "
+	"Due dates:"			= "期日: "
+	"Priorities:"			= "優先度: "
+	"Progress:"			= "進捗度: "
+	"Note:" 			= "コメントのエクスポート: "
+	"Flat View:"			= "フラットビュー: "
+	"DOC format only:"		= "DOCのみのオプション: "
+	"DOC Format:"			= "DOCフォーマット: "
 
 	"Display Properties"            = "表示設定"
-	"Priority to bold : "		= "太字にする優先度 : "
-	"Days to bold : "		= "太字にする残日数 : "
-	"Wrap max lines: "		= "折り返し行数 : "
-	"ALL"				= "全て"
-	"None"				= "未使用"
+	"Priority to bold:"		= "太字にする優先度: "
+	"Days to bold:"			= "太字にする残り日数: "
+	"Max wrap lines:"		= "折り返しする最大行数:"
+
+	"ALL"				= "すべて"
+	"None"				= "なし"
 	"Today"				= "今日"
-	"2 days"			= "２日"
-	"3 days"			= "３日"
-	"4 days"			= "４日"
-	"5 days"			= "５日"
-	"6 days"			= "６日"
-	"1 week"			= "１週"
-	"2 weeks"			= "２週"
-	"3 weeks"			= "３週"
-	"4 weeks"			= "４週"
-	"Strike done tasks : "		= "完了タスクに抹消線 : "
-	"Hide done progress : "         = "完了した進行度を隠す : "
-	"Hide all progress : "		= "全ての進行度を隠す : "
-	"Draw Tree Lines : "		= "ツリーの線を描く : "
+	"2 days"			= "2日"
+	"3 days"			= "3日"
+	"4 days"			= "4日"
+	"5 days"			= "5日"
+	"6 days"			= "6日"
+	"1 week"			= "1週"
+	"2 weeks"			= "2週"
+	"3 weeks"			= "3週"
+	"4 weeks"			= "4週"
+	"Strike done tasks:"		= "完了タスクに抹消線: "
+	"Hide done progress:"           = "完了した進捗度を隠す: "
+	"Hide all progress:"		= "すべての進捗度を隠す: "
+	"Draw Tree Lines:"		= "ツリーの線を描く: "
 
 	"Range of command"		= "コマンドの有効範囲"
 	"The Whole Tree"		= "全ツリー"
-	"Actual Subview"		= "現在のビューのみ"
+	"Actual Subview"		= "表示中のツリーのみ"
 
 	"Select icon"			= "アイコンの選択"
 	"Remove"			= "削除"
 
-	"\"Actual subtree\" applies the command to the actual view, not the children of the selected task !!!" = "\"現在のビューのみ\" は現在ご覧になっているビューのみにコマンドが適用されます。　選択されたタスクの子には適用されません。"
+	"\"Actual subtree\" applies the command to the actual view, not the children of the selected task !!!" = "「表示中のツリーのみ」は現在表示中のツリーのみにコマンドが適用されます。選択されたタスクの子には適用されません。"
 
-	"this note"			= "このノート"
-	"all tasks"			= "全てのタスク"
-	"all tasks in this subview"	= "この画面中の全てのタスク"
-	"all children of this selected task"="選択されたタスクの全ての子タスク"
+	"this note"			= "このコメント"
+	"all tasks"			= "すべてのタスク"
+	"all tasks in this subview"	= "表示中のすべてのタスク"
+	"all children of this selected task"= "選択されたタスクのすべての子タスク"
 	"this task and all its children"= "このタスクとその子タスク"
-	"all done tasks"		= "全ての完了タスク"
-	"all done tasks in this view"	= "この画面中の全ての完了タスク"
+	"all done tasks"		= "すべての完了タスク"
+	"all done tasks in this view"	= "表示中のすべての完了タスク"
 	"You must first select a task to do this." = "タスクを最初に選択してください。"
 	"LinkMaster is not available."	= "LinkMasterが有効ではありません。"
 	"LinkInfo not found."		= "リンク情報が見つかりません。"
-	"no memory spaces"		= "メモリ不足です"
+
+	 "Not enough memory for this operation" = "この操作を行なうにはメモリが足りません。"
+	 "DOC already exists. Please delete it before export." = "DOC が既に存在します。エクスポートを行なう前にこの DOC を削除してください。"
+	 "Your project preferences have been deleted, please go to the preference menu and set them." = "プロジェクトの設定が削除されています。メニューの「設定」から設定を行なってください。"
+	 "delete" = "削除"
+	 "reset the dates of" = ""
+	 "modify" = ""
+	 "This link was not valid anymore, it has been deleted." = "このリンクは既に無効ですので、削除しました。"
+	 "Edit categories..." = "カテゴリの編集\030"
+	 "The project you are trying to open needs version ^1 of progect. Please upgrade at sf.net/projects/progect" = "このプロジェクトを開くにはバージョン ^1 の progect が必要です。sf.net/projects/progect でアップグレードしてください。"
+
 	"If there is no task on this screen, just start to write to create a new task. If there is, select one and start to write to create a sister. Select one and write a [Return] gesture (/) to create a child."			= "画面上にタスクが存在しない場合には単にタスク名を書き始めて下さい。　タスクが存在する場合にはそのタスクを選択し、新しいタスク名を書き始めれば同じレベルのタスクを作ることが出来ます。　タスクを選択して \"/\" を書くとそのタスクの子を作ることが出来ます。"
 END
-                                                                                                                                                                                                                      
\ No newline at end of file
Index: progect/progect.c
diff -u progect/progect.c:1.1.1.1 progect/progect.c:1.2
--- progect/progect.c:1.1.1.1	Sun Jan 29 17:41:57 2006
+++ progect/progect.c	Sun Jan 29 19:05:29 2006
@@ -1392,7 +1392,7 @@
 
 	if (p.month == 0)
 	{
-		StrCopy(date, "No date");
+		StrCopy(date, "期日なし");
 	}
 	else
 	{
@@ -5462,4 +5462,3 @@
 			FrmUpdateForm(FrmMain, frmRedrawUpdateCode);
 		}
 }
-
Index: progect/progect.h
diff -u progect/progect.h:1.1.1.1 progect/progect.h:1.2
--- progect/progect.h:1.1.1.1	Sun Jan 29 17:41:57 2006
+++ progect/progect.h	Sun Jan 29 19:07:59 2006
@@ -1,5 +1,5 @@
 /* -*-Mode:C; tab-width:4; indent-tabs-mode:t; c-file-style:"bsd";-*- */
-// $Id: progect.h,v 1.1.1.1 2006/01/29 08:41:57 yendo Exp $
+// $Id: progect.h,v 1.2 2006/01/29 10:07:59 yendo Exp $
 
 #ifndef __PROJECT_H__
 #define __PROJECT_H__
@@ -17,7 +17,7 @@
 // own creator ID at www.palm.com
 #define CREATOR 'lbPG'
 #define gPrepend "lbPG-"
-#define VERSION "0.29"
+#define VERSION "0.29-ye1"
 #define DBVERSION 23
 #define EXTENSION ".pgt"
 // code sections support
Index: progect/progect.rcp
diff -u progect/progect.rcp:1.1.1.1 progect/progect.rcp:1.6
--- progect/progect.rcp:1.1.1.1	Sun Jan 29 17:41:57 2006
+++ progect/progect.rcp	Thu Feb  2 20:19:45 2006
@@ -32,13 +32,13 @@
 	FORMBITMAP at (148 1) BITMAP BtmIconFlat
 	PUSHBUTTON "" Btn_Main_Hierarchical at (136 1 11 12) GROUP 1
 	PUSHBUTTON "" Btn_Main_Flat at (PREVRIGHT+1 PREVTOP 11 12) GROUP 1
-	TABLE ProjectTable at (0 15 160 121) ROWS 25 COLUMNS 1 COLUMNWIDTHS 160
+	TABLE ProjectTable at (0 18 160 125) ROWS 25 COLUMNS 1 COLUMNWIDTHS 160
 	BUTTON "Done" Btn_Done at (1 147 auto 12)
-	BUTTON "\003" Btn_Left at (PREVRIGHT+3 PREVTOP 12 12) NOFRAME FONT 3
-	BUTTON "\006" Btn_Down at (PREVRIGHT PREVTOP 12 12) NOFRAME FONT 3
-	BUTTON "\005" Btn_Up at (PREVLEFT PREVTOP-10 12 12) NOFRAME FONT 3
-	BUTTON "\004" Btn_Right at (PREVRIGHT PREVTOP+10 12 12) NOFRAME FONT 3
-	BUTTON "Sub" Btn_Sub at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "\003" Btn_Left at (PREVRIGHT+6 PREVTOP 12 12) NOFRAME FONT 3
+	BUTTON "\005" Btn_Up at (PREVRIGHT+1 PREVTOP 12 12) NOFRAME FONT 3
+	BUTTON "\006" Btn_Down at (PREVRIGHT+1 PREVTOP 12 12) NOFRAME FONT 3
+	BUTTON "\004" Btn_Right at (PREVRIGHT+1 PREVTOP 12 12) NOFRAME FONT 3
+	BUTTON "Sub" Btn_Sub at (PREVRIGHT+6 PREVTOP auto auto)
 	BUTTON "Up" Btn_Sub_Up at (PREVRIGHT+3 PREVTOP auto auto) NONUSABLE
 	REPEATBUTTON "\001" Btn_Scroll_Up at (145 143 13 auto) NOFRAME FONT 5
 	REPEATBUTTON "\002" Btn_Scroll_Down at (PREVLEFT PREVBOTTOM 13 auto) NOFRAME FONT 5
@@ -83,8 +83,8 @@
 	LIST "None" "Overdue" "Today" "2 days" "3 days" "4 days" "5 days" "6 days" "1 week" "2 weeks" "3 weeks" "4 weeks" List_DaysToBold at (RIGHT@150 PREVTOP 65 121) NONUSABLE
 
 	BUTTON "OK" Btn_Prop_Ok at (6 140 auto auto)
-	BUTTON "Cancel" Btn_Prop_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
-	BUTTON "Categories..." Btn_Categories at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "Cancel" Btn_Prop_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "Categories..." Btn_Categories at (PREVRIGHT+6 PREVTOP auto auto)
 END
 
 FORM FrmFlat 0 0 160 160
@@ -135,7 +135,7 @@
 		MENUITEM "Delete Done Tasks" MenuMainDeleteDoneTask
 		MENUITEM "Sync With ToDo" MenuMainSyncToDo
 		MENUITEM "Set/Reset Attributes" MenuMainResetDates
-		MENUITEM "Task Defaults" MenuMainTaskDefaults "s"
+		MENUITEM "Task Defaults..." MenuMainTaskDefaults "s"
 		MENUITEM SEPARATOR
 		MENUITEM "About Progect" MenuProjectListAbout
 	END
@@ -205,15 +205,15 @@
 	LIST "Today" "Tomorrow" "In one week" "No date" "Choose date" Lst_Date at (PREVLEFT PREVTOP 60 55) NONUSABLE
 	LABEL "ToDo Link:" AUTOID at (RIGHT@60 PREVTOP+12) FONT 1
 	CHECKBOX "" Chk_Edit_ToDo_Link at (PREVRIGHT+1 PREVTOP auto auto)
-	BUTTON "+7" Btn_Plus_Seven at (138 PREVTOP+2 16 auto)
-	BUTTON "\002" Btn_Minus_One at (PREVLEFT PREVBOTTOM+2 8 auto) NOFRAME FONT 4
+	BUTTON "+7" Btn_Plus_Seven at (138 PREVTOP 16 auto)
+	BUTTON "\002" Btn_Minus_One at (PREVLEFT PREVBOTTOM+4 8 auto) NOFRAME FONT 4
 	BUTTON "\003" Btn_Plus_One at (PREVRIGHT PREVTOP 8 auto) NOFRAME FONT 4
 	LABEL "Category:" AUTOID at (RIGHT@60 PREVTOP-2) FONT 1
 	POPUPTRIGGER "123456789012345" Pop_Category at (PREVRIGHT+1 PREVTOP auto auto) LEFTANCHOR
 	LIST "" Lst_Category at (PREVLEFT PREVTOP 90 40) NONUSABLE
 	BUTTON "OK" Btn_Edit_Ok at (6 140 auto auto)
-	BUTTON "Cancel" Btn_Edit_Cancel at (PREVRIGHT+10 PREVTOP auto auto)
-	BUTTON "Note" Btn_Edit_Note at (PREVRIGHT+10 PREVTOP auto auto)
+	BUTTON "Cancel" Btn_Edit_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "Note" Btn_Edit_Note at (PREVRIGHT+6 PREVTOP auto auto)
 	GRAFFITISTATEINDICATOR at (140 140)
 END
 	//CHECKBOX "" Chk_Edit_ToDo_Parent at (PREVRIGHT-2 PREVTOP auto auto)
@@ -225,10 +225,10 @@
 BEGIN
 	TITLE "12345678901234567890123456789012"
 	FIELD TaskNote at (0 12 153 127) UNDERLINED MULTIPLELINES DYNAMICSIZE MAXCHARS 4000 AUTOSHIFT HASSCROLLBAR
-	BUTTON "OK" Btn_Note_Ok at (2 147 auto auto)
-	BUTTON "Cancel" Btn_Note_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
-	BUTTON "Delete" Btn_Note_Delete at (PREVRIGHT+3 PREVTOP auto auto)
-	BUTTON "Date" Btn_Date at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "OK" Btn_Note_Ok at (1 147 auto auto)
+	BUTTON "Cancel" Btn_Note_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "Delete" Btn_Note_Delete at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "Date" Btn_Date at (PREVRIGHT+6 PREVTOP auto auto)
 	GRAFFITISTATEINDICATOR at (147 147)
 	SCROLLBAR Scr_Note_Edit at (153 15 7 120) USABLE
 END
@@ -254,13 +254,13 @@
 NOSAVEBEHIND
 BEGIN
 	TITLE "Progect"
-	BUTTON "Open" Btn_List_Open at (3 147 auto auto)
-	BUTTON "New" Btn_List_New at (PREVRIGHT+3 PREVTOP auto auto)
-	BUTTON "Rename" Btn_List_Rename at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "Open" Btn_List_Open at (1 147 auto auto)
+	BUTTON "New" Btn_List_New at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "Rename" Btn_List_Rename at (PREVRIGHT+6 PREVTOP auto auto)
 	POPUPTRIGGER "" ID ProjectCategoryPopup AT (RIGHT@160 0 70 AUTO) RIGHTANCHOR
 	LIST "All" "Unfiled" ID ProjectCategoryList AT (PrevLeft PrevTop 70 1) VISIBLEITEMS 2 NONUSABLE
 	POPUPLIST ID ProjectCategoryPopup ProjectCategoryList
-	TABLE ID ProjectListTable AT ( 0 15 160 130) ROWS 11 COLUMNS 3 COLUMNWIDTHS 144 7 7 
+	TABLE ID ProjectListTable AT (0 18 160 125) ROWS 11 COLUMNS 3 COLUMNWIDTHS 144 7 7 
 	REPEATBUTTON "\001" Btn_Scroll_Up at (148 145 13 auto) NOFRAME FONT 5
 	REPEATBUTTON "\002" Btn_Scroll_Down at (PREVLEFT PREVBOTTOM-1 13 auto) NOFRAME FONT 5
 END
@@ -294,18 +294,19 @@
 	MESSAGE "Progect ^1 (c) 2003 (GPL)\nL Burgbacher, R Price\n" \
 	"Homepage http://progect.sf.net\n" \
 	"Maintainer rick_price@users.sf.net\n" \
-	"Mailing List http://groups.yahoo.com/group/progect"
+/*	"Mailing List http://groups.yahoo.com/group/progect" \ */
+	"Some modifications by Yoshizumi Endo"
 	BUTTONS "OK"
 END
 
-FORM FrmChooseName 2 80 156 78
+FORM FrmChooseName 2 100 156 58
 MODAL
 BEGIN
 	TITLE "Choose a project name"
 	LABEL "Name:" AUTOID at (6 17) FONT 1
 	FIELD Fld_Project_Name at (PREVRIGHT+1 PREVTOP 100 auto) UNDERLINED MAXCHARS 26 AUTOSHIFT
-	BUTTON "OK" Btn_Choose_Name_Ok at (6 60 auto auto)
-	BUTTON "Cancel" Btn_Choose_Name_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "OK" Btn_Choose_Name_Ok at (6 40 auto auto)
+	BUTTON "Cancel" Btn_Choose_Name_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
 	GRAFFITISTATEINDICATOR at (140 60)
 END
 
@@ -343,11 +344,19 @@
 	BUTTONS "OK"
 END
 
+ALERT AltSelectProject
+INFORMATION
+BEGIN
+    TITLE "Select Project"
+    MESSAGE "You must have a record selected to perform this command. To select a record, tap the project."
+    BUTTON "OK"
+END
+
 FORM FrmProjectProperties 2 2 156 156
 MODAL
 BEGIN
 	TITLE "Project Properties"
-	LABEL "Project Category:" AUTOID at (RIGHT@100 17)
+	LABEL "Project Category:" AUTOID at (RIGHT@80 17)
 	POPUPTRIGGER "" ID ProjectPreferencesCategoryPopup AT (RIGHT@152 PREVTOP AUTO AUTO) RIGHTANCHOR
 
 	LABEL "Hide done tasks:" AUTOID at (RIGHT@135 PREVBOTTOM)
@@ -373,7 +382,7 @@
 	POPUPLIST ID ProjectPreferencesCategoryPopup ProjectPreferencesCategoryList
 
 	BUTTON "OK" Btn_Prop_Ok at (6 140 auto auto)
-	BUTTON "Cancel" Btn_Prop_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "Cancel" Btn_Prop_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
 END
 
 FORM FrmMemoExportProperties 2 2 156 156
@@ -391,18 +400,18 @@
 	CHECKBOX "" Chk_Exp_Progress at (PREVRIGHT PREVTOP auto auto)
 	LABEL "Flat View:" AUTOID at (RIGHT@PREVLEFT PREVBOTTOM)
 	CHECKBOX "" Chk_Exp_Flat at (PREVRIGHT PREVTOP auto auto)
-	LABEL "DOC format only:" AUTOID at (2 PREVBOTTOM)
+	LABEL "DOC format only:" AUTOID at (2 PREVBOTTOM+6)
 	LABEL "Note:" AUTOID at (RIGHT@135 PREVBOTTOM)
 	CHECKBOX "" Chk_Exp_Note at (PREVRIGHT PREVTOP auto auto)
 	LABEL "DOC Format:" AUTOID at (2 PREVBOTTOM)
 	POPUPTRIGGER "1234567890123456" Pop_DocFormat at (PREVRIGHT+1 PREVTOP auto auto) LEFTANCHOR
 	LIST "RAW TEXT" "HTML <UL>" "HTML <H1>" "HTML <TABLE>" Lst_DocFormat at (PREVLEFT PREVTOP 110 44) NONUSABLE
 	BUTTON "Memo" Btn_ToMemo at (6 140 auto auto)
-	BUTTON "DOC" Btn_ToDoc at (PREVRIGHT+3 PREVTOP auto auto)
-	BUTTON "Cancel" Btn_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "DOC" Btn_ToDoc at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "Cancel" Btn_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
 END
 
-FORM FrmSetReset 2 2 156 156
+FORM FrmSetReset 2 52 156 106
 MODAL
 BEGIN
 	TITLE "Set/Reset"
@@ -416,8 +425,8 @@
 	CHECKBOX "" Chk_ToDo_Unlink at (PREVRIGHT PREVTOP auto auto)
 	LABEL "ToDo Link:" AUTOID at (RIGHT@PREVLEFT PREVBOTTOM) FONT 1
 	CHECKBOX "" Chk_ToDo_Link at (PREVRIGHT PREVTOP auto auto)
-	BUTTON "OK" Btn_Ok at (6 140 auto auto)
-	BUTTON "Cancel" Btn_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "OK" Btn_Ok at (6 90 auto auto)
+	BUTTON "Cancel" Btn_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
 END
 
 FORM FrmDisplayProperties 2 2 156 156
@@ -467,7 +476,7 @@
 	PUSHBUTTON "5" Btn_Priority_5 at (PREVRIGHT+1 PREVTOP auto auto) GROUP 1
 	PUSHBUTTON "No" Btn_Priority_No at (PREVRIGHT+1 PREVTOP auto auto) GROUP 1
 	BUTTON "OK" Btn_Edit_Ok at (6 60 auto auto)
-	BUTTON "Cancel" Btn_Edit_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "Cancel" Btn_Edit_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
 END
 
 FORM FrmSubOrAll 2 80 156 78
@@ -488,8 +497,8 @@
 	TABLE IconSelectTable at (1 15 150 121) ROWS 11 COLUMNS 2 COLUMNWIDTHS 75 75
 	SCROLLBAR Scr_SelectIcon at (PREVRIGHT+1 PREVTOP 7 121)
 	BUTTON "OK" Btn_Ok at (6 140 auto auto)
-	BUTTON "Cancel" Btn_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
-	BUTTON "Remove" Btn_Remove at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "Cancel" Btn_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "Remove" Btn_Remove at (PREVRIGHT+6 PREVTOP auto auto)
 END
 
 
@@ -501,9 +510,9 @@
 	TABLE CategoriesSelectTable at (1 15 150 121) ROWS 16 COLUMNS 2 COLUMNWIDTHS 12 137
 	SCROLLBAR Scr_SelectCategories at (PREVRIGHT+1 PREVTOP 7 121)
 	BUTTON "OK" Btn_Ok at (6 140 auto auto)
-	BUTTON "Cancel" Btn_Cancel at (PREVRIGHT+3 PREVTOP auto auto)
-	BUTTON "All" Btn_All at (PREVRIGHT+3 PREVTOP auto auto)
-	BUTTON "Toggle" Btn_Toggle at (PREVRIGHT+3 PREVTOP auto auto)
+	BUTTON "Cancel" Btn_Cancel at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "All" Btn_All at (PREVRIGHT+6 PREVTOP auto auto)
+	BUTTON "Toggle" Btn_Toggle at (PREVRIGHT+6 PREVTOP auto auto)
 END
 
 STRING HlpSubOrAll "\"Actual subtree\" applies the command to the actual view, not the children of the selected task !!!"
@@ -546,4 +555,4 @@
 
 HEX "sKst" ID 1000 0x00 0x00 0x00 0x00
 
-VERSION "0.29"
+VERSION "0.29-ye1"
Index: progect/progectRsc.h
diff -u progect/progectRsc.h:1.1.1.1 progect/progectRsc.h:1.2
--- progect/progectRsc.h:1.1.1.1	Sun Jan 29 17:41:57 2006
+++ progect/progectRsc.h	Wed Feb  1 01:25:13 2006
@@ -117,6 +117,7 @@
 #define ProgectAbout 1002
 #define AltAlreadyExists 1003
 #define AltConfirmCustom 1004
+#define AltSelectProject 1005
 
 // fields
 #define TaskDesc    1500
Index: progect/projlistGUI.c
diff -u progect/projlistGUI.c:1.1.1.1 progect/projlistGUI.c:1.3
--- progect/projlistGUI.c:1.1.1.1	Sun Jan 29 17:41:57 2006
+++ progect/projlistGUI.c	Thu Feb  2 02:36:12 2006
@@ -240,7 +240,8 @@
 				currentSelection=ProjectListGetCurrentSelection();
 				if (noRecord ==currentSelection)
 				{
-					DEBUG1("Please select a project to open first");
+					// DEBUG1("Please select a project to open first");
+					FrmAlert(AltSelectProject);
 					break;
 				}
 	
@@ -283,7 +284,8 @@
 				}
 				else
 				{
-					DEBUG1("Please select a project to duplicate first");
+					// DEBUG1("Please select a project to duplicate first");
+					FrmAlert(AltSelectProject);
 				}
 				handled = true;
 				break;
@@ -301,7 +303,8 @@
 				}
 				else
 				{
-					DEBUG1("Please select a project to beam first");
+					// DEBUG1("Please select a project to beam first");
+					FrmAlert(AltSelectProject);
 				}
 				handled = true;
 				break;
@@ -857,7 +860,8 @@
 	selectedRecord=ProjectListGetCurrentSelection();
 	if (noRecord == selectedRecord)
 	{
-		DEBUG1("Please select a project to open first");
+		// DEBUG1("Please select a project to open first");
+		FrmAlert(AltSelectProject);
 		return;
 	}
 	
@@ -916,7 +920,8 @@
 		}
 		else
 		{
-			DEBUG1("Please select a project to rename first");
+			// DEBUG1("Please select a project to rename first");
+			FrmAlert(AltSelectProject);
 		}
 }
 

