Terminal.Gui.KeyEvent.yml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.KeyEvent
  4. id: KeyEvent
  5. children:
  6. - Terminal.Gui.KeyEvent.#ctor(Terminal.Gui.Key)
  7. - Terminal.Gui.KeyEvent.IsAlt
  8. - Terminal.Gui.KeyEvent.IsCtrl
  9. - Terminal.Gui.KeyEvent.Key
  10. - Terminal.Gui.KeyEvent.KeyValue
  11. langs:
  12. - csharp
  13. name: KeyEvent
  14. nameWithType: KeyEvent
  15. fullName: Terminal.Gui.KeyEvent
  16. type: Struct
  17. assemblies:
  18. - Terminal.Gui
  19. namespace: Terminal.Gui
  20. summary: Describes a keyboard event.
  21. syntax:
  22. content: public struct KeyEvent
  23. inheritance:
  24. - System.ValueType
  25. implements: []
  26. - uid: Terminal.Gui.KeyEvent.#ctor(Terminal.Gui.Key)
  27. id: '#ctor(Terminal.Gui.Key)'
  28. parent: Terminal.Gui.KeyEvent
  29. langs:
  30. - csharp
  31. name: KeyEvent(Key)
  32. nameWithType: KeyEvent.KeyEvent(Key)
  33. fullName: KeyEvent.KeyEvent(Key)
  34. type: Constructor
  35. assemblies:
  36. - Terminal.Gui
  37. namespace: Terminal.Gui
  38. summary: Constructs a new KeyEvent from the provided Key value - can be a rune cast into a Key value
  39. syntax:
  40. content: public KeyEvent (Terminal.Gui.Key k);
  41. parameters:
  42. - id: k
  43. type: Terminal.Gui.Key
  44. description: To be added.
  45. overload: Terminal.Gui.KeyEvent.#ctor*
  46. exceptions: []
  47. - uid: Terminal.Gui.KeyEvent.IsAlt
  48. id: IsAlt
  49. parent: Terminal.Gui.KeyEvent
  50. langs:
  51. - csharp
  52. name: IsAlt
  53. nameWithType: KeyEvent.IsAlt
  54. fullName: KeyEvent.IsAlt
  55. type: Property
  56. assemblies:
  57. - Terminal.Gui
  58. namespace: Terminal.Gui
  59. summary: Gets a value indicating whether the Alt key was pressed (real or synthesized)
  60. syntax:
  61. content: public bool IsAlt { get; }
  62. return:
  63. type: System.Boolean
  64. description: <code>true</code> if is alternate; otherwise, <code>false</code>.
  65. overload: Terminal.Gui.KeyEvent.IsAlt*
  66. exceptions: []
  67. - uid: Terminal.Gui.KeyEvent.IsCtrl
  68. id: IsCtrl
  69. parent: Terminal.Gui.KeyEvent
  70. langs:
  71. - csharp
  72. name: IsCtrl
  73. nameWithType: KeyEvent.IsCtrl
  74. fullName: KeyEvent.IsCtrl
  75. type: Property
  76. assemblies:
  77. - Terminal.Gui
  78. namespace: Terminal.Gui
  79. summary: Determines whether the value is a control key
  80. syntax:
  81. content: public bool IsCtrl { get; }
  82. return:
  83. type: System.Boolean
  84. description: <code>true</code> if is ctrl; otherwise, <code>false</code>.
  85. overload: Terminal.Gui.KeyEvent.IsCtrl*
  86. exceptions: []
  87. - uid: Terminal.Gui.KeyEvent.Key
  88. id: Key
  89. parent: Terminal.Gui.KeyEvent
  90. langs:
  91. - csharp
  92. name: Key
  93. nameWithType: KeyEvent.Key
  94. fullName: KeyEvent.Key
  95. type: Field
  96. assemblies:
  97. - Terminal.Gui
  98. namespace: Terminal.Gui
  99. summary: Symb olid definition for the key.
  100. syntax:
  101. content: public Terminal.Gui.Key Key;
  102. return:
  103. type: Terminal.Gui.Key
  104. description: To be added.
  105. exceptions: []
  106. - uid: Terminal.Gui.KeyEvent.KeyValue
  107. id: KeyValue
  108. parent: Terminal.Gui.KeyEvent
  109. langs:
  110. - csharp
  111. name: KeyValue
  112. nameWithType: KeyEvent.KeyValue
  113. fullName: KeyEvent.KeyValue
  114. type: Property
  115. assemblies:
  116. - Terminal.Gui
  117. namespace: Terminal.Gui
  118. summary: >-
  119. The key value cast to an integer, you will typicall use this for
  120. extracting the Unicode rune value out of a key, when none of the
  121. symbolic options are in use.
  122. syntax:
  123. content: public int KeyValue { get; }
  124. return:
  125. type: System.Int32
  126. description: To be added.
  127. overload: Terminal.Gui.KeyEvent.KeyValue*
  128. exceptions: []
  129. references:
  130. - uid: System.ValueType
  131. parent: System
  132. isExternal: true
  133. name: ValueType
  134. nameWithType: ValueType
  135. fullName: System.ValueType
  136. - uid: Terminal.Gui.KeyEvent.#ctor(Terminal.Gui.Key)
  137. parent: Terminal.Gui.KeyEvent
  138. isExternal: false
  139. name: KeyEvent(Key)
  140. nameWithType: KeyEvent.KeyEvent(Key)
  141. fullName: KeyEvent.KeyEvent(Key)
  142. - uid: Terminal.Gui.Key
  143. parent: Terminal.Gui
  144. isExternal: false
  145. name: Key
  146. nameWithType: Key
  147. fullName: Terminal.Gui.Key
  148. - uid: Terminal.Gui.KeyEvent.IsAlt
  149. parent: Terminal.Gui.KeyEvent
  150. isExternal: false
  151. name: IsAlt
  152. nameWithType: KeyEvent.IsAlt
  153. fullName: KeyEvent.IsAlt
  154. - uid: System.Boolean
  155. parent: System
  156. isExternal: true
  157. name: Boolean
  158. nameWithType: Boolean
  159. fullName: System.Boolean
  160. - uid: Terminal.Gui.KeyEvent.IsCtrl
  161. parent: Terminal.Gui.KeyEvent
  162. isExternal: false
  163. name: IsCtrl
  164. nameWithType: KeyEvent.IsCtrl
  165. fullName: KeyEvent.IsCtrl
  166. - uid: Terminal.Gui.KeyEvent.Key
  167. parent: Terminal.Gui.KeyEvent
  168. isExternal: false
  169. name: Key
  170. nameWithType: KeyEvent.Key
  171. fullName: KeyEvent.Key
  172. - uid: Terminal.Gui.KeyEvent.KeyValue
  173. parent: Terminal.Gui.KeyEvent
  174. isExternal: false
  175. name: KeyValue
  176. nameWithType: KeyEvent.KeyValue
  177. fullName: KeyEvent.KeyValue
  178. - uid: System.Int32
  179. parent: System
  180. isExternal: true
  181. name: Int32
  182. nameWithType: Int32
  183. fullName: System.Int32
  184. - uid: Terminal.Gui.KeyEvent.#ctor*
  185. parent: Terminal.Gui.KeyEvent
  186. isExternal: false
  187. name: KeyEvent
  188. nameWithType: KeyEvent.KeyEvent
  189. fullName: KeyEvent.KeyEvent
  190. - uid: Terminal.Gui.KeyEvent.IsAlt*
  191. parent: Terminal.Gui.KeyEvent
  192. isExternal: false
  193. name: IsAlt
  194. nameWithType: KeyEvent.IsAlt
  195. fullName: KeyEvent.IsAlt
  196. - uid: Terminal.Gui.KeyEvent.IsCtrl*
  197. parent: Terminal.Gui.KeyEvent
  198. isExternal: false
  199. name: IsCtrl
  200. nameWithType: KeyEvent.IsCtrl
  201. fullName: KeyEvent.IsCtrl
  202. - uid: Terminal.Gui.KeyEvent.KeyValue*
  203. parent: Terminal.Gui.KeyEvent
  204. isExternal: false
  205. name: KeyValue
  206. nameWithType: KeyEvent.KeyValue
  207. fullName: KeyEvent.KeyValue