program Etiquetas;

uses
  Forms,
  Windows,
  SysUtils,
  uFactuGES_App,
  Dialogs,
  uPantallaPrincipal in 'uPantallaPrincipal.pas' {fPantallaPrincipal},
  uMenuUtils in 'Utiles\uMenuUtils.pas',
  uSplash in 'uSplash.pas' {SplashScreen},
  uAcercaDe in 'uAcercaDe.pas',
  uNavPaneController in 'uNavPaneController.pas',
  uNavPaneUtils in 'Utiles\uNavPaneUtils.pas',
  uMainMenuController in 'uMainMenuController.pas',
  uClienteUtils in 'Utiles\uClienteUtils.pas',
  uBootStrap in 'uBootStrap.pas',
  VCLFixPack in 'VCLFixPack.pas';

{$R *.res}

begin
  SetThreadLocale(LOCALE_USER_DEFAULT);
  GetFormatSettings;
  
  Application.Initialize;

  //ReportMemoryLeaksOnShutdown := True;

  // ­­­Fallo en Delphi 2007!!!
  // Tengo que ponerlo a false porque si no el formulario principal no se puede poner por encima de los formularios hijos.
  // Luego, en el formulario principal cambio los paramátros para obligar a que aparezca el icono en la barra de tareas.

  uBootStrap.Initialize;
  uBootStrap.Run;   // <- Aqu¡ dentro est  Application.Run
  uBootStrap.Terminate;

  Application.Terminate; //<- No descomentar para as¡ ver los Memory Leaks
end.

