public BuferContextMenuGenerator(IBuferSelectionHandlerFactory buferSelectionHandlerFactory, IProgramSettingsGetter settings, IClipboardWrapper clipboardWrapper, IBufersStorageFactory bufersStorageFactory, IUserFileSelector userFileSelector, IFileStorage fileStorage) { this._buferSelectionHandlerFactory = buferSelectionHandlerFactory; this._settings = settings; this._clipboardWrapper = clipboardWrapper; this._bufersStorageFactory = bufersStorageFactory; this._userFileSelector = userFileSelector; this._fileStorage = fileStorage; }
public EditBuferTextMenuItem( BufermanMenuItem menuItem, BuferContextMenuState buferContextMenuState, IBufermanHost bufermanHost, IProgramSettingsGetter settings, IClipboardWrapper clipboardWrapper) { this._settings = settings; this._bufermanHost = bufermanHost; this._buferContextMenuState = buferContextMenuState; this._clipboardWrapper = clipboardWrapper; menuItem.AddOnClickHandler(this._ChangeBufer); menuItem.ShortCut = Shortcut.CtrlE; }
public MainWindow( ISettingsManager settingsManager, IUnityContainer unityContainer, MainViewModel mainViewModel, IClipboardWrapper clipboardWrapper, IStorageWrapper storageWrapper) { InitializeComponent(); _userSettings = settingsManager.LoadSettings(); _unityContainer = unityContainer; _viewModel = mainViewModel; _clipboardWrapper = clipboardWrapper; _storageWrapper = storageWrapper; DataContext = mainViewModel; }
public BufermanApplication(IClipboardBuferService clipboardBuferService, IClipboardWrapper clipboardWrapper, IIDataObjectHandler dataObjectHandler, IProgramSettingsGetter settings, IMainMenuGenerator mainMenuGenerator, IEnumerable <IBufermanPlugin> plugins, IBufersStorageFactory bufersStorageFactory, IBufermanOptionsWindowFactory optionsWindowFactory, IFileStorage fileStorage, ITime time, ISessionManager sessionManager) { this._clipboardBuferService = clipboardBuferService; this._clipboardWrapper = clipboardWrapper; this._plugins = plugins; this._mainMenuGenerator = mainMenuGenerator; this._dataObjectHandler = dataObjectHandler; this._bufersStorageFactory = bufersStorageFactory; this._settings = settings; this._optionsWindowFactory = optionsWindowFactory; this._fileStorage = fileStorage; this._time = time; this._sessionManager = sessionManager; }
public BuferSelectionHandler(IBufer bufer, IClipboardWrapper clipboardWrapper, IBufermanHost bufermanHost) { this._bufer = bufer; this._clipboardWrapper = clipboardWrapper; this._bufermanHost = bufermanHost; }
public BuferSelectionHandlerFactory(IClipboardWrapper clipboardWrapper) { this._clipboardWrapper = clipboardWrapper; }