C# / .Net API Library Reference  4.3.2-74-ge1d4cca
Data Structures | Enumerations
PureWeb.Ui Namespace Reference

Data Structures

class  PureWebInputEventArgs
 
class  PureWebKeyboardEventArgs
 
class  PureWebMouseEventArgs
 

Enumerations

enum  KeyboardEventType { KeyUp, KeyDown }
 
enum  KeyCode {
  None = 0, LButton = 1, RButton = 2,
  ControlBreak = 3, MButton = 4, XButton1 = 5,
  XButton2 = 6, Backspace = 8, Tab = 9,
  Clear = 12, Enter = 13, Command = 15,
  Shift = 16, Control = 17, Alternate = 18,
  PauseBreak = 19, CapsLock = 20, ImeKana = 21,
  ImeHangul = 21, ImeJunja = 23, ImeFinal = 24,
  ImeHanja = 25, ImeKanji = 25, Escape = 27,
  ImeConvert = 28, ImeNonConvert = 29, ImeAccept = 30,
  ImeModeChange = 31, Space = 32, PageUp = 33,
  PageDown = 34, End = 35, Home = 36,
  Left = 37, Up = 38, Right = 39,
  Down = 40, Select = 41, Print = 42,
  PrintScreen = 44, Execute = 43, Insert = 45,
  Delete = 46, Help = 47, Number0 = 48,
  Number1 = 49, Number2 = 50, Number3 = 51,
  Number4 = 52, Number5 = 53, Number6 = 54,
  Number7 = 55, Number8 = 56, Number9 = 57,
  A = 65, B = 66, C = 67,
  D = 68, E = 69, F = 70,
  G = 71, H = 72, I = 73,
  J = 74, K = 75, L = 76,
  M = 77, N = 78, O = 79,
  P = 80, Q = 81, R = 82,
  S = 83, T = 84, U = 85,
  V = 86, W = 87, X = 88,
  Y = 89, Z = 90, LeftWindows = 91,
  RightWindows = 92, Applications = 93, Sleep = 95,
  NumPad0 = 96, NumPad1 = 97, NumPad2 = 98,
  NumPad3 = 99, NumPad4 = 100, NumPad5 = 101,
  NumPad6 = 102, NumPad7 = 103, NumPad8 = 104,
  NumPad9 = 105, NumPadMultiply = 106, NumPadAdd = 107,
  NumPadEnter = 108, NumPadSubtract = 109, NumPadDecimal = 110,
  NumPadDivide = 111, F1 = 112, F2 = 113,
  F3 = 114, F4 = 115, F5 = 116,
  F6 = 117, F7 = 118, F8 = 119,
  F9 = 120, F10 = 121, F11 = 122,
  F12 = 123, F13 = 124, F14 = 125,
  F15 = 126, F20 = 131, F21 = 132,
  F22 = 133, F23 = 134, F24 = 135,
  NumLock = 144, ScrollLock = 145, LeftShift = 160,
  RightShift = 161, LeftControl = 162, RightControl = 163,
  LeftAlternate = 164, RightAlternate = 165, BrowserBack = 166,
  BrowserForward = 167, BrowserRefresh = 168, BrowserStop = 169,
  BrowserSearch = 170, BrowserFavorites = 171, BrowserHome = 172,
  VolumeMute = 173, VolumeDown = 174, VolumeUp = 175,
  MediaNext = 176, MediaPlayPause = 179, MediaPrevious = 177,
  MediaStop = 178, LaunchMail = 180, LaunchMedia = 181,
  LaunchApp1 = 182, LaunchApp2 = 183, Equal = 187,
  SemiColon = 186, Comma = 188, Minus = 189,
  Period = 190, Slash = 191, Backquote = 192,
  LeftBracket = 219, Backslash = 220, RightBracket = 221,
  Quote = 222, ImeProcess = 229, Packet = 231,
  Attention = 246, CrSel = 247, ExSel = 248,
  EraseEof = 249, Play = 250, Zoom = 251,
  Pa1 = 253
}
 
enum  Modifiers {
  None = 0x00, Shift = 0x01, Control = 0x02,
  Alternate = 0x04, Apple = 0x08, Windows = 0x10
}
 
enum  MouseButtons {
  None = 0x00, Left = 0x01, Right = 0x02,
  Middle = 0x04, XButton1 = 0x08, XButton2 = 0x10
}
 
enum  MouseEventType {
  None, MouseEnter, MouseLeave,
  MouseUp, MouseDown, MouseMove,
  MouseWheel, MouseDoubleClick
}
 

Enumeration Type Documentation

enum KeyboardEventType
strong
Enumerator
KeyUp 
KeyDown 
enum KeyCode
strong
Enumerator
None 
LButton 
RButton 
ControlBreak 
MButton 
XButton1 
XButton2 
Backspace 
Tab 
Clear 
Enter 
Command 
Shift 
Control 
Alternate 
PauseBreak 
CapsLock 
ImeKana 
ImeHangul 
ImeJunja 
ImeFinal 
ImeHanja 
ImeKanji 
Escape 
ImeConvert 
ImeNonConvert 
ImeAccept 
ImeModeChange 
Space 
PageUp 
PageDown 
End 
Home 
Left 
Up 
Right 
Down 
Select 
Print 
PrintScreen 
Execute 
Insert 
Delete 
Help 
Number0 
Number1 
Number2 
Number3 
Number4 
Number5 
Number6 
Number7 
Number8 
Number9 
LeftWindows 
RightWindows 
Applications 
Sleep 
NumPad0 
NumPad1 
NumPad2 
NumPad3 
NumPad4 
NumPad5 
NumPad6 
NumPad7 
NumPad8 
NumPad9 
NumPadMultiply 
NumPadAdd 
NumPadEnter 
NumPadSubtract 
NumPadDecimal 
NumPadDivide 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
F11 
F12 
F13 
F14 
F15 
F20 
F21 
F22 
F23 
F24 
NumLock 
ScrollLock 
LeftShift 
RightShift 
LeftControl 
RightControl 
LeftAlternate 
RightAlternate 
BrowserBack 
BrowserForward 
BrowserRefresh 
BrowserStop 
BrowserSearch 
BrowserFavorites 
BrowserHome 
VolumeMute 
VolumeDown 
VolumeUp 
MediaNext 
MediaPlayPause 
MediaPrevious 
MediaStop 
LaunchMail 
LaunchMedia 
LaunchApp1 
LaunchApp2 
Equal 
SemiColon 
Comma 
Minus 
Period 
Slash 
Backquote 
LeftBracket 
Backslash 
RightBracket 
Quote 
ImeProcess 
Packet 
Attention 
CrSel 
ExSel 
EraseEof 
Play 
Zoom 
Pa1 
enum Modifiers
strong
Enumerator
None 
Shift 
Control 
Alternate 
Apple 
Windows 
enum MouseButtons
strong
Enumerator
None 
Left 
Right 
Middle 
XButton1 
XButton2 
enum MouseEventType
strong
Enumerator
None 
MouseEnter 
MouseLeave 
MouseUp 
MouseDown 
MouseMove 
MouseWheel 
MouseDoubleClick