Exemplo n.º 1
0
        public ConfigurationService(string applicationExecutablePath, IUserPresetService userPresetService, IGamePresetService gamePresetService, IUserLoggingService userLoggingService)
        {
            _applicationExecutablePath = applicationExecutablePath;

            _userPresetService  = userPresetService;
            _gamePresetService  = gamePresetService;
            _userLoggingService = userLoggingService;

            _tempPath = Path.GetTempPath();

            _hooks = Hook.GlobalEvents();

            _hooks.KeyUp        += GlobalHookKeyUp;
            _hooks.MouseDownExt += GlobalHookMouseDownExt;
        }
Exemplo n.º 2
0
        public GameColor(IUserPresetService userPresetService,
                         IGamePresetService gamePresetService,
                         ICommunicationService communicationService,
                         IUserLoggingService userLoggingService,
                         IConfigurationService configurationService, bool initializateBySystem)
        {
            _userPresetService    = userPresetService;
            _gamePresetService    = gamePresetService;
            _communicationService = communicationService;
            _userLoggingService   = userLoggingService;
            _configurationService = configurationService;
            _initializateBySystem = initializateBySystem;

            InitializeComponent();

            ConfigureViewEvents();

            LoadConfiguration();
            LoadDefaultControlsData();
        }