public ClipboardHandle( IClipboardNativeApi clipboardNativeApi, IMainWindowHandleContainer mainWindow) { this.clipboardNativeApi = clipboardNativeApi; clipboardNativeApi.OpenClipboard(mainWindow.Handle); }
public ClipboardHandle( IClipboardNativeApi clipboardNativeApi, IMainWindowHandleContainer mainWindow) { this.clipboardNativeApi = clipboardNativeApi; clipboardNativeApi.OpenClipboard(mainWindow.Handle); }
public ClipboardHandleFactory( IMainWindowHandleContainer mainWindow, IClipboardNativeApi clipboardNativeApi) { this.mainWindow = mainWindow; this.clipboardNativeApi = clipboardNativeApi; }
public ClipboardHandleFactory( IMainWindowHandleContainer mainWindow, IClipboardNativeApi clipboardNativeApi) { this.mainWindow = mainWindow; this.clipboardNativeApi = clipboardNativeApi; }
public FileClipboardDataFactory( IFileIconService fileIconService, IMemoryHandleFactory memoryHandleFactory, IClipboardNativeApi clipboardNativeApi) { this.fileIconService = fileIconService; this.memoryHandleFactory = memoryHandleFactory; this.clipboardNativeApi = clipboardNativeApi; }
public ClipboardCopyInterceptor( ILogger logger, IClipboardNativeApi clipboardNativeApi, IWindowNativeApi windowNativeApi) { this.logger = logger; this.clipboardNativeApi = clipboardNativeApi; this.windowNativeApi = windowNativeApi; }
public ClipboardHandle( IClipboardNativeApi clipboardNativeApi, IClipboardFormatFactory clipboardFormatFactory, IMainWindowHandleContainer mainWindow) { this.clipboardNativeApi = clipboardNativeApi; this.clipboardFormatFactory = clipboardFormatFactory; clipboardNativeApi.OpenClipboard(mainWindow.Handle); }
public BitmapUnwrapper( IImagePersistenceService imagePersistenceService, IClipboardNativeApi clipboardNativeApi, IMainWindowHandleContainer mainWindowHandleContainer) { this.imagePersistenceService = imagePersistenceService; this.clipboardNativeApi = clipboardNativeApi; this.mainWindowHandleContainer = mainWindowHandleContainer; }
public BitmapUnwrapper( IClipboardNativeApi clipboardNativeApi, IImageNativeApi imageNativeApi, IGeneralNativeApi generalNativeApi) { this.clipboardNativeApi = clipboardNativeApi; this.imageNativeApi = imageNativeApi; this.generalNativeApi = generalNativeApi; }
public ClipboardCopyInterceptor( ILogger logger, IClipboardNativeApi clipboardNativeApi, IWindowNativeApi windowNativeApi) { this.logger = logger; this.clipboardNativeApi = clipboardNativeApi; this.windowNativeApi = windowNativeApi; }
public BitmapUnwrapper( IImagePersistenceService imagePersistenceService, IClipboardNativeApi clipboardNativeApi, IMainWindowHandleContainer mainWindowHandleContainer) { this.imagePersistenceService = imagePersistenceService; this.clipboardNativeApi = clipboardNativeApi; this.mainWindowHandleContainer = mainWindowHandleContainer; }
public ClipboardDataPackageFactory( IEnumerable <IClipboardDataFactory> dataFactories, IEnumerable <IMemoryUnwrapper> memoryUnwrappers, IClipboardHandleFactory clipboardSessionFactory, IClipboardNativeApi clipboardNativeApi) { this.dataFactories = dataFactories; this.memoryUnwrappers = memoryUnwrappers; this.clipboardSessionFactory = clipboardSessionFactory; }
public ClipboardHandleFactory( IMainWindowHandleContainer mainWindow, IClipboardNativeApi clipboardNativeApi, IClipboardFormatFactory clipboardFormatFactory, ITrayIconManager trayIconManager) { this.mainWindow = mainWindow; this.clipboardNativeApi = clipboardNativeApi; this.clipboardFormatFactory = clipboardFormatFactory; this.trayIconManager = trayIconManager; }
public FileClipboardDataFactory( IDataSourceService dataSourceService, IFileIconService fileIconService, IMemoryHandleFactory memoryHandleFactory, IClipboardNativeApi clipboardNativeApi) { this.dataSourceService = dataSourceService; this.fileIconService = fileIconService; this.memoryHandleFactory = memoryHandleFactory; this.clipboardNativeApi = clipboardNativeApi; }
public ClipboardCopyInterceptor( ILogger logger, IClipboardNativeApi clipboardNativeApi, IWindowNativeApi windowNativeApi, IThreadDeferrer threadDeferrer) { this.logger = logger; this.clipboardNativeApi = clipboardNativeApi; this.windowNativeApi = windowNativeApi; this.threadDeferrer = threadDeferrer; }
public GeneralUnwrapper( IClipboardNativeApi clipboardNativeApi) { this.clipboardNativeApi = clipboardNativeApi; excludedFormats = new[] { ClipboardNativeApi.CF_DSPBITMAP, ClipboardNativeApi.CF_DSPENHMETAFILE, ClipboardNativeApi.CF_ENHMETAFILE, ClipboardNativeApi.CF_METAFILEPICT, ClipboardNativeApi.CF_BITMAP }; }
public GeneralUnwrapper( IClipboardNativeApi clipboardNativeApi) { this.clipboardNativeApi = clipboardNativeApi; excludedFormats = new[] { ClipboardNativeApi.CF_DSPBITMAP, ClipboardNativeApi.CF_DSPENHMETAFILE, ClipboardNativeApi.CF_ENHMETAFILE, ClipboardNativeApi.CF_METAFILEPICT, ClipboardNativeApi.CF_BITMAP }; }
public ClipboardInjectionService( IClipboardCopyInterceptor clipboardCopyInterceptor, IClipboardHandleFactory clipboardHandleFactory, IMemoryHandleFactory memoryHandleFactory, ILogger logger, IClipboardNativeApi clipboardNativeApi, IGeneralNativeApi generalNativeApi) { this.clipboardCopyInterceptor = clipboardCopyInterceptor; this.clipboardHandleFactory = clipboardHandleFactory; this.memoryHandleFactory = memoryHandleFactory; this.logger = logger; this.generalNativeApi = generalNativeApi; }
public ClipboardInjectionService( IClipboardCopyInterceptor clipboardCopyInterceptor, IClipboardHandleFactory clipboardHandleFactory, IMemoryHandleFactory memoryHandleFactory, ILogger logger, IClipboardNativeApi clipboardNativeApi, IGeneralNativeApi generalNativeApi) { this.clipboardCopyInterceptor = clipboardCopyInterceptor; this.clipboardHandleFactory = clipboardHandleFactory; this.memoryHandleFactory = memoryHandleFactory; this.logger = logger; this.generalNativeApi = generalNativeApi; }
public BitmapUnwrapper( IImagePersistenceService imagePersistenceService, IClipboardNativeApi clipboardNativeApi, IImageNativeApi imageNativeApi, IGeneralNativeApi generalNativeApi, IMainWindowHandleContainer mainWindowHandleContainer, IMemoryUnwrapper memoryUnwrapper) { this.imagePersistenceService = imagePersistenceService; this.clipboardNativeApi = clipboardNativeApi; this.imageNativeApi = imageNativeApi; this.generalNativeApi = generalNativeApi; this.mainWindowHandleContainer = mainWindowHandleContainer; this.memoryUnwrapper = memoryUnwrapper; }
public ClipboardHandle( IClipboardNativeApi clipboardNativeApi, IClipboardFormatFactory clipboardFormatFactory, ITrayIconManager trayIconManager, IMainWindowHandleContainer mainWindow) { this.clipboardNativeApi = clipboardNativeApi; this.clipboardFormatFactory = clipboardFormatFactory; this.trayIconManager = trayIconManager; isClipboardOpen = clipboardNativeApi.OpenClipboard(mainWindow.Handle); if (!isClipboardOpen) { DisplayClipboardHijackNotification(); } }
public GeneralUnwrapper( IClipboardNativeApi clipboardNativeApi) { this.clipboardNativeApi = clipboardNativeApi; }
public ClipboardFormatFactory(IClipboardNativeApi clipboardNativeApi) { this.clipboardNativeApi = clipboardNativeApi; }