program Scrabble;
{ ********************************************************************************* }
{ (c) GNU                                                                           }
{ author: Heiko Tietze                                                              }
{ version: 1.0                                                                      }
{ date: 11.12.2004                                                                  }
{ remarks: the program should be comileable under kylix (CLX) and delphi (VCL)      }
{          therefore all units have to include Def.inc and all designed forms       }
{          should be available as *.dfm and *.xfm                                   }
{ ********************************************************************************* }

{$I Def.inc}
//  {$IFDEF VCL} Forms, {$ELSE} QForms, {$ENDIF}

uses
  {$IFDEF VCL} Forms, {$ELSE} QForms, {$ENDIF}
  UMain in 'UMain.pas' {Main},
  UGameOptions in 'UGameOptions.pas' {GameOptions},
  UScrabbleGrid in 'UScrabbleGrid.pas',
  UDictionary in 'UDictionary.pas',
  UMoveablePanel in 'UMoveablePanel.pas',
  UScrabble in 'UScrabble.pas',
  UTools in 'UTools.pas',
  UBrutForce in 'UBrutForce.pas',
  UStatistics in 'UStatistics.pas' {Statistics},
  UNetwork in 'UNetwork.pas' {Network},
  UNewGame in 'UNewGame.pas' {NewGame},
  UPoll in 'UPoll.pas' {Poll},
  UAbout in 'UAbout.pas' {About},
  ULanguage in 'ULanguage.pas';

{$R *.res}

begin
  Application.Initialize;
  Application.CreateForm(TMain, Main);
  Application.CreateForm(TNewGame, NewGame);
  Application.CreateForm(TGameOptions, GameOptions);
  Application.CreateForm(TStatistics, Statistics);
  Application.CreateForm(TPoll, Poll);
  Language:=TLanguage.Create;
  Language.CurrentLanguage:=GameOptions.cbLanguage.Text;
  Application.Run;
  Language.Free;
end.
