program BafClientFM;

// this code is under the BAF fair use license (BFUL) - https://bafbal.de/index.php?title=Bful

uses
  System.StartUpCopy,
  FMX.Forms,
  FMX.Styles,
  FMX.Dialogs,
  foMain in 'foMain.pas' {frmMain},
  uBafClientTab in 'uBafClientTab.pas',
  uBafTypes in 'uBafTypes.pas',
  uBafInterpreter in 'uBafInterpreter.pas',
  uBafInterpreterModuleList in 'uBafInterpreterModuleList.pas',
  uBafFrmModule in 'uBafFrmModule.pas',
  uStringIniFile in 'uStringIniFile.pas',
  dmMain in 'dmMain.pas' {dataMain},
  uBafDbModule in 'uBafDbModule.pas',
  foBafDbDebug in 'foBafDbDebug.pas' {frmBafDbDebug},
  foBafCode in 'foBafCode.pas' {frmBafCode},
  uBafControls in 'uBafControls.pas',
  foDebugNodeIni in 'foDebugNodeIni.pas' {frmDebugNodeIni},
  uBafPage in 'uBafPage.pas',
  foBafDialog in 'foBafDialog.pas' {frmBafDialog},
  foDebugLog in 'foDebugLog.pas' {frmDebugLog},
  uBafComboHelper in 'uBafComboHelper.pas',
  uBafDataCache in 'uBafDataCache.pas',
  foBafHistory in 'foBafHistory.pas' {frmBafHistory},
  uBafTranslationModule in 'uBafTranslationModule.pas',
  foBafGridFilter in 'foBafGridFilter.pas' {FrmBafFilter},
  foLogin in 'foLogin.pas' {frmLogin},
  uOsStuff in 'uOsStuff.pas',
  uBafMenu in 'uBafMenu.pas',
  foBafMigration in 'foBafMigration.pas' {frmBafMigration},
  uBafFmxUtils in 'uBafFmxUtils.pas',
  udataHistSql in 'udataHistSql.pas',
  foBafDmCompare in 'foBafDmCompare.pas' {frmBafDmCompare},
  uBafWebModule in 'uBafWebModule.pas',
  uBafCrypt in 'uBafCrypt.pas',
  uBafCodeUtils in 'uBafCodeUtils.pas',
  foBafCommandWizard in 'foBafCommandWizard.pas' {frmCommandWizard},
  uBafConsoleThread in 'uBafConsoleThread.pas' {/  uBafTtModule in 'uBafTtModule.pas',},
  uBafPdfModule2 in 'uBafPdfModule2.pas',
  uBafXlsModule in 'uBafXlsModule.pas',
  uBafVarModule in 'uBafVarModule.pas',
  uTtAdd in 'uTtAdd.pas',
  uTtVerlegCalc in 'uTtVerlegCalc.pas',
  dmWD in 'dmWD.pas' {dataWD: TDataModule},
  uBafXmlModule in 'uBafXmlModule.pas',
  uBafTtModule in 'uBafTtModule.pas',
  uBafLoadDataThread in 'uBafLoadDataThread.pas',
  foBafCodeWizGridWiz in 'foBafCodeWizGridWiz.pas' {frmWizGridWiz},
  foBafCodeWizVlWiz in 'foBafCodeWizVlWiz.pas' {frmWizVlWiz},
  foBafDlg in 'foBafDlg.pas' {frmDlg},
  foBafSqlEditor in 'foBafSqlEditor.pas' {frmSqlEditor},
  uBafTree in 'uBafTree.pas',
  uBafJsonModule in 'uBafJsonModule.pas',
  uBafCsvXlsGenerator in 'uBafCsvXlsGenerator.pas',
  foBafSqlOpen in 'foBafSqlOpen.pas' {frmSqlOpen},
  foBafSearch in 'foBafSearch.pas' {frmBafSearch};

{$R *.res}

begin
//  TStyleManager.SetStyleFromFile('C:\Users\Public\Documents\Embarcadero\Studio\22.0\Styles\Win\WedgewoodLight_Win.style');
//  TStyleManager.SetStyleFromFile('C:\Users\Public\Documents\Embarcadero\Studio\22.0\Styles\Win\BafDark.style');
//  TStyleManager.SetStyleFromFile('T:\Tools Gruppenrechte\BC3 Benjamin\Styles\BafLight.style');
  Application.Initialize;
  Randomize;
//  if TfrmLogin.Login then begin
  Application.CreateForm(TfrmMain, frmMain);
  Application.CreateForm(TfrmBafSearch, frmBafSearch);
  Application.Run;

end.
