[Protra-commit] [464] 成績の計算を別のクラスに分離する。#31464

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2013年 6月 23日 (日) 13:24:08 JST


Revision: 464
          http://sourceforge.jp/projects/protra/scm/svn/commits/464
Author:   panacoran
Date:     2013-06-23 13:24:07 +0900 (Sun, 23 Jun 2013)
Log Message:
-----------
	成績の計算を別のクラスに分離する。#31464
	ProfitGraphBoxを書き直す。#31464
	* PtSim/Controls/ProfitGraphBox.cs (ProfitGraphBox): 書き直す。
	* PtSim/Controls/ProfitGraphBox.resx: 削除。
	* PtSim/CumultiveProfit.cs (CumultiveProfitList): 新規。時価と簿価の利益の集計値の日付順のリスト。
	(CumultiveProfit): 新規。時価と簿価の利益の集計値を持つクラス。
	* PtSim/MainForm.cs (MainForm.Performance): 削除。
	(MainForm.buttonPerformance_Click): RunWorkerAsyncの引数を変更する。
	(MainForm.backgroundWorkerPerformance_DoWork): PerformanceCalculatorを使う。
	(MainForm.backgroundWorkerPerformance_RunWorkerCompleted): 正常終了では何もしない。
	* PtSim/Performance.cs (Performance): 新規。システムの成績を計算するクラス。
	* PtSim/ProfitList.cs: 削除。
	* PtSim/PtSim.csproj: CumultiveProfit.csとPerformanceCalculator.csの追加。ProfitList.csとControls\ProfitGraphBox.resxの削除。

Ticket Links:
------------
    http://sourceforge.jp/projects/protra/tracker/detail/31464
    http://sourceforge.jp/projects/protra/tracker/detail/31464

Modified Paths:
--------------
    protra/trunk/ChangeLog.txt
    protra/trunk/PtSim/Controls/ProfitGraphBox.cs
    protra/trunk/PtSim/MainForm.cs
    protra/trunk/PtSim/PtSim.csproj

Added Paths:
-----------
    protra/trunk/PtSim/CumultiveProfit.cs
    protra/trunk/PtSim/Performance.cs

Removed Paths:
-------------
    protra/trunk/PtSim/Controls/ProfitGraphBox.resx
    protra/trunk/PtSim/ProfitList.cs




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