[Protra-commit] [336] * Protra.Lib/Config/BrandListConfig.cs (BrandListConfig. BrandListConfig): 削除。

Back to archive index

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




Protra-commit メーリングリストの案内
Back to archive index