System.Windows.Forms.XplatUIX11.SendNetWMMessage C# (CSharp) Method

SendNetWMMessage() private method

private SendNetWMMessage ( IntPtr window, IntPtr message_type, IntPtr l0, IntPtr l1, IntPtr l2 ) : void
window IntPtr
message_type IntPtr
l0 IntPtr
l1 IntPtr
l2 IntPtr
return void
		private void SendNetWMMessage(IntPtr window, IntPtr message_type, IntPtr l0, IntPtr l1, IntPtr l2) {
			XEvent	xev;

			xev = new XEvent();
			xev.ClientMessageEvent.type = XEventName.ClientMessage;
			xev.ClientMessageEvent.send_event = true;
			xev.ClientMessageEvent.window = window;
			xev.ClientMessageEvent.message_type = message_type;
			xev.ClientMessageEvent.format = 32;
			xev.ClientMessageEvent.ptr1 = l0;
			xev.ClientMessageEvent.ptr2 = l1;
			xev.ClientMessageEvent.ptr3 = l2;
			XSendEvent(DisplayHandle, RootWindow, false, new IntPtr ((int) (EventMask.SubstructureRedirectMask | EventMask.SubstructureNotifyMask)), ref xev);
		}
XplatUIX11