svnno****@sourc*****
svnno****@sourc*****
2010年 4月 7日 (水) 20:28:44 JST
Revision: 336 http://sourceforge.jp/projects/protra/svn/view?view=rev&revision=336 Author: panacoran Date: 2010-04-07 20:28:44 +0900 (Wed, 07 Apr 2010) Log Message: ----------- * Protra.Lib/Config/BrandListConfig.cs (BrandListConfig.BrandListConfig): 削除。 (BrandListConfig.watcher_Changed): 削除。 (BrandListConfig.Load): Listの初期化。 * Protra.Lib/Config/ConfigBase.cs (ConfigBase.ConfigBase): FileSystemWatcherの設定をメソッドに分離。 (ConfigBase.SetWatcher): 新規。ファイルの変更を監視する設定をする。 (ConfigBase.watcher_Changed): ハンドラを呼ぶ。 (ConfigBase.Load): ほかのプロセスがファイルを書き込み中に呼んでも平気にする。 (ConfigBase.Save): 書き込み中にほかのプロセスが読めないようにする。 * Protra.Lib/Config/ProtraConfig.cs (ProtraConfig.ProtraConfig): ConfigBaseのコンストラクタを呼ばない。 * Protra.Lib/Config/PtSimConfig.cs (PtSimConfig.ProtraConfig): 同上。 * Protra.Lib/Config/UpdateConfig.cs (UpdateConfig.UpdateConfig): 同上。 * Protra.Lib/Data/BrandData.cs (BrandData.OpenIndex): ロジックを単純化する。 * Protra/MainForm.cs (MainForm.MainForm): SetWatcherを呼ぶ。 (MainForm.BrandListInit): 更新にも使えるようにする。 (MainForm.listEditToolStripMenuItem_Click): BrandListInitを使う。 * PtSim/MainForm.cs (MainForm.MainForm): 同上。SetWatcherを呼ぶ。 (MainForm.menuItemBrandListEdit_Click): 同上。 (MainForm.BrandListInit): 新規。ComboBoxに銘柄リストを設定する。 Modified Paths: -------------- protra/trunk/ChangeLog.txt protra/trunk/Protra/MainForm.cs protra/trunk/Protra.Lib/Config/BrandListConfig.cs protra/trunk/Protra.Lib/Config/ConfigBase.cs protra/trunk/Protra.Lib/Config/ProtraConfig.cs protra/trunk/Protra.Lib/Config/PtSimConfig.cs protra/trunk/Protra.Lib/Config/UpdateConfig.cs protra/trunk/Protra.Lib/Data/BrandData.cs protra/trunk/PtSim/MainForm.cs