public ClickStep(string id, MouseEventType type, uint count, ISearchPictureModule searchPictureModule, IFileStore fileStore, string name) : base(id) { _name = name; _searchPicture = searchPictureModule; _clickModule = new MouseEventModule(); _type = type; _count = count; _fileStore = fileStore; }
public MainViewModel(Window window, ISearchPictureModule searchPictureModule, IFileStore fileStore) { _window = window; _searchPictureModule = searchPictureModule; _fileStore = fileStore; BindProperties(); BindCommands(); stepControls.Add(typeof(SearchPictureStep).FullName, new SearchPictureStepView(this)); stepControls.Add(typeof(ClickStep).FullName, new ClickStepView(this)); stepControls.Add(typeof(RootStep).FullName, new RootStepView(this)); }
public SearchPictureStep(string id, ISearchPictureModule searchPictureModule, IFileStore fileStore, string picturePath) : base(id) { _picturePath = picturePath; _searchPicture = searchPictureModule; _fileStore = fileStore; }
public WaitPictureStep(string id, uint countTry, TimeSpan time, ISearchPictureModule searchPictureModule, IFileStore fileStore, string picturePath) : base(id, searchPictureModule, fileStore, picturePath) { _delay = time; _countTry = (int)countTry; }