public ServiceDisplayManager(IpcHandle hostMain) { host = hostMain; host.host.DisplayConfigUpdated += Host_DisplayConfigUpdated; host.HandleUpdated += Host_HandleUpdated; host.host.EdgeHit += (object _, Edge e) => { OnEdgeHit(e); }; }
public ServiceClipboardManager(IpcHandle clipboardHost) { host = clipboardHost; host.HandleUpdated += Host_HandleUpdated; host.host.ClipboardDataReceived += Host_ClipboardDataReceived; host.host.RequestedFileToken += Host_RequestedFileToken; host.host.RequestedReadStream += Host_RequestedReadStream; }
public ServiceDragDropManager(IpcHandle hostDragDrop) { clipboardHost = hostDragDrop; clipboardHost.HandleUpdated += DropHost_HandleUpdated; clipboardHost.host.LeftMouseStateUpdated += (object s, bool state) => { LeftMouseState = state; }; clipboardHost.host.DataDropped += (object s, ClipboardDataBase data) => { DataDropped?.Invoke(this, data); }; clipboardHost.host.DragDropCancelled += (object s, EventArgs _) => { DragDropCancelled?.Invoke(this, null); };; clipboardHost.host.DragDropSuccess += (object s, EventArgs _) => { DragDropSuccess?.Invoke(this, null); }; clipboardHost.host.RequestedReadStream += Host_RequestedReadStream; clipboardHost.host.RequestedFileToken += Host_RequestedFileToken; }
public ServiceOutputManager(IpcHandle iHostMain) { host = iHostMain; }