public ContainerNodeCreater(IFocusHandler focusHandler, IWindowEventHandler windowHandler, IWindowTracker windowTracker, IPInvokeHandler pinvokeHandler) { this.focusHandler = focusHandler; this.windowHandler = windowHandler; this.windowTracker = windowTracker; this.pinvokeHandler = pinvokeHandler; }
public WindowNodeCreater(IDragHandler dragHandler, IFocusHandler focusHandler, ISignalHandler signalHandler, IWindowEventHandler windowHandler, IWindowTracker windowTracker, IPInvokeHandler pinvokeHandler) { this.dragHandler = dragHandler; this.focusHandler = focusHandler; this.signalHandler = signalHandler; this.windowHandler = windowHandler; this.windowTracker = windowTracker; this.pinvokeHandler = pinvokeHandler; }
public VirtualDesktopCreater(IServiceProvider service)// IFocusTracker focusTracker, IFocusHandler focusHandler, IWindowEventHandler windowHandler, IWindowTracker windowTracker, IPInvokeHandler pinvokeHandler, IContainerNodeCreater containerCreater) { this.service = service; this.focusHandler = service.GetRequiredService <IFocusHandler>(); this.windowHandler = service.GetRequiredService <IWindowEventHandler>(); this.windowTracker = service.GetRequiredService <IWindowTracker>(); this.pinvokeHandler = service.GetRequiredService <IPInvokeHandler>(); this.containerCreater = service.GetRequiredService <IContainerNodeCreater>(); this.screenCreater = service.GetRequiredService <IScreenNodeCreater>(); this.signalHandler = service.GetRequiredService <ISignalHandler>(); }
public SimpleBrowserForm(bool multiThreadedMessageLoop, IFocusHandler customFocusHandler = null) { InitializeComponent(); this.customFocusHandler = customFocusHandler; this.multiThreadedMessageLoop = multiThreadedMessageLoop; Text = "CefSharp"; WindowState = FormWindowState.Maximized; var bitness = RuntimeInformation.ProcessArchitecture.ToString().ToLowerInvariant(); var version = String.Format("Chromium: {0}, CEF: {1}, CefSharp: {2}, Environment: {3}", Cef.ChromiumVersion, Cef.CefVersion, Cef.CefSharpVersion, bitness); DisplayOutput(version); //Only perform layout when control has completly finished resizing ResizeBegin += (s, e) => SuspendLayout(); ResizeEnd += (s, e) => ResumeLayout(true); Load += OnLoad; }
public static void ExecuteFocus(IFocusHandler handler, BaseEventData eventData) { handler.OnFocus(eventData as PointerEventData); }
public SmsSettingDialog(IFocusHandler focusHandler, IMessageBox messageBox) { this.focusHandler = focusHandler; this.messageBox = messageBox; }