• R/O
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

javaandroidc++linuxc#objective-ccocoa誰得qtrubybathyscaphegamephpguicwindows翻訳pythonomegattwitterframeworkbtronarduinovb.net計画中(planning stage)directxpreviewertestゲームエンジンdom

どうぶつしょうぎの完全解析をするGUI


コミットメタ情報

リビジョン28 (tree)
日時2015-07-22 17:02:28
作者bellyoshi

ログメッセージ

変更サマリ

差分

--- doubutu.UI.Form/frmMain.vb (revision 27)
+++ doubutu.UI.Form/frmMain.vb (revision 28)
@@ -3,7 +3,7 @@
33
44 Private Sub btnAnalyze_Click(sender As System.Object, e As System.EventArgs) Handles btnAnalyze.Click
55 Analyze()
6-
6+ TextBox1.Text = output
77 End Sub
88
99 Private Sub Analyze()
--- doubutu.UI.Form/Control/Board/BoardViewer.vb (revision 27)
+++ doubutu.UI.Form/Control/Board/BoardViewer.vb (revision 28)
@@ -212,7 +212,7 @@
212212 Return GetMasuRect(l.X, l.Y)
213213 End Function
214214
215- Const SIZE_X = UI.Form.Board.SIZE_Y
215+ Const SIZE_X = UI.Form.Board.SIZE_X
216216 Const SIZE_Y = UI.Form.Board.SIZE_Y
217217
218218 Private Function GetMasuRect(col As Integer, row As Integer) As Rectangle
@@ -223,6 +223,8 @@
223223 If IsBoardViewRotated Then
224224 row = SIZE_Y - (row - 1)
225225 col = SIZE_X - (col - 1)
226+ Debug.Assert(1 <= row AndAlso row <= SIZE_Y)
227+ Debug.Assert(1 <= col AndAlso col <= SIZE_X)
226228 End If
227229 Return New Rectangle(boardRect.Left + 28 + komaSize.Width * (col - 1), boardRect.Top + 36 + komaSize.Height * (row - 1), komaSize.Width, komaSize.Height)
228230