Example #1
0
 internal ConsoleMouseEventArgs(ref ConsoleMouseEventInfo info)
 {
     x           = info.MousePosition.X;
     y           = info.MousePosition.Y;
     buttonState = info.ButtonState;
     keyState    = info.ControlKeyState;
     eventFlags  = info.EventFlags;
 }
Example #2
0
 public ConsoleMouseEventArgs(ConsoleMouseEventType eventFlags, int x, int y,
                              ConsoleMouseButtonState buttonState, ConsoleControlKeyState keyState)
 {
     this.eventFlags  = eventFlags;
     this.x           = x;
     this.y           = y;
     this.buttonState = buttonState;
     this.keyState    = keyState;
 }
Example #3
0
 internal ConsoleKeyEventArgs(ref ConsoleKeyEventInfo keyEvent)
 {
     bKeyDown        = keyEvent.KeyDown;
     repeatCount     = keyEvent.RepeatCount;
     virtualKeyCode  = keyEvent.VirtualKeyCode;
     virtualScanCode = keyEvent.VirtualScanCode;
     uChar           = keyEvent.UnicodeChar;
     asciiChar       = keyEvent.AsciiChar;
     keyState        = keyEvent.ControlKeyState;
 }
 internal ConsoleMouseEventArgs(ref ConsoleMouseEventInfo info)
 {
     x = info.MousePosition.X;
     y = info.MousePosition.Y;
     buttonState = info.ButtonState;
     keyState = info.ControlKeyState;
     eventFlags = info.EventFlags;
 }
 public ConsoleMouseEventArgs(ConsoleMouseEventType eventFlags, int x, int y,
     ConsoleMouseButtonState buttonState, ConsoleControlKeyState keyState)
 {
     this.eventFlags = eventFlags;
     this.x = x;
     this.y = y;
     this.buttonState = buttonState;
     this.keyState = keyState;
 }
 internal ConsoleKeyEventArgs(ref ConsoleKeyEventInfo keyEvent)
 {
     bKeyDown = keyEvent.KeyDown;
     repeatCount = keyEvent.RepeatCount;
     virtualKeyCode = keyEvent.VirtualKeyCode;
     virtualScanCode = keyEvent.VirtualScanCode;
     uChar = keyEvent.UnicodeChar;
     asciiChar = keyEvent.AsciiChar;
     keyState = keyEvent.ControlKeyState;
 }