From ee602a31cdcfd036c0d44f861c47ff7492d883ae Mon Sep 17 00:00:00 2001 From: lazarus-bart Date: Sat, 4 Jan 2020 14:55:32 +0000 Subject: [PATCH] Sudoku: use fpc-type resource instead of old Lazarus .lrs style resource. git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7219 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- applications/sudoku/sudoku.lpi | 25 +++++++++++++++++-------- applications/sudoku/sudokumain.lrs | 21 --------------------- applications/sudoku/sudokumain.pas | 6 +----- 3 files changed, 18 insertions(+), 34 deletions(-) delete mode 100644 applications/sudoku/sudokumain.lrs diff --git a/applications/sudoku/sudoku.lpi b/applications/sudoku/sudoku.lpi index 9615e1117..d7b4b86e4 100644 --- a/applications/sudoku/sudoku.lpi +++ b/applications/sudoku/sudoku.lpi @@ -7,6 +7,7 @@ + @@ -36,10 +37,9 @@ - + - @@ -49,9 +49,8 @@ - - - + + @@ -59,7 +58,9 @@ - + + + @@ -82,7 +83,7 @@ - + @@ -97,8 +98,16 @@ - + + + + + + + + + diff --git a/applications/sudoku/sudokumain.lrs b/applications/sudoku/sudokumain.lrs deleted file mode 100644 index fce8f214a..000000000 --- a/applications/sudoku/sudokumain.lrs +++ /dev/null @@ -1,21 +0,0 @@ -{ This is an automatically generated lazarus resource file } - -LazarusResources.Add('TForm1','FORMDATA',[ - 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3';'#2#6'Height'#3#25#1#3'Top'#3'c'#1#5'Wid' - +'th'#3#16#1#18'HorzScrollBar.Page'#3#15#1#18'VertScrollBar.Page'#3#24#1#13'A' - +'ctiveControl'#7#10'ButtonFill'#7'Caption'#6#5'Form1'#12'ClientHeight'#3#25#1 - +#11'ClientWidth'#3#16#1#10'LCLVersion'#6#7'2.1.0.0'#0#6'TLabel'#6'Label1'#4 - +'Left'#2','#6'Height'#2#15#3'Top'#2#8#5'Width'#2'"'#7'Caption'#6#6'Label1'#11 - +'ParentColor'#8#0#0#11'TStringGrid'#11'StringGrid1'#4'Left'#2','#6'Height'#3 - +#182#0#3'Top'#2'('#5'Width'#3#182#0#8'ColCount'#2#9#15'DefaultColWidth'#2#20 - +#9'FixedCols'#2#0#9'FixedRows'#2#0#13'GridLineWidth'#2#0#7'Options'#11#15'go' - +'FixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13'goRange' - +'Select'#9'goEditing'#14'goSmoothScroll'#0#8'RowCount'#2#9#8'TabOrder'#2#2#10 - +'OnDrawCell'#7#19'StringGrid1DrawCell'#13'OnSetEditText'#7#22'StringGrid1Set' - +'EditText'#0#0#7'TButton'#10'ButtonFill'#4'Left'#2','#6'Height'#2#25#3'Top'#3 - +#228#0#5'Width'#2'K'#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6#4'Fill'#7 - +'OnClick'#7#15'ButtonFillClick'#8'TabOrder'#2#0#0#0#7'TButton'#11'ButtonSolv' - +'e'#4'Left'#3#151#0#6'Height'#2#25#3'Top'#3#228#0#5'Width'#2'K'#25'BorderSpa' - +'cing.InnerBorder'#2#2#7'Caption'#6#5'Solve'#7'OnClick'#7#16'ButtonSolveClic' - +'k'#8'TabOrder'#2#1#0#0#0 -]); diff --git a/applications/sudoku/sudokumain.pas b/applications/sudoku/sudokumain.pas index cefd3d061..38c8aaa5a 100644 --- a/applications/sudoku/sudokumain.pas +++ b/applications/sudoku/sudokumain.pas @@ -58,8 +58,7 @@ var implementation -// Voor delphi is de volgende regel noodzakelijk. Spatie tussen { en $ verwijderen -{ $R *.dfm } +{$R *.lfm } { TForm1 } @@ -148,8 +147,5 @@ begin ShowMessage('Sudoku solved in ' + IntToStr(Stappen) + ' steps.'); end; -initialization -// Voor lazarus is deze regel nodig. - {$I sudokumain.lrs} end.