| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | 
							- //---------------------------------------------------------------------------
 
- #include <vcl.h>
 
- #pragma hdrstop
 
- USEFORM("forms\CustomScpExplorer.cpp", CustomScpExplorerForm);
 
- USEFORM("forms\NonVisual.cpp", NonVisualDataModule); /* TDataModule: File Type */
 
- USEFORM("forms\ScpCommander.cpp", ScpCommanderForm);
 
- USEFORM("forms\ScpExplorer.cpp", ScpExplorerForm);
 
- //---------------------------------------------------------------------------
 
- #include <CoreMain.h>
 
- #include <WinInterface.h>
 
- #include <ProgParams.h>
 
- #include <VCLCommon.h>
 
- #include <Setup.h>
 
- //---------------------------------------------------------------------------
 
- WINAPI wWinMain(HINSTANCE, HINSTANCE, LPWSTR, int)
 
- {
 
-   int Result = 0;
 
-   try
 
-   {
 
-     WinInitialize();
 
-     Application->Initialize();
 
-     Application->MainFormOnTaskBar = true;
 
-     Application->ModalPopupMode = pmAuto;
 
-     SetEnvironmentVariable(L"WINSCP_PATH",
 
-       ExcludeTrailingBackslash(ExtractFilePath(Application->ExeName)).c_str());
 
-     CoreInitialize();
 
-     InitializeWinHelp();
 
-     InitializeSystemSettings();
 
-     try
 
-     {
 
-       try
 
-       {
 
-         ConfigureInterface();
 
-         SetupInitialize();
 
-         Application->Title = AppName;
 
-         Result = Execute();
 
-       }
 
-       catch (Exception & E)
 
-       {
 
-         // Capture most errors before Usage class is released,
 
-         // so that we can count them
 
-         Configuration->Usage->Inc(L"GlobalFailures");
 
-         ShowExtendedException(&E);
 
-       }
 
-     }
 
-     __finally
 
-     {
 
-       FinalizeSystemSettings();
 
-       FinalizeWinHelp();
 
-       CoreFinalize();
 
-       WinFinalize();
 
-     }
 
-   }
 
-   catch (Exception &E)
 
-   {
 
-     ShowExtendedException(&E);
 
-   }
 
-   return Result;
 
- }
 
- //---------------------------------------------------------------------------
 
 
  |