ギコナビ
Revision | fec7ca3cbbe941f68587b605811917a117951c1a (tree) |
---|---|
Time | 2007-05-15 07:00:59 |
Author | h677 <h677> |
Commiter | h677 |
デバッグ中、初期化時にGikosysがnilの場合があったので、
そのときに落ちないようにだけ修正
@@ -11,7 +11,7 @@ uses | ||
11 | 11 | SHDocVw_TLB, |
12 | 12 | MSHTML_TLB, |
13 | 13 | {$IFEND} |
14 | - OleCtrls, ActiveX, GikoSystem; | |
14 | + OleCtrls, ActiveX; | |
15 | 15 | type |
16 | 16 | |
17 | 17 | TMoveHistoryItem = class(TObject) |
@@ -53,6 +53,8 @@ var | ||
53 | 53 | |
54 | 54 | implementation |
55 | 55 | |
56 | +uses | |
57 | + GikoSystem; | |
56 | 58 | |
57 | 59 | //! RXgN^ |
58 | 60 | constructor TMoveHistory.Create( max : Integer ); |
@@ -60,8 +62,12 @@ begin | ||
60 | 62 | inherited Create; |
61 | 63 | |
62 | 64 | FIndex := 0; |
63 | - | |
64 | - SetHistoryMax( GikoSys.Setting.MoveHistorySize ); | |
65 | + // ȺªfobOÉGikoSysªnil̪ Á½??? | |
66 | + if (GikoSys = nil) then begin | |
67 | + SetHistoryMax( max ); | |
68 | + end else begin | |
69 | + SetHistoryMax( GikoSys.Setting.MoveHistorySize ); | |
70 | + end; | |
65 | 71 | end; |
66 | 72 | //! Ú®ðÌACeÇÁ |
67 | 73 | function TMoveHistory.pushItem( item: TMoveHistoryItem): Integer; |