[Protra-commit] [461] システムの実行を別のクラスに分離する。#31464

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2013年 6月 16日 (日) 21:55:26 JST


Revision: 461
          http://sourceforge.jp/projects/protra/scm/svn/commits/461
Author:   panacoran
Date:     2013-06-16 21:55:25 +0900 (Sun, 16 Jun 2013)
Log Message:
-----------
	システムの実行を別のクラスに分離する。#31464
	* ChangeLog.txt: 2013-06-04にこの記述が入っていたのを削除。
	* PtSim/MainForm.cs (MainForm.Execute): 削除。
	(MainForm.ExecuteEmpty): 削除。
	(MainForm.buttonExecute_Click): RunWorkerAsyncの引数を変更する。実際にシステムが中断するまでカーソルを変えてボタンを無効化する。#31556
	(MainForm.LoopType): 新規。ループの種類を返す。
	(MainForm.backgroundWorkerExecute_DoWork): SystemExecutorを使用する。
	(MainForm.backgroundWorkerExecute_RunWorkerCompleted): カーソルを元に戻す。
	(MainForm.WrapInvoke): 新規。AppendTextをInvokeでくるむ。
	* PtSim/PtSim.csproj: SystemExecutor.csを追加する。
	* PtSim/SystemExecutor.cs (LoopType): 新規。ループの種類を指定する列挙体。
	(SystemExecutor): 新規。トレーディングシステムを実行するクラス。

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

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

Added Paths:
-----------
    protra/trunk/PtSim/SystemExecutor.cs




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