//---------------------------------------------------------------------------- // EgalTech 2014-2015 //---------------------------------------------------------------------------- // File : EXE.h Data : 05.05.15 Versione : 1.6e2 // Contenuto : Dichiarazioni locali per moduli EXE. // // // // Modifiche : 01.09.14 DS Creazione modulo. // // //---------------------------------------------------------------------------- #pragma once #include "GseContext.h" #include "/EgtDev/Include/EgtILogger.h" //----------------------------------------------------------------------------- HWND ExeGetMainWindowHandle( void) ; //---------------------------------------------------------------------------- const std::string& ExeGetIniFile( void) ; //---------------------------------------------------------------------------- const std::string& ExeGetKey( void) ; const std::string& ExeGetNestKey( void) ; //---------------------------------------------------------------------------- ILogger* GetLogger( void) ; ILogger* GetCmdLogger( void) ; bool SetCmdLog( bool bVal) ; bool IsCmdLog( void) ; //---------------------------------------------------------------------------- bool ExeInsertMachMgr( int nInsGrp) ; //---------------------------------------------------------------------------- bool ExeIsDuploBase( IGeomDB* pGeomDB, int nId) ; bool ExeInsertDuplo( int nInsGrp) ;