No en absoluto es una rejilla para escribir texto fundamentalmente, mediante coordenadas.
Código Delphi
[-]
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
StringGrid1.Cells[1,1] := 'X'
end;
Puedes representar por ejemplo a los barcos mediante X y cuando estén tocados sustituyes las X por O por ejemplo.
Un Saludo.