public CaptureForm(IAppState appState, ColorForm colorForm, ICommsPort commsPort) { _appState = appState; _colorForm = colorForm; InitializeComponent(); Icon = AppImages.GetIcon(AppImages.Capture); _commsPort = commsPort; _colorForm.HighlightColorsChanged += colorDetail_HighlightColorsChanged; _colorForm.ColorFunctionChanged += colorDetail_ColorFunctionChanged; StickyWindowsUtil.MakeStickyMDIChild(this); _addingColor = AppCursors.AddingColor; _removingColor = AppCursors.RemovingColor; }
public MainForm(IAppState appState, IUpdater updater, ColorForm colorForm, TrackingForm trackingForm, IConfigCommsPort commsPort, ICommsPortFactory commsPortFactory) { _appState = appState; _commsPort = commsPort; _commsPortFactory = commsPortFactory; _updater = updater; _colorForm = colorForm; _trackingForm = trackingForm; Thread.CurrentThread.Name = "GuiThread"; Icon = AppImages.GetIcon(AppImages.MainForm); InitializeComponent(); StickyWindowsUtil.MakeSticky(this); StickyWindow.Active = Settings.Default.SnapWindows; tsmSnapWindows.Checked = StickyWindow.Active; _appState.StateChanged += appStateChanged; _appState.State = State.NotConnected; AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; Application.ThreadException += Application_ThreadException; }
public SetColorFunctionModeStripCommand(IAppState appState, ColorForm form, ColorFunction colorFunction) : base(appState) { _form = form; _colorFunction = colorFunction; }
public ToggleShowHideStripCommand(IAppState appState, ColorForm form) : base(appState) { _form = form; }
public HighlightColorStripCommand(IAppState appState, bool isHightlighting, ColorForm form) : base(appState) { _form = form; _isHighlighting = isHightlighting; }
public ClearColorsStripCommand(IAppState appState, bool isAll, ColorForm form) : base(appState) { _form = form; _isAll = isAll; }