2020-01-04 14:39:11 +00:00
|
|
|
object Form1: TForm1
|
2020-01-04 15:09:59 +00:00
|
|
|
Left = 566
|
|
|
|
Height = 359
|
|
|
|
Top = 203
|
|
|
|
Width = 333
|
2020-01-04 14:39:11 +00:00
|
|
|
HorzScrollBar.Page = 271
|
|
|
|
VertScrollBar.Page = 280
|
|
|
|
ActiveControl = ButtonFill
|
2020-01-04 16:41:52 +00:00
|
|
|
BorderStyle = bsDialog
|
|
|
|
Caption = 'Sudoku Solver'
|
2020-01-04 15:09:59 +00:00
|
|
|
ClientHeight = 359
|
|
|
|
ClientWidth = 333
|
2020-01-04 16:37:48 +00:00
|
|
|
OnActivate = FormActivate
|
2020-01-04 14:49:55 +00:00
|
|
|
LCLVersion = '2.1.0.0'
|
2020-01-04 16:41:52 +00:00
|
|
|
object SGrid: TStringGrid
|
2020-01-04 15:09:59 +00:00
|
|
|
Left = 16
|
|
|
|
Height = 280
|
|
|
|
Top = 16
|
|
|
|
Width = 292
|
2020-01-04 14:39:11 +00:00
|
|
|
ColCount = 9
|
2020-01-04 15:09:59 +00:00
|
|
|
DefaultColWidth = 30
|
|
|
|
DefaultRowHeight = 30
|
2020-01-04 14:39:11 +00:00
|
|
|
FixedCols = 0
|
|
|
|
FixedRows = 0
|
|
|
|
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goEditing, goSmoothScroll]
|
|
|
|
RowCount = 9
|
2020-01-04 16:37:48 +00:00
|
|
|
ScrollBars = ssNone
|
2020-01-04 14:39:11 +00:00
|
|
|
TabOrder = 2
|
2020-01-04 16:41:52 +00:00
|
|
|
OnPrepareCanvas = SGridPrepareCanvas
|
2020-01-04 17:19:07 +00:00
|
|
|
OnSelectEditor = SGridSelectEditor
|
2020-01-04 14:39:11 +00:00
|
|
|
end
|
|
|
|
object ButtonFill: TButton
|
2020-01-04 15:09:59 +00:00
|
|
|
Left = 16
|
2020-01-04 14:39:11 +00:00
|
|
|
Height = 25
|
2020-01-04 15:09:59 +00:00
|
|
|
Top = 312
|
2020-01-04 14:39:11 +00:00
|
|
|
Width = 75
|
|
|
|
BorderSpacing.InnerBorder = 2
|
|
|
|
Caption = 'Fill'
|
|
|
|
OnClick = ButtonFillClick
|
|
|
|
TabOrder = 0
|
|
|
|
end
|
|
|
|
object ButtonSolve: TButton
|
|
|
|
Left = 151
|
|
|
|
Height = 25
|
2020-01-04 15:09:59 +00:00
|
|
|
Top = 312
|
2020-01-04 14:39:11 +00:00
|
|
|
Width = 75
|
|
|
|
BorderSpacing.InnerBorder = 2
|
|
|
|
Caption = 'Solve'
|
|
|
|
OnClick = ButtonSolveClick
|
|
|
|
TabOrder = 1
|
|
|
|
end
|
|
|
|
end
|