Exemplo n.º 1
0
        public DebugWindow(IScreenHelper screenHelper)
        {
            _screenHelper = screenHelper;
            InitializeComponent();

            _instance = this;
        }
Exemplo n.º 2
0
 public Fetch(IBookRepository repo, IScreenHelper screenHelper, IMenuHelper menuHelper, ISimpleIntInputReader numberReader)
 {
     _bookrepository = repo;
     _screenHelper   = screenHelper;
     _menuHelper     = menuHelper;
     _numberReader   = numberReader;
 }
Exemplo n.º 3
0
        public MyApp(IWindowAttacher windowAttacher, INotifier notifier, IScreenHelper screenHelper, Container container)
        {
            //var d = new DebugWindow(screenHelper);
            //d.Show();

            var t = new VideoTest();

            t.Show();

            _windowAttacher = windowAttacher;
            _notifier       = notifier;
            _container      = container;

            if (!Directory.Exists(BDMTConstants.WORKSPACE_NAME))
            {
                Directory.CreateDirectory(BDMTConstants.WORKSPACE_NAME);
            }

            if (!File.Exists(BDMTConstants.WORKSPACE_PATH + BDMTConstants.NOTIFICATION_SOUND_FILE))
            {
                File.WriteAllBytes(BDMTConstants.WORKSPACE_PATH + BDMTConstants.NOTIFICATION_SOUND_FILE, BDMultiTool.Properties.Resources.notifySound);
            }

            minimized = false;

            _windowAttacher.Attach(WindowAttacher.GetHandleByWindowTitleBeginningWith("BLACK DESERT"));

            appCoreIsInitialized = true;

            HookManager.KeyPress += HookManagerOnKeyPress;

            //letAllComponentsRegister();
        }
Exemplo n.º 4
0
        public MarketEngine(IRegonizeArea regonizeArea, IInputSender inputSender, IScreenHelper screenHelper, IWindowAttacher windowAttacher)
        {
            _regonizeArea   = regonizeArea;
            _inputSender    = inputSender;
            _screenHelper   = screenHelper;
            _windowAttacher = windowAttacher;

            var patternsPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Patterns");

            _imgInfo = new Image <Bgr, byte>(Path.Combine(patternsPath, "infoHeader.png"));
            _imgBuy  = new Image <Bgr, byte>(Path.Combine(patternsPath, "buyHeader.png"));
        }
Exemplo n.º 5
0
 public MenuHelper(ISimpleIntInputReader menuReader, IScreenHelper screenHelper)
 {
     _menuReader   = menuReader;
     _screenHelper = screenHelper;
 }
Exemplo n.º 6
0
 public Borrow(IBookRepository repo, IScreenHelper screenHelper, IMenuHelper menuHelper)
 {
     _bookrepository = repo;
     _screenHelper   = screenHelper;
     _menuHelper     = menuHelper;
 }
Exemplo n.º 7
0
 public Load(IScreenHelper screenHelper, IMenuHelper menuHelper)
 {
     _screenHelper = screenHelper;
     _menuHelper   = menuHelper;
 }
Exemplo n.º 8
0
 public TakeBack(IBookRepository repo, IScreenHelper screenHelper, IMenuHelper menuHelper)
 {
     _screenHelper   = screenHelper;
     _menuHelper     = menuHelper;
     _bookRepository = repo;
 }
Exemplo n.º 9
0
 public RegonizeEngine(IScreenHelper screenHelper)
 {
     _screenHelper = screenHelper;
 }
Exemplo n.º 10
0
 public FishingEngine(IRegonizeArea regonizeArea, IInputSender inputSender, IScreenHelper screenHelper)
 {
     _regonizeArea = regonizeArea;
     _inputSender  = inputSender;
     _screenHelper = screenHelper;
 }