Terminal.Gui.View.yml 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.View
  4. id: View
  5. children:
  6. - Terminal.Gui.View.#ctor(Terminal.Gui.Rect)
  7. - Terminal.Gui.View.Add(Terminal.Gui.View)
  8. - Terminal.Gui.View.Add(Terminal.Gui.View[])
  9. - Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32)
  10. - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  11. - Terminal.Gui.View.Bounds
  12. - Terminal.Gui.View.ChildNeedsDisplay
  13. - Terminal.Gui.View.Clear
  14. - Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  15. - Terminal.Gui.View.ClearNeedsDisplay
  16. - Terminal.Gui.View.ClipToBounds
  17. - Terminal.Gui.View.ColorScheme
  18. - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean)
  19. - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  20. - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  21. - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  22. - Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme)
  23. - Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  24. - Terminal.Gui.View.Driver
  25. - Terminal.Gui.View.EnsureFocus
  26. - Terminal.Gui.View.Focused
  27. - Terminal.Gui.View.FocusFirst
  28. - Terminal.Gui.View.FocusLast
  29. - Terminal.Gui.View.FocusNext
  30. - Terminal.Gui.View.FocusPrev
  31. - Terminal.Gui.View.Frame
  32. - Terminal.Gui.View.GetEnumerator
  33. - Terminal.Gui.View.HasFocus
  34. - Terminal.Gui.View.Id
  35. - Terminal.Gui.View.LayoutSubviews
  36. - Terminal.Gui.View.MostFocused
  37. - Terminal.Gui.View.Move(System.Int32,System.Int32)
  38. - Terminal.Gui.View.PositionCursor
  39. - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  40. - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  41. - Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  42. - Terminal.Gui.View.Redraw(Terminal.Gui.Rect)
  43. - Terminal.Gui.View.Remove(Terminal.Gui.View)
  44. - Terminal.Gui.View.RemoveAll
  45. - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  46. - Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  47. - Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  48. - Terminal.Gui.View.SetNeedsDisplay
  49. - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  50. - Terminal.Gui.View.Subviews
  51. - Terminal.Gui.View.SuperView
  52. - Terminal.Gui.View.ToString
  53. - Terminal.Gui.View.WantMousePositionReports
  54. langs:
  55. - csharp
  56. name: View
  57. nameWithType: View
  58. fullName: Terminal.Gui.View
  59. type: Class
  60. assemblies:
  61. - Terminal.Gui
  62. namespace: Terminal.Gui
  63. summary: View is the base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views.
  64. remarks: "<p>\n The View defines the base functionality for user interface elements in Terminal/gui.cs. Views\n can contain one or more subviews, can respond to user input and render themselves on the screen.\n </p>\n <p>\n Views are created with a specified rectangle region (the frame) that is relative to the container\n that they are added into. \n </p>\n <p>\n Subviews can be added to a View by calling the Add method. The container of a view is the \n Superview.\n </p>\n <p>\n Developers can call the SetNeedsDisplay method on the view to flag a region or the entire view\n as requiring to be redrawn.\n </p>\n <p>\n Views have a ColorScheme property that defines the default colors that subviews\n should use for rendering. This ensures that the views fit in the context where\n they are being used, and allows for themes to be plugged in. For example, the\n default colors for windows and toplevels uses a blue background, while it uses \n a white background for dialog boxes and a red background for errors.\n </p>\n <p>\n If a ColorScheme is not set on a view, the result of the ColorScheme is the\n value of the SuperView and the value might only be valid once a view has been\n added to a SuperView, so your subclasses should not rely on ColorScheme being\n set at construction time.\n </p>\n <p>\n Using ColorSchemes has the advantage that your application will work both\n in color as well as black and white displays.\n </p>\n <p>\n Views that are focusable should implement the PositionCursor to make sure that\n the cursor is placed in a location that makes sense. Unix terminals do not have\n a way of hiding the cursor, so it can be distracting to have the cursor left at \n the last focused view. So views should make sure that they place the cursor\n in a visually sensible place.\n </p>"
  65. syntax:
  66. content: 'public class View : Terminal.Gui.Responder, System.Collections.IEnumerable'
  67. inheritance:
  68. - System.Object
  69. - Terminal.Gui.Responder
  70. derivedClasses:
  71. - Terminal.Gui.Button
  72. - Terminal.Gui.CheckBox
  73. - Terminal.Gui.FrameView
  74. - Terminal.Gui.Label
  75. - Terminal.Gui.ListView
  76. - Terminal.Gui.MenuBar
  77. - Terminal.Gui.ProgressBar
  78. - Terminal.Gui.RadioGroup
  79. - Terminal.Gui.ScrollBarView
  80. - Terminal.Gui.ScrollView
  81. - Terminal.Gui.TextField
  82. - Terminal.Gui.Toplevel
  83. implements:
  84. - System.Collections.IEnumerable
  85. inheritedMembers:
  86. - Terminal.Gui.Responder.CanFocus
  87. - Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  88. - uid: Terminal.Gui.View.#ctor(Terminal.Gui.Rect)
  89. id: '#ctor(Terminal.Gui.Rect)'
  90. parent: Terminal.Gui.View
  91. langs:
  92. - csharp
  93. name: View(Rect)
  94. nameWithType: View.View(Rect)
  95. fullName: View.View(Rect)
  96. type: Constructor
  97. assemblies:
  98. - Terminal.Gui
  99. namespace: Terminal.Gui
  100. summary: Initializes a new instance of the <xref href="Terminal.Gui.View"></xref> class with the specified frame. This is the default constructor.
  101. syntax:
  102. content: public View (Terminal.Gui.Rect frame);
  103. parameters:
  104. - id: frame
  105. type: Terminal.Gui.Rect
  106. description: The region covered by this view.
  107. overload: Terminal.Gui.View.#ctor*
  108. exceptions: []
  109. - uid: Terminal.Gui.View.Add(Terminal.Gui.View)
  110. id: Add(Terminal.Gui.View)
  111. parent: Terminal.Gui.View
  112. langs:
  113. - csharp
  114. name: Add(View)
  115. nameWithType: View.Add(View)
  116. fullName: View.Add(View)
  117. type: Method
  118. assemblies:
  119. - Terminal.Gui
  120. namespace: Terminal.Gui
  121. summary: Adds a subview to this view.
  122. syntax:
  123. content: public virtual void Add (Terminal.Gui.View view);
  124. parameters:
  125. - id: view
  126. type: Terminal.Gui.View
  127. description: To be added.
  128. overload: Terminal.Gui.View.Add*
  129. exceptions: []
  130. - uid: Terminal.Gui.View.Add(Terminal.Gui.View[])
  131. id: Add(Terminal.Gui.View[])
  132. parent: Terminal.Gui.View
  133. langs:
  134. - csharp
  135. name: Add(View[])
  136. nameWithType: View.Add(View[])
  137. fullName: View.Add(View[])
  138. type: Method
  139. assemblies:
  140. - Terminal.Gui
  141. namespace: Terminal.Gui
  142. summary: Adds the specified views to the view.
  143. syntax:
  144. content: public void Add (Terminal.Gui.View[] views);
  145. parameters:
  146. - id: views
  147. type: Terminal.Gui.View[]
  148. description: Array of one or more views (can be optional parameter).
  149. overload: Terminal.Gui.View.Add*
  150. exceptions: []
  151. - uid: Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32)
  152. id: AddCh(System.Int32,System.Int32,System.Int32)
  153. parent: Terminal.Gui.View
  154. langs:
  155. - csharp
  156. name: AddCh(Int32, Int32, Int32)
  157. nameWithType: View.AddCh(Int32, Int32, Int32)
  158. fullName: View.AddCh(Int32, Int32, Int32)
  159. type: Method
  160. assemblies: []
  161. namespace: Terminal.Gui
  162. summary: Displays the specified character in the specified column and row.
  163. syntax:
  164. content: public void AddCh (int col, int row, int ch);
  165. parameters:
  166. - id: col
  167. type: System.Int32
  168. description: Col.
  169. - id: row
  170. type: System.Int32
  171. description: Row.
  172. - id: ch
  173. type: System.Int32
  174. description: Ch.
  175. overload: Terminal.Gui.View.AddCh*
  176. exceptions: []
  177. - uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  178. id: AddRune(System.Int32,System.Int32,System.Rune)
  179. parent: Terminal.Gui.View
  180. langs:
  181. - csharp
  182. name: AddRune(Int32, Int32, Rune)
  183. nameWithType: View.AddRune(Int32, Int32, Rune)
  184. fullName: View.AddRune(Int32, Int32, Rune)
  185. type: Method
  186. assemblies:
  187. - Terminal.Gui
  188. namespace: Terminal.Gui
  189. summary: Displays the specified character in the specified column and row.
  190. syntax:
  191. content: public void AddRune (int col, int row, Rune ch);
  192. parameters:
  193. - id: col
  194. type: System.Int32
  195. description: Col.
  196. - id: row
  197. type: System.Int32
  198. description: Row.
  199. - id: ch
  200. type: System.Rune
  201. description: Ch.
  202. overload: Terminal.Gui.View.AddRune*
  203. exceptions: []
  204. - uid: Terminal.Gui.View.Bounds
  205. id: Bounds
  206. parent: Terminal.Gui.View
  207. langs:
  208. - csharp
  209. name: Bounds
  210. nameWithType: View.Bounds
  211. fullName: View.Bounds
  212. type: Property
  213. assemblies:
  214. - Terminal.Gui
  215. namespace: Terminal.Gui
  216. summary: The bounds represent the View-relative rectangle used for this view. Updates to the Bounds update the Frame, and has the same side effects as updating the frame.
  217. syntax:
  218. content: public Terminal.Gui.Rect Bounds { get; set; }
  219. return:
  220. type: Terminal.Gui.Rect
  221. description: The bounds.
  222. overload: Terminal.Gui.View.Bounds*
  223. exceptions: []
  224. - uid: Terminal.Gui.View.ChildNeedsDisplay
  225. id: ChildNeedsDisplay
  226. parent: Terminal.Gui.View
  227. langs:
  228. - csharp
  229. name: ChildNeedsDisplay()
  230. nameWithType: View.ChildNeedsDisplay()
  231. fullName: View.ChildNeedsDisplay()
  232. type: Method
  233. assemblies:
  234. - Terminal.Gui
  235. namespace: Terminal.Gui
  236. summary: Flags this view for requiring the children views to be repainted.
  237. syntax:
  238. content: public void ChildNeedsDisplay ();
  239. parameters: []
  240. overload: Terminal.Gui.View.ChildNeedsDisplay*
  241. exceptions: []
  242. - uid: Terminal.Gui.View.Clear
  243. id: Clear
  244. parent: Terminal.Gui.View
  245. langs:
  246. - csharp
  247. name: Clear()
  248. nameWithType: View.Clear()
  249. fullName: View.Clear()
  250. type: Method
  251. assemblies:
  252. - Terminal.Gui
  253. namespace: Terminal.Gui
  254. summary: Clears the view region with the current color.
  255. remarks: >-
  256. <p>
  257. This clears the entire region used by this view.
  258. </p>
  259. syntax:
  260. content: public void Clear ();
  261. parameters: []
  262. overload: Terminal.Gui.View.Clear*
  263. exceptions: []
  264. - uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  265. id: Clear(Terminal.Gui.Rect)
  266. parent: Terminal.Gui.View
  267. langs:
  268. - csharp
  269. name: Clear(Rect)
  270. nameWithType: View.Clear(Rect)
  271. fullName: View.Clear(Rect)
  272. type: Method
  273. assemblies:
  274. - Terminal.Gui
  275. namespace: Terminal.Gui
  276. summary: Clears the specfied rectangular region with the current color
  277. syntax:
  278. content: public void Clear (Terminal.Gui.Rect r);
  279. parameters:
  280. - id: r
  281. type: Terminal.Gui.Rect
  282. description: To be added.
  283. overload: Terminal.Gui.View.Clear*
  284. exceptions: []
  285. - uid: Terminal.Gui.View.ClearNeedsDisplay
  286. id: ClearNeedsDisplay
  287. parent: Terminal.Gui.View
  288. langs:
  289. - csharp
  290. name: ClearNeedsDisplay()
  291. nameWithType: View.ClearNeedsDisplay()
  292. fullName: View.ClearNeedsDisplay()
  293. type: Method
  294. assemblies:
  295. - Terminal.Gui
  296. namespace: Terminal.Gui
  297. summary: Removes the SetNeedsDisplay and the ChildNeedsDisplay setting on this view.
  298. syntax:
  299. content: protected void ClearNeedsDisplay ();
  300. parameters: []
  301. overload: Terminal.Gui.View.ClearNeedsDisplay*
  302. exceptions: []
  303. - uid: Terminal.Gui.View.ClipToBounds
  304. id: ClipToBounds
  305. parent: Terminal.Gui.View
  306. langs:
  307. - csharp
  308. name: ClipToBounds()
  309. nameWithType: View.ClipToBounds()
  310. fullName: View.ClipToBounds()
  311. type: Method
  312. assemblies:
  313. - Terminal.Gui
  314. namespace: Terminal.Gui
  315. summary: Sets the Console driver's clip region to the current View's Bounds.
  316. syntax:
  317. content: public Terminal.Gui.Rect ClipToBounds ();
  318. parameters: []
  319. return:
  320. type: Terminal.Gui.Rect
  321. description: The existing driver's Clip region, which can be then set by setting the Driver.Clip property.
  322. overload: Terminal.Gui.View.ClipToBounds*
  323. exceptions: []
  324. - uid: Terminal.Gui.View.ColorScheme
  325. id: ColorScheme
  326. parent: Terminal.Gui.View
  327. langs:
  328. - csharp
  329. name: ColorScheme
  330. nameWithType: View.ColorScheme
  331. fullName: View.ColorScheme
  332. type: Property
  333. assemblies:
  334. - Terminal.Gui
  335. namespace: Terminal.Gui
  336. summary: >-
  337. The color scheme for this view, if it is not defined, it returns the parent's
  338. color scheme.
  339. syntax:
  340. content: public Terminal.Gui.ColorScheme ColorScheme { get; set; }
  341. return:
  342. type: Terminal.Gui.ColorScheme
  343. description: To be added.
  344. overload: Terminal.Gui.View.ColorScheme*
  345. exceptions: []
  346. - uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean)
  347. id: DrawFrame(Terminal.Gui.Rect,System.Boolean)
  348. parent: Terminal.Gui.View
  349. langs:
  350. - csharp
  351. name: DrawFrame(Rect, Boolean)
  352. nameWithType: View.DrawFrame(Rect, Boolean)
  353. fullName: View.DrawFrame(Rect, Boolean)
  354. type: Method
  355. assemblies: []
  356. namespace: Terminal.Gui
  357. summary: Draws a frame in the current view, clipped by the boundary of this view
  358. syntax:
  359. content: public void DrawFrame (Terminal.Gui.Rect rect, bool fill = false);
  360. parameters:
  361. - id: rect
  362. type: Terminal.Gui.Rect
  363. description: Rectangular region for the frame to be drawn.
  364. - id: fill
  365. type: System.Boolean
  366. description: If set to <code>true</code> it fill will the contents.
  367. overload: Terminal.Gui.View.DrawFrame*
  368. exceptions: []
  369. - uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  370. id: DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  371. parent: Terminal.Gui.View
  372. langs:
  373. - csharp
  374. name: DrawFrame(Rect, Int32, Boolean)
  375. nameWithType: View.DrawFrame(Rect, Int32, Boolean)
  376. fullName: View.DrawFrame(Rect, Int32, Boolean)
  377. type: Method
  378. assemblies:
  379. - Terminal.Gui
  380. namespace: Terminal.Gui
  381. summary: Draws a frame in the current view, clipped by the boundary of this view
  382. syntax:
  383. content: public void DrawFrame (Terminal.Gui.Rect rect, int padding = 0, bool fill = false);
  384. parameters:
  385. - id: rect
  386. type: Terminal.Gui.Rect
  387. description: Rectangular region for the frame to be drawn.
  388. - id: padding
  389. type: System.Int32
  390. description: The padding to add to the drawn frame.
  391. - id: fill
  392. type: System.Boolean
  393. description: If set to <code>true</code> it fill will the contents.
  394. overload: Terminal.Gui.View.DrawFrame*
  395. exceptions: []
  396. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  397. id: DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  398. parent: Terminal.Gui.View
  399. langs:
  400. - csharp
  401. name: DrawHotString(ustring, Boolean, ColorScheme)
  402. nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme)
  403. fullName: View.DrawHotString(ustring, Boolean, ColorScheme)
  404. type: Method
  405. assemblies:
  406. - Terminal.Gui
  407. namespace: Terminal.Gui
  408. summary: Utility function to draw strings that contains a hotkey using a colorscheme and the "focused" state.
  409. syntax:
  410. content: public void DrawHotString (NStack.ustring text, bool focused, Terminal.Gui.ColorScheme scheme);
  411. parameters:
  412. - id: text
  413. type: NStack.ustring
  414. description: String to display, the underscoore before a letter flags the next letter as the hotkey.
  415. - id: focused
  416. type: System.Boolean
  417. description: If set to <code>true</code> this uses the focused colors from the color scheme, otherwise the regular ones.
  418. - id: scheme
  419. type: Terminal.Gui.ColorScheme
  420. description: The color scheme to use.
  421. overload: Terminal.Gui.View.DrawHotString*
  422. exceptions: []
  423. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  424. id: DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  425. parent: Terminal.Gui.View
  426. langs:
  427. - csharp
  428. name: DrawHotString(ustring, Attribute, Attribute)
  429. nameWithType: View.DrawHotString(ustring, Attribute, Attribute)
  430. fullName: View.DrawHotString(ustring, Attribute, Attribute)
  431. type: Method
  432. assemblies:
  433. - Terminal.Gui
  434. namespace: Terminal.Gui
  435. summary: Utility function to draw strings that contain a hotkey
  436. syntax:
  437. content: public void DrawHotString (NStack.ustring text, Terminal.Gui.Attribute hotColor, Terminal.Gui.Attribute normalColor);
  438. parameters:
  439. - id: text
  440. type: NStack.ustring
  441. description: String to display, the underscoore before a letter flags the next letter as the hotkey.
  442. - id: hotColor
  443. type: Terminal.Gui.Attribute
  444. description: Hot color.
  445. - id: normalColor
  446. type: Terminal.Gui.Attribute
  447. description: Normal color.
  448. overload: Terminal.Gui.View.DrawHotString*
  449. exceptions: []
  450. - uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme)
  451. id: DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme)
  452. parent: Terminal.Gui.View
  453. langs:
  454. - csharp
  455. name: DrawHotString(String, Boolean, ColorScheme)
  456. nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
  457. fullName: View.DrawHotString(String, Boolean, ColorScheme)
  458. type: Method
  459. assemblies: []
  460. namespace: Terminal.Gui
  461. summary: Utility function to draw strings that contains a hotkey using a colorscheme and the "focused" state.
  462. syntax:
  463. content: public void DrawHotString (string text, bool focused, Terminal.Gui.ColorScheme scheme);
  464. parameters:
  465. - id: text
  466. type: System.String
  467. description: String to display, the underscoore before a letter flags the next letter as the hotkey.
  468. - id: focused
  469. type: System.Boolean
  470. description: If set to <code>true</code> this uses the focused colors from the color scheme, otherwise the regular ones.
  471. - id: scheme
  472. type: Terminal.Gui.ColorScheme
  473. description: The color scheme to use.
  474. overload: Terminal.Gui.View.DrawHotString*
  475. exceptions: []
  476. - uid: Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  477. id: DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  478. parent: Terminal.Gui.View
  479. langs:
  480. - csharp
  481. name: DrawHotString(String, Attribute, Attribute)
  482. nameWithType: View.DrawHotString(String, Attribute, Attribute)
  483. fullName: View.DrawHotString(String, Attribute, Attribute)
  484. type: Method
  485. assemblies: []
  486. namespace: Terminal.Gui
  487. summary: Utility function to draw strings that contain a hotkey
  488. syntax:
  489. content: public void DrawHotString (string text, Terminal.Gui.Attribute hotColor, Terminal.Gui.Attribute normalColor);
  490. parameters:
  491. - id: text
  492. type: System.String
  493. description: String to display, the underscoore before a letter flags the next letter as the hotkey.
  494. - id: hotColor
  495. type: Terminal.Gui.Attribute
  496. description: Hot color.
  497. - id: normalColor
  498. type: Terminal.Gui.Attribute
  499. description: Normal color.
  500. overload: Terminal.Gui.View.DrawHotString*
  501. exceptions: []
  502. - uid: Terminal.Gui.View.Driver
  503. id: Driver
  504. parent: Terminal.Gui.View
  505. langs:
  506. - csharp
  507. name: Driver
  508. nameWithType: View.Driver
  509. fullName: View.Driver
  510. type: Field
  511. assemblies:
  512. - Terminal.Gui
  513. namespace: Terminal.Gui
  514. summary: >-
  515. Points to the current driver in use by the view, it is a convenience property
  516. for simplifying the development of new views.
  517. syntax:
  518. content: public static Terminal.Gui.ConsoleDriver Driver;
  519. return:
  520. type: Terminal.Gui.ConsoleDriver
  521. description: To be added.
  522. exceptions: []
  523. - uid: Terminal.Gui.View.EnsureFocus
  524. id: EnsureFocus
  525. parent: Terminal.Gui.View
  526. langs:
  527. - csharp
  528. name: EnsureFocus()
  529. nameWithType: View.EnsureFocus()
  530. fullName: View.EnsureFocus()
  531. type: Method
  532. assemblies:
  533. - Terminal.Gui
  534. namespace: Terminal.Gui
  535. summary: Finds the first view in the hierarchy that wants to get the focus if nothing is currently focused, otherwise, it does nothing.
  536. syntax:
  537. content: public void EnsureFocus ();
  538. parameters: []
  539. overload: Terminal.Gui.View.EnsureFocus*
  540. exceptions: []
  541. - uid: Terminal.Gui.View.Focused
  542. id: Focused
  543. parent: Terminal.Gui.View
  544. langs:
  545. - csharp
  546. name: Focused
  547. nameWithType: View.Focused
  548. fullName: View.Focused
  549. type: Property
  550. assemblies:
  551. - Terminal.Gui
  552. namespace: Terminal.Gui
  553. summary: Returns the currently focused view inside this view, or null if nothing is focused.
  554. syntax:
  555. content: public Terminal.Gui.View Focused { get; }
  556. return:
  557. type: Terminal.Gui.View
  558. description: The focused.
  559. overload: Terminal.Gui.View.Focused*
  560. exceptions: []
  561. - uid: Terminal.Gui.View.FocusFirst
  562. id: FocusFirst
  563. parent: Terminal.Gui.View
  564. langs:
  565. - csharp
  566. name: FocusFirst()
  567. nameWithType: View.FocusFirst()
  568. fullName: View.FocusFirst()
  569. type: Method
  570. assemblies:
  571. - Terminal.Gui
  572. namespace: Terminal.Gui
  573. summary: Focuses the first focusable subview if one exists.
  574. syntax:
  575. content: public void FocusFirst ();
  576. parameters: []
  577. overload: Terminal.Gui.View.FocusFirst*
  578. exceptions: []
  579. - uid: Terminal.Gui.View.FocusLast
  580. id: FocusLast
  581. parent: Terminal.Gui.View
  582. langs:
  583. - csharp
  584. name: FocusLast()
  585. nameWithType: View.FocusLast()
  586. fullName: View.FocusLast()
  587. type: Method
  588. assemblies:
  589. - Terminal.Gui
  590. namespace: Terminal.Gui
  591. summary: Focuses the last focusable subview if one exists.
  592. syntax:
  593. content: public void FocusLast ();
  594. parameters: []
  595. overload: Terminal.Gui.View.FocusLast*
  596. exceptions: []
  597. - uid: Terminal.Gui.View.FocusNext
  598. id: FocusNext
  599. parent: Terminal.Gui.View
  600. langs:
  601. - csharp
  602. name: FocusNext()
  603. nameWithType: View.FocusNext()
  604. fullName: View.FocusNext()
  605. type: Method
  606. assemblies:
  607. - Terminal.Gui
  608. namespace: Terminal.Gui
  609. summary: Focuses the next view.
  610. syntax:
  611. content: public bool FocusNext ();
  612. parameters: []
  613. return:
  614. type: System.Boolean
  615. description: <code>true</code>, if next was focused, <code>false</code> otherwise.
  616. overload: Terminal.Gui.View.FocusNext*
  617. exceptions: []
  618. - uid: Terminal.Gui.View.FocusPrev
  619. id: FocusPrev
  620. parent: Terminal.Gui.View
  621. langs:
  622. - csharp
  623. name: FocusPrev()
  624. nameWithType: View.FocusPrev()
  625. fullName: View.FocusPrev()
  626. type: Method
  627. assemblies:
  628. - Terminal.Gui
  629. namespace: Terminal.Gui
  630. summary: Focuses the previous view.
  631. syntax:
  632. content: public bool FocusPrev ();
  633. parameters: []
  634. return:
  635. type: System.Boolean
  636. description: <code>true</code>, if previous was focused, <code>false</code> otherwise.
  637. overload: Terminal.Gui.View.FocusPrev*
  638. exceptions: []
  639. - uid: Terminal.Gui.View.Frame
  640. id: Frame
  641. parent: Terminal.Gui.View
  642. langs:
  643. - csharp
  644. name: Frame
  645. nameWithType: View.Frame
  646. fullName: View.Frame
  647. type: Property
  648. assemblies:
  649. - Terminal.Gui
  650. namespace: Terminal.Gui
  651. summary: Gets or sets the frame for the view.
  652. remarks: "Altering the Frame of a view will trigger the redrawing of the \n view as well as the redrawing of the affected regions in the superview."
  653. syntax:
  654. content: public Terminal.Gui.Rect Frame { get; set; }
  655. return:
  656. type: Terminal.Gui.Rect
  657. description: The frame.
  658. overload: Terminal.Gui.View.Frame*
  659. exceptions: []
  660. - uid: Terminal.Gui.View.GetEnumerator
  661. id: GetEnumerator
  662. parent: Terminal.Gui.View
  663. langs:
  664. - csharp
  665. name: GetEnumerator()
  666. nameWithType: View.GetEnumerator()
  667. fullName: View.GetEnumerator()
  668. type: Method
  669. assemblies:
  670. - Terminal.Gui
  671. namespace: Terminal.Gui
  672. summary: Gets an enumerator that enumerates the subviews in this view.
  673. syntax:
  674. content: >-
  675. [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Terminal.Gui.View/<GetEnumerator>d__23))]
  676. public System.Collections.IEnumerator GetEnumerator ();
  677. parameters: []
  678. return:
  679. type: System.Collections.IEnumerator
  680. description: The enumerator.
  681. overload: Terminal.Gui.View.GetEnumerator*
  682. exceptions: []
  683. attributes:
  684. - type: System.Runtime.CompilerServices.IteratorStateMachine
  685. - uid: Terminal.Gui.View.HasFocus
  686. id: HasFocus
  687. parent: Terminal.Gui.View
  688. langs:
  689. - csharp
  690. name: HasFocus
  691. nameWithType: View.HasFocus
  692. fullName: View.HasFocus
  693. type: Property
  694. assemblies:
  695. - Terminal.Gui
  696. namespace: Terminal.Gui
  697. summary: Gets or sets a value indicating whether this <xref href="Terminal.Gui.View"></xref> has focus.
  698. syntax:
  699. content: public override bool HasFocus { get; }
  700. return:
  701. type: System.Boolean
  702. description: <code>true</code> if has focus; otherwise, <code>false</code>.
  703. overload: Terminal.Gui.View.HasFocus*
  704. exceptions: []
  705. - uid: Terminal.Gui.View.Id
  706. id: Id
  707. parent: Terminal.Gui.View
  708. langs:
  709. - csharp
  710. name: Id
  711. nameWithType: View.Id
  712. fullName: View.Id
  713. type: Property
  714. assemblies:
  715. - Terminal.Gui
  716. namespace: Terminal.Gui
  717. summary: Gets or sets an identifier for the view;
  718. syntax:
  719. content: public NStack.ustring Id { get; set; }
  720. return:
  721. type: NStack.ustring
  722. description: The identifier.
  723. overload: Terminal.Gui.View.Id*
  724. exceptions: []
  725. - uid: Terminal.Gui.View.LayoutSubviews
  726. id: LayoutSubviews
  727. parent: Terminal.Gui.View
  728. langs:
  729. - csharp
  730. name: LayoutSubviews()
  731. nameWithType: View.LayoutSubviews()
  732. fullName: View.LayoutSubviews()
  733. type: Method
  734. assemblies:
  735. - Terminal.Gui
  736. namespace: Terminal.Gui
  737. summary: "This virtual method is invoked when a view starts executing or \n when the dimensions of the view have changed, for example in \n response to the container view or terminal resizing."
  738. syntax:
  739. content: public virtual void LayoutSubviews ();
  740. parameters: []
  741. overload: Terminal.Gui.View.LayoutSubviews*
  742. exceptions: []
  743. - uid: Terminal.Gui.View.MostFocused
  744. id: MostFocused
  745. parent: Terminal.Gui.View
  746. langs:
  747. - csharp
  748. name: MostFocused
  749. nameWithType: View.MostFocused
  750. fullName: View.MostFocused
  751. type: Property
  752. assemblies:
  753. - Terminal.Gui
  754. namespace: Terminal.Gui
  755. summary: Returns the most focused view in the chain of subviews (the leaf view that has the focus).
  756. syntax:
  757. content: public Terminal.Gui.View MostFocused { get; }
  758. return:
  759. type: Terminal.Gui.View
  760. description: The most focused.
  761. overload: Terminal.Gui.View.MostFocused*
  762. exceptions: []
  763. - uid: Terminal.Gui.View.Move(System.Int32,System.Int32)
  764. id: Move(System.Int32,System.Int32)
  765. parent: Terminal.Gui.View
  766. langs:
  767. - csharp
  768. name: Move(Int32, Int32)
  769. nameWithType: View.Move(Int32, Int32)
  770. fullName: View.Move(Int32, Int32)
  771. type: Method
  772. assemblies:
  773. - Terminal.Gui
  774. namespace: Terminal.Gui
  775. summary: This moves the cursor to the specified column and row in the view.
  776. syntax:
  777. content: public void Move (int col, int row);
  778. parameters:
  779. - id: col
  780. type: System.Int32
  781. description: Col.
  782. - id: row
  783. type: System.Int32
  784. description: Row.
  785. overload: Terminal.Gui.View.Move*
  786. exceptions: []
  787. - uid: Terminal.Gui.View.PositionCursor
  788. id: PositionCursor
  789. parent: Terminal.Gui.View
  790. langs:
  791. - csharp
  792. name: PositionCursor()
  793. nameWithType: View.PositionCursor()
  794. fullName: View.PositionCursor()
  795. type: Method
  796. assemblies:
  797. - Terminal.Gui
  798. namespace: Terminal.Gui
  799. summary: Positions the cursor in the right position based on the currently focused view in the chain.
  800. syntax:
  801. content: public virtual void PositionCursor ();
  802. parameters: []
  803. overload: Terminal.Gui.View.PositionCursor*
  804. exceptions: []
  805. - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  806. id: ProcessColdKey(Terminal.Gui.KeyEvent)
  807. parent: Terminal.Gui.View
  808. langs:
  809. - csharp
  810. name: ProcessColdKey(KeyEvent)
  811. nameWithType: View.ProcessColdKey(KeyEvent)
  812. fullName: View.ProcessColdKey(KeyEvent)
  813. type: Method
  814. assemblies:
  815. - Terminal.Gui
  816. namespace: Terminal.Gui
  817. syntax:
  818. content: public override bool ProcessColdKey (Terminal.Gui.KeyEvent keyEvent);
  819. parameters:
  820. - id: kb
  821. type: Terminal.Gui.KeyEvent
  822. description: To be added.
  823. return:
  824. type: System.Boolean
  825. description: To be added.
  826. overload: Terminal.Gui.View.ProcessColdKey*
  827. exceptions: []
  828. - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  829. id: ProcessHotKey(Terminal.Gui.KeyEvent)
  830. parent: Terminal.Gui.View
  831. langs:
  832. - csharp
  833. name: ProcessHotKey(KeyEvent)
  834. nameWithType: View.ProcessHotKey(KeyEvent)
  835. fullName: View.ProcessHotKey(KeyEvent)
  836. type: Method
  837. assemblies:
  838. - Terminal.Gui
  839. namespace: Terminal.Gui
  840. syntax:
  841. content: public override bool ProcessHotKey (Terminal.Gui.KeyEvent keyEvent);
  842. parameters:
  843. - id: kb
  844. type: Terminal.Gui.KeyEvent
  845. description: To be added.
  846. return:
  847. type: System.Boolean
  848. description: To be added.
  849. overload: Terminal.Gui.View.ProcessHotKey*
  850. exceptions: []
  851. - uid: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  852. id: ProcessKey(Terminal.Gui.KeyEvent)
  853. parent: Terminal.Gui.View
  854. langs:
  855. - csharp
  856. name: ProcessKey(KeyEvent)
  857. nameWithType: View.ProcessKey(KeyEvent)
  858. fullName: View.ProcessKey(KeyEvent)
  859. type: Method
  860. assemblies:
  861. - Terminal.Gui
  862. namespace: Terminal.Gui
  863. syntax:
  864. content: public override bool ProcessKey (Terminal.Gui.KeyEvent keyEvent);
  865. parameters:
  866. - id: kb
  867. type: Terminal.Gui.KeyEvent
  868. description: To be added.
  869. return:
  870. type: System.Boolean
  871. description: To be added.
  872. overload: Terminal.Gui.View.ProcessKey*
  873. exceptions: []
  874. - uid: Terminal.Gui.View.Redraw(Terminal.Gui.Rect)
  875. id: Redraw(Terminal.Gui.Rect)
  876. parent: Terminal.Gui.View
  877. langs:
  878. - csharp
  879. name: Redraw(Rect)
  880. nameWithType: View.Redraw(Rect)
  881. fullName: View.Redraw(Rect)
  882. type: Method
  883. assemblies:
  884. - Terminal.Gui
  885. namespace: Terminal.Gui
  886. summary: Performs a redraw of this view and its subviews, only redraws the views that have been flagged for a re-display.
  887. remarks: >-
  888. <p>
  889. Views should set the color that they want to use on entry, as otherwise this will inherit
  890. the last color that was set globaly on the driver.
  891. </p>
  892. syntax:
  893. content: public virtual void Redraw (Terminal.Gui.Rect region);
  894. parameters:
  895. - id: region
  896. type: Terminal.Gui.Rect
  897. description: The region to redraw, this is relative to the view itself.
  898. overload: Terminal.Gui.View.Redraw*
  899. exceptions: []
  900. - uid: Terminal.Gui.View.Remove(Terminal.Gui.View)
  901. id: Remove(Terminal.Gui.View)
  902. parent: Terminal.Gui.View
  903. langs:
  904. - csharp
  905. name: Remove(View)
  906. nameWithType: View.Remove(View)
  907. fullName: View.Remove(View)
  908. type: Method
  909. assemblies:
  910. - Terminal.Gui
  911. namespace: Terminal.Gui
  912. summary: Removes a widget from this container.
  913. syntax:
  914. content: public virtual void Remove (Terminal.Gui.View view);
  915. parameters:
  916. - id: view
  917. type: Terminal.Gui.View
  918. description: To be added.
  919. overload: Terminal.Gui.View.Remove*
  920. exceptions: []
  921. - uid: Terminal.Gui.View.RemoveAll
  922. id: RemoveAll
  923. parent: Terminal.Gui.View
  924. langs:
  925. - csharp
  926. name: RemoveAll()
  927. nameWithType: View.RemoveAll()
  928. fullName: View.RemoveAll()
  929. type: Method
  930. assemblies:
  931. - Terminal.Gui
  932. namespace: Terminal.Gui
  933. summary: Removes all the widgets from this container.
  934. syntax:
  935. content: public virtual void RemoveAll ();
  936. parameters: []
  937. overload: Terminal.Gui.View.RemoveAll*
  938. exceptions: []
  939. - uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  940. id: ScreenToView(System.Int32,System.Int32)
  941. parent: Terminal.Gui.View
  942. langs:
  943. - csharp
  944. name: ScreenToView(Int32, Int32)
  945. nameWithType: View.ScreenToView(Int32, Int32)
  946. fullName: View.ScreenToView(Int32, Int32)
  947. type: Method
  948. assemblies:
  949. - Terminal.Gui
  950. namespace: Terminal.Gui
  951. summary: Converts a point from screen coordinates into the view coordinate space.
  952. syntax:
  953. content: public Terminal.Gui.Point ScreenToView (int x, int y);
  954. parameters:
  955. - id: x
  956. type: System.Int32
  957. description: X screen-coordinate point.
  958. - id: y
  959. type: System.Int32
  960. description: Y screen-coordinate point.
  961. return:
  962. type: Terminal.Gui.Point
  963. description: The mapped point.
  964. overload: Terminal.Gui.View.ScreenToView*
  965. exceptions: []
  966. - uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  967. id: SetClip(Terminal.Gui.Rect)
  968. parent: Terminal.Gui.View
  969. langs:
  970. - csharp
  971. name: SetClip(Rect)
  972. nameWithType: View.SetClip(Rect)
  973. fullName: View.SetClip(Rect)
  974. type: Method
  975. assemblies:
  976. - Terminal.Gui
  977. namespace: Terminal.Gui
  978. summary: Sets the clipping region to the specified region, the region is view-relative
  979. syntax:
  980. content: public Terminal.Gui.Rect SetClip (Terminal.Gui.Rect rect);
  981. parameters:
  982. - id: rect
  983. type: Terminal.Gui.Rect
  984. description: Rectangle region to clip into, the region is view-relative.
  985. return:
  986. type: Terminal.Gui.Rect
  987. description: The previous clip region.
  988. overload: Terminal.Gui.View.SetClip*
  989. exceptions: []
  990. - uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  991. id: SetFocus(Terminal.Gui.View)
  992. parent: Terminal.Gui.View
  993. langs:
  994. - csharp
  995. name: SetFocus(View)
  996. nameWithType: View.SetFocus(View)
  997. fullName: View.SetFocus(View)
  998. type: Method
  999. assemblies:
  1000. - Terminal.Gui
  1001. namespace: Terminal.Gui
  1002. summary: Focuses the specified sub-view.
  1003. syntax:
  1004. content: public void SetFocus (Terminal.Gui.View view);
  1005. parameters:
  1006. - id: view
  1007. type: Terminal.Gui.View
  1008. description: View.
  1009. overload: Terminal.Gui.View.SetFocus*
  1010. exceptions: []
  1011. - uid: Terminal.Gui.View.SetNeedsDisplay
  1012. id: SetNeedsDisplay
  1013. parent: Terminal.Gui.View
  1014. langs:
  1015. - csharp
  1016. name: SetNeedsDisplay()
  1017. nameWithType: View.SetNeedsDisplay()
  1018. fullName: View.SetNeedsDisplay()
  1019. type: Method
  1020. assemblies:
  1021. - Terminal.Gui
  1022. namespace: Terminal.Gui
  1023. summary: >-
  1024. Invoke to flag that this view needs to be redisplayed, by any code
  1025. that alters the state of the view.
  1026. syntax:
  1027. content: public void SetNeedsDisplay ();
  1028. parameters: []
  1029. overload: Terminal.Gui.View.SetNeedsDisplay*
  1030. exceptions: []
  1031. - uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  1032. id: SetNeedsDisplay(Terminal.Gui.Rect)
  1033. parent: Terminal.Gui.View
  1034. langs:
  1035. - csharp
  1036. name: SetNeedsDisplay(Rect)
  1037. nameWithType: View.SetNeedsDisplay(Rect)
  1038. fullName: View.SetNeedsDisplay(Rect)
  1039. type: Method
  1040. assemblies:
  1041. - Terminal.Gui
  1042. namespace: Terminal.Gui
  1043. summary: Flags the specified rectangle region on this view as needing to be repainted.
  1044. syntax:
  1045. content: public void SetNeedsDisplay (Terminal.Gui.Rect region);
  1046. parameters:
  1047. - id: region
  1048. type: Terminal.Gui.Rect
  1049. description: The region that must be flagged for repaint.
  1050. overload: Terminal.Gui.View.SetNeedsDisplay*
  1051. exceptions: []
  1052. - uid: Terminal.Gui.View.Subviews
  1053. id: Subviews
  1054. parent: Terminal.Gui.View
  1055. langs:
  1056. - csharp
  1057. name: Subviews
  1058. nameWithType: View.Subviews
  1059. fullName: View.Subviews
  1060. type: Property
  1061. assemblies:
  1062. - Terminal.Gui
  1063. namespace: Terminal.Gui
  1064. summary: This returns a list of the subviews contained by this view.
  1065. syntax:
  1066. content: public System.Collections.Generic.IList<Terminal.Gui.View> Subviews { get; }
  1067. return:
  1068. type: System.Collections.Generic.IList{Terminal.Gui.View}
  1069. description: The subviews.
  1070. overload: Terminal.Gui.View.Subviews*
  1071. exceptions: []
  1072. - uid: Terminal.Gui.View.SuperView
  1073. id: SuperView
  1074. parent: Terminal.Gui.View
  1075. langs:
  1076. - csharp
  1077. name: SuperView
  1078. nameWithType: View.SuperView
  1079. fullName: View.SuperView
  1080. type: Property
  1081. assemblies:
  1082. - Terminal.Gui
  1083. namespace: Terminal.Gui
  1084. summary: Returns the container for this view, or null if this view has not been added to a container.
  1085. syntax:
  1086. content: public Terminal.Gui.View SuperView { get; }
  1087. return:
  1088. type: Terminal.Gui.View
  1089. description: The super view.
  1090. overload: Terminal.Gui.View.SuperView*
  1091. exceptions: []
  1092. - uid: Terminal.Gui.View.ToString
  1093. id: ToString
  1094. parent: Terminal.Gui.View
  1095. langs:
  1096. - csharp
  1097. name: ToString()
  1098. nameWithType: View.ToString()
  1099. fullName: View.ToString()
  1100. type: Method
  1101. assemblies:
  1102. - Terminal.Gui
  1103. namespace: Terminal.Gui
  1104. summary: Returns a <xref href="System.String"></xref> that represents the current <xref href="Terminal.Gui.View"></xref>.
  1105. syntax:
  1106. content: public override string ToString ();
  1107. parameters: []
  1108. return:
  1109. type: System.String
  1110. description: A <xref href="System.String"></xref> that represents the current <xref href="Terminal.Gui.View"></xref>.
  1111. overload: Terminal.Gui.View.ToString*
  1112. exceptions: []
  1113. - uid: Terminal.Gui.View.WantMousePositionReports
  1114. id: WantMousePositionReports
  1115. parent: Terminal.Gui.View
  1116. langs:
  1117. - csharp
  1118. name: WantMousePositionReports
  1119. nameWithType: View.WantMousePositionReports
  1120. fullName: View.WantMousePositionReports
  1121. type: Property
  1122. assemblies:
  1123. - Terminal.Gui
  1124. namespace: Terminal.Gui
  1125. summary: Gets or sets a value indicating whether this <xref href="Terminal.Gui.View"></xref> want mouse position reports.
  1126. syntax:
  1127. content: public virtual bool WantMousePositionReports { get; set; }
  1128. return:
  1129. type: System.Boolean
  1130. description: <code>true</code> if want mouse position reports; otherwise, <code>false</code>.
  1131. overload: Terminal.Gui.View.WantMousePositionReports*
  1132. exceptions: []
  1133. references:
  1134. - uid: Terminal.Gui.Responder
  1135. parent: Terminal.Gui
  1136. isExternal: false
  1137. name: Responder
  1138. nameWithType: Responder
  1139. fullName: Terminal.Gui.Responder
  1140. - uid: Terminal.Gui.View.#ctor(Terminal.Gui.Rect)
  1141. parent: Terminal.Gui.View
  1142. isExternal: false
  1143. name: View(Rect)
  1144. nameWithType: View.View(Rect)
  1145. fullName: View.View(Rect)
  1146. - uid: Terminal.Gui.Rect
  1147. parent: Terminal.Gui
  1148. isExternal: false
  1149. name: Rect
  1150. nameWithType: Rect
  1151. fullName: Terminal.Gui.Rect
  1152. - uid: Terminal.Gui.View.Add(Terminal.Gui.View)
  1153. parent: Terminal.Gui.View
  1154. isExternal: false
  1155. name: Add(View)
  1156. nameWithType: View.Add(View)
  1157. fullName: View.Add(View)
  1158. - uid: Terminal.Gui.View
  1159. parent: Terminal.Gui
  1160. isExternal: false
  1161. name: View
  1162. nameWithType: View
  1163. fullName: Terminal.Gui.View
  1164. - uid: Terminal.Gui.View.Add(Terminal.Gui.View[])
  1165. parent: Terminal.Gui.View
  1166. isExternal: false
  1167. name: Add(View[])
  1168. nameWithType: View.Add(View[])
  1169. fullName: View.Add(View[])
  1170. - uid: Terminal.Gui.View[]
  1171. parent: Terminal.Gui
  1172. isExternal: false
  1173. name: View[]
  1174. nameWithType: View[]
  1175. fullName: Terminal.Gui.View[]
  1176. spec.csharp:
  1177. - uid: Terminal.Gui.View
  1178. name: View
  1179. nameWithType: View
  1180. fullName: Terminal.Gui.View
  1181. - name: '[]'
  1182. nameWithType: '[]'
  1183. fullName: '[]'
  1184. - uid: Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32)
  1185. parent: Terminal.Gui.View
  1186. isExternal: false
  1187. name: AddCh(Int32, Int32, Int32)
  1188. nameWithType: View.AddCh(Int32, Int32, Int32)
  1189. fullName: View.AddCh(Int32, Int32, Int32)
  1190. - uid: System.Int32
  1191. parent: System
  1192. isExternal: true
  1193. name: Int32
  1194. nameWithType: Int32
  1195. fullName: System.Int32
  1196. - uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  1197. parent: Terminal.Gui.View
  1198. isExternal: false
  1199. name: AddRune(Int32, Int32, Rune)
  1200. nameWithType: View.AddRune(Int32, Int32, Rune)
  1201. fullName: View.AddRune(Int32, Int32, Rune)
  1202. - uid: System.Rune
  1203. parent: System
  1204. isExternal: true
  1205. name: Rune
  1206. nameWithType: Rune
  1207. fullName: System.Rune
  1208. - uid: Terminal.Gui.View.Bounds
  1209. parent: Terminal.Gui.View
  1210. isExternal: false
  1211. name: Bounds
  1212. nameWithType: View.Bounds
  1213. fullName: View.Bounds
  1214. - uid: Terminal.Gui.View.ChildNeedsDisplay
  1215. parent: Terminal.Gui.View
  1216. isExternal: false
  1217. name: ChildNeedsDisplay()
  1218. nameWithType: View.ChildNeedsDisplay()
  1219. fullName: View.ChildNeedsDisplay()
  1220. - uid: Terminal.Gui.View.Clear
  1221. parent: Terminal.Gui.View
  1222. isExternal: false
  1223. name: Clear()
  1224. nameWithType: View.Clear()
  1225. fullName: View.Clear()
  1226. - uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  1227. parent: Terminal.Gui.View
  1228. isExternal: false
  1229. name: Clear(Rect)
  1230. nameWithType: View.Clear(Rect)
  1231. fullName: View.Clear(Rect)
  1232. - uid: Terminal.Gui.View.ClearNeedsDisplay
  1233. parent: Terminal.Gui.View
  1234. isExternal: false
  1235. name: ClearNeedsDisplay()
  1236. nameWithType: View.ClearNeedsDisplay()
  1237. fullName: View.ClearNeedsDisplay()
  1238. - uid: Terminal.Gui.View.ClipToBounds
  1239. parent: Terminal.Gui.View
  1240. isExternal: false
  1241. name: ClipToBounds()
  1242. nameWithType: View.ClipToBounds()
  1243. fullName: View.ClipToBounds()
  1244. - uid: Terminal.Gui.View.ColorScheme
  1245. parent: Terminal.Gui.View
  1246. isExternal: false
  1247. name: ColorScheme
  1248. nameWithType: View.ColorScheme
  1249. fullName: View.ColorScheme
  1250. - uid: Terminal.Gui.ColorScheme
  1251. parent: Terminal.Gui
  1252. isExternal: false
  1253. name: ColorScheme
  1254. nameWithType: ColorScheme
  1255. fullName: Terminal.Gui.ColorScheme
  1256. - uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean)
  1257. parent: Terminal.Gui.View
  1258. isExternal: false
  1259. name: DrawFrame(Rect, Boolean)
  1260. nameWithType: View.DrawFrame(Rect, Boolean)
  1261. fullName: View.DrawFrame(Rect, Boolean)
  1262. - uid: System.Boolean
  1263. parent: System
  1264. isExternal: true
  1265. name: Boolean
  1266. nameWithType: Boolean
  1267. fullName: System.Boolean
  1268. - uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  1269. parent: Terminal.Gui.View
  1270. isExternal: false
  1271. name: DrawFrame(Rect, Int32, Boolean)
  1272. nameWithType: View.DrawFrame(Rect, Int32, Boolean)
  1273. fullName: View.DrawFrame(Rect, Int32, Boolean)
  1274. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  1275. parent: Terminal.Gui.View
  1276. isExternal: false
  1277. name: DrawHotString(ustring, Boolean, ColorScheme)
  1278. nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme)
  1279. fullName: View.DrawHotString(ustring, Boolean, ColorScheme)
  1280. - uid: NStack.ustring
  1281. parent: NStack
  1282. isExternal: true
  1283. name: ustring
  1284. nameWithType: ustring
  1285. fullName: NStack.ustring
  1286. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  1287. parent: Terminal.Gui.View
  1288. isExternal: false
  1289. name: DrawHotString(ustring, Attribute, Attribute)
  1290. nameWithType: View.DrawHotString(ustring, Attribute, Attribute)
  1291. fullName: View.DrawHotString(ustring, Attribute, Attribute)
  1292. - uid: Terminal.Gui.Attribute
  1293. parent: Terminal.Gui
  1294. isExternal: false
  1295. name: Attribute
  1296. nameWithType: Attribute
  1297. fullName: Terminal.Gui.Attribute
  1298. - uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme)
  1299. parent: Terminal.Gui.View
  1300. isExternal: false
  1301. name: DrawHotString(String, Boolean, ColorScheme)
  1302. nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
  1303. fullName: View.DrawHotString(String, Boolean, ColorScheme)
  1304. - uid: System.String
  1305. parent: System
  1306. isExternal: true
  1307. name: String
  1308. nameWithType: String
  1309. fullName: System.String
  1310. - uid: Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  1311. parent: Terminal.Gui.View
  1312. isExternal: false
  1313. name: DrawHotString(String, Attribute, Attribute)
  1314. nameWithType: View.DrawHotString(String, Attribute, Attribute)
  1315. fullName: View.DrawHotString(String, Attribute, Attribute)
  1316. - uid: Terminal.Gui.View.Driver
  1317. parent: Terminal.Gui.View
  1318. isExternal: false
  1319. name: Driver
  1320. nameWithType: View.Driver
  1321. fullName: View.Driver
  1322. - uid: Terminal.Gui.ConsoleDriver
  1323. parent: Terminal.Gui
  1324. isExternal: false
  1325. name: ConsoleDriver
  1326. nameWithType: ConsoleDriver
  1327. fullName: Terminal.Gui.ConsoleDriver
  1328. - uid: Terminal.Gui.View.EnsureFocus
  1329. parent: Terminal.Gui.View
  1330. isExternal: false
  1331. name: EnsureFocus()
  1332. nameWithType: View.EnsureFocus()
  1333. fullName: View.EnsureFocus()
  1334. - uid: Terminal.Gui.View.Focused
  1335. parent: Terminal.Gui.View
  1336. isExternal: false
  1337. name: Focused
  1338. nameWithType: View.Focused
  1339. fullName: View.Focused
  1340. - uid: Terminal.Gui.View.FocusFirst
  1341. parent: Terminal.Gui.View
  1342. isExternal: false
  1343. name: FocusFirst()
  1344. nameWithType: View.FocusFirst()
  1345. fullName: View.FocusFirst()
  1346. - uid: Terminal.Gui.View.FocusLast
  1347. parent: Terminal.Gui.View
  1348. isExternal: false
  1349. name: FocusLast()
  1350. nameWithType: View.FocusLast()
  1351. fullName: View.FocusLast()
  1352. - uid: Terminal.Gui.View.FocusNext
  1353. parent: Terminal.Gui.View
  1354. isExternal: false
  1355. name: FocusNext()
  1356. nameWithType: View.FocusNext()
  1357. fullName: View.FocusNext()
  1358. - uid: Terminal.Gui.View.FocusPrev
  1359. parent: Terminal.Gui.View
  1360. isExternal: false
  1361. name: FocusPrev()
  1362. nameWithType: View.FocusPrev()
  1363. fullName: View.FocusPrev()
  1364. - uid: Terminal.Gui.View.Frame
  1365. parent: Terminal.Gui.View
  1366. isExternal: false
  1367. name: Frame
  1368. nameWithType: View.Frame
  1369. fullName: View.Frame
  1370. - uid: Terminal.Gui.View.GetEnumerator
  1371. parent: Terminal.Gui.View
  1372. isExternal: false
  1373. name: GetEnumerator()
  1374. nameWithType: View.GetEnumerator()
  1375. fullName: View.GetEnumerator()
  1376. - uid: System.Collections.IEnumerator
  1377. parent: System.Collections
  1378. isExternal: true
  1379. name: IEnumerator
  1380. nameWithType: IEnumerator
  1381. fullName: System.Collections.IEnumerator
  1382. - uid: Terminal.Gui.View.HasFocus
  1383. parent: Terminal.Gui.View
  1384. isExternal: false
  1385. name: HasFocus
  1386. nameWithType: View.HasFocus
  1387. fullName: View.HasFocus
  1388. - uid: Terminal.Gui.View.Id
  1389. parent: Terminal.Gui.View
  1390. isExternal: false
  1391. name: Id
  1392. nameWithType: View.Id
  1393. fullName: View.Id
  1394. - uid: Terminal.Gui.View.LayoutSubviews
  1395. parent: Terminal.Gui.View
  1396. isExternal: false
  1397. name: LayoutSubviews()
  1398. nameWithType: View.LayoutSubviews()
  1399. fullName: View.LayoutSubviews()
  1400. - uid: Terminal.Gui.View.MostFocused
  1401. parent: Terminal.Gui.View
  1402. isExternal: false
  1403. name: MostFocused
  1404. nameWithType: View.MostFocused
  1405. fullName: View.MostFocused
  1406. - uid: Terminal.Gui.View.Move(System.Int32,System.Int32)
  1407. parent: Terminal.Gui.View
  1408. isExternal: false
  1409. name: Move(Int32, Int32)
  1410. nameWithType: View.Move(Int32, Int32)
  1411. fullName: View.Move(Int32, Int32)
  1412. - uid: Terminal.Gui.View.PositionCursor
  1413. parent: Terminal.Gui.View
  1414. isExternal: false
  1415. name: PositionCursor()
  1416. nameWithType: View.PositionCursor()
  1417. fullName: View.PositionCursor()
  1418. - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  1419. parent: Terminal.Gui.View
  1420. isExternal: false
  1421. name: ProcessColdKey(KeyEvent)
  1422. nameWithType: View.ProcessColdKey(KeyEvent)
  1423. fullName: View.ProcessColdKey(KeyEvent)
  1424. - uid: Terminal.Gui.KeyEvent
  1425. parent: Terminal.Gui
  1426. isExternal: false
  1427. name: KeyEvent
  1428. nameWithType: KeyEvent
  1429. fullName: Terminal.Gui.KeyEvent
  1430. - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  1431. parent: Terminal.Gui.View
  1432. isExternal: false
  1433. name: ProcessHotKey(KeyEvent)
  1434. nameWithType: View.ProcessHotKey(KeyEvent)
  1435. fullName: View.ProcessHotKey(KeyEvent)
  1436. - uid: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  1437. parent: Terminal.Gui.View
  1438. isExternal: false
  1439. name: ProcessKey(KeyEvent)
  1440. nameWithType: View.ProcessKey(KeyEvent)
  1441. fullName: View.ProcessKey(KeyEvent)
  1442. - uid: Terminal.Gui.View.Redraw(Terminal.Gui.Rect)
  1443. parent: Terminal.Gui.View
  1444. isExternal: false
  1445. name: Redraw(Rect)
  1446. nameWithType: View.Redraw(Rect)
  1447. fullName: View.Redraw(Rect)
  1448. - uid: Terminal.Gui.View.Remove(Terminal.Gui.View)
  1449. parent: Terminal.Gui.View
  1450. isExternal: false
  1451. name: Remove(View)
  1452. nameWithType: View.Remove(View)
  1453. fullName: View.Remove(View)
  1454. - uid: Terminal.Gui.View.RemoveAll
  1455. parent: Terminal.Gui.View
  1456. isExternal: false
  1457. name: RemoveAll()
  1458. nameWithType: View.RemoveAll()
  1459. fullName: View.RemoveAll()
  1460. - uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  1461. parent: Terminal.Gui.View
  1462. isExternal: false
  1463. name: ScreenToView(Int32, Int32)
  1464. nameWithType: View.ScreenToView(Int32, Int32)
  1465. fullName: View.ScreenToView(Int32, Int32)
  1466. - uid: Terminal.Gui.Point
  1467. parent: Terminal.Gui
  1468. isExternal: false
  1469. name: Point
  1470. nameWithType: Point
  1471. fullName: Terminal.Gui.Point
  1472. - uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  1473. parent: Terminal.Gui.View
  1474. isExternal: false
  1475. name: SetClip(Rect)
  1476. nameWithType: View.SetClip(Rect)
  1477. fullName: View.SetClip(Rect)
  1478. - uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  1479. parent: Terminal.Gui.View
  1480. isExternal: false
  1481. name: SetFocus(View)
  1482. nameWithType: View.SetFocus(View)
  1483. fullName: View.SetFocus(View)
  1484. - uid: Terminal.Gui.View.SetNeedsDisplay
  1485. parent: Terminal.Gui.View
  1486. isExternal: false
  1487. name: SetNeedsDisplay()
  1488. nameWithType: View.SetNeedsDisplay()
  1489. fullName: View.SetNeedsDisplay()
  1490. - uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  1491. parent: Terminal.Gui.View
  1492. isExternal: false
  1493. name: SetNeedsDisplay(Rect)
  1494. nameWithType: View.SetNeedsDisplay(Rect)
  1495. fullName: View.SetNeedsDisplay(Rect)
  1496. - uid: Terminal.Gui.View.Subviews
  1497. parent: Terminal.Gui.View
  1498. isExternal: false
  1499. name: Subviews
  1500. nameWithType: View.Subviews
  1501. fullName: View.Subviews
  1502. - uid: System.Collections.Generic.IList`1
  1503. name: IList
  1504. nameWithType: IList
  1505. fullName: System.Collections.Generic.IList
  1506. - uid: System.Collections.Generic.IList{Terminal.Gui.View}
  1507. parent: System.Collections.Generic
  1508. isExternal: true
  1509. name: IList<View>
  1510. nameWithType: IList<View>
  1511. fullName: System.Collections.Generic.IList<Terminal.Gui.View>
  1512. spec.csharp:
  1513. - uid: System.Collections.Generic.IList`1
  1514. name: IList
  1515. nameWithType: IList
  1516. fullName: System.Collections.Generic.IList
  1517. - name: <
  1518. nameWithType: <
  1519. fullName: <
  1520. - uid: Terminal.Gui.View
  1521. name: View
  1522. nameWithType: View
  1523. fullName: Terminal.Gui.View
  1524. - name: '>'
  1525. nameWithType: '>'
  1526. fullName: '>'
  1527. - uid: Terminal.Gui.View.SuperView
  1528. parent: Terminal.Gui.View
  1529. isExternal: false
  1530. name: SuperView
  1531. nameWithType: View.SuperView
  1532. fullName: View.SuperView
  1533. - uid: Terminal.Gui.View.ToString
  1534. parent: Terminal.Gui.View
  1535. isExternal: false
  1536. name: ToString()
  1537. nameWithType: View.ToString()
  1538. fullName: View.ToString()
  1539. - uid: Terminal.Gui.View.WantMousePositionReports
  1540. parent: Terminal.Gui.View
  1541. isExternal: false
  1542. name: WantMousePositionReports
  1543. nameWithType: View.WantMousePositionReports
  1544. fullName: View.WantMousePositionReports
  1545. - uid: Terminal.Gui.View.#ctor*
  1546. parent: Terminal.Gui.View
  1547. isExternal: false
  1548. name: View
  1549. nameWithType: View.View
  1550. fullName: View.View
  1551. - uid: Terminal.Gui.View.Add*
  1552. parent: Terminal.Gui.View
  1553. isExternal: false
  1554. name: Add
  1555. nameWithType: View.Add
  1556. fullName: View.Add
  1557. - uid: Terminal.Gui.View.AddCh*
  1558. parent: Terminal.Gui.View
  1559. isExternal: false
  1560. name: AddCh
  1561. nameWithType: View.AddCh
  1562. fullName: View.AddCh
  1563. - uid: Terminal.Gui.View.AddRune*
  1564. parent: Terminal.Gui.View
  1565. isExternal: false
  1566. name: AddRune
  1567. nameWithType: View.AddRune
  1568. fullName: View.AddRune
  1569. - uid: Terminal.Gui.View.Bounds*
  1570. parent: Terminal.Gui.View
  1571. isExternal: false
  1572. name: Bounds
  1573. nameWithType: View.Bounds
  1574. fullName: View.Bounds
  1575. - uid: Terminal.Gui.View.ChildNeedsDisplay*
  1576. parent: Terminal.Gui.View
  1577. isExternal: false
  1578. name: ChildNeedsDisplay
  1579. nameWithType: View.ChildNeedsDisplay
  1580. fullName: View.ChildNeedsDisplay
  1581. - uid: Terminal.Gui.View.Clear*
  1582. parent: Terminal.Gui.View
  1583. isExternal: false
  1584. name: Clear
  1585. nameWithType: View.Clear
  1586. fullName: View.Clear
  1587. - uid: Terminal.Gui.View.ClearNeedsDisplay*
  1588. parent: Terminal.Gui.View
  1589. isExternal: false
  1590. name: ClearNeedsDisplay
  1591. nameWithType: View.ClearNeedsDisplay
  1592. fullName: View.ClearNeedsDisplay
  1593. - uid: Terminal.Gui.View.ClipToBounds*
  1594. parent: Terminal.Gui.View
  1595. isExternal: false
  1596. name: ClipToBounds
  1597. nameWithType: View.ClipToBounds
  1598. fullName: View.ClipToBounds
  1599. - uid: Terminal.Gui.View.ColorScheme*
  1600. parent: Terminal.Gui.View
  1601. isExternal: false
  1602. name: ColorScheme
  1603. nameWithType: View.ColorScheme
  1604. fullName: View.ColorScheme
  1605. - uid: Terminal.Gui.View.DrawFrame*
  1606. parent: Terminal.Gui.View
  1607. isExternal: false
  1608. name: DrawFrame
  1609. nameWithType: View.DrawFrame
  1610. fullName: View.DrawFrame
  1611. - uid: Terminal.Gui.View.DrawHotString*
  1612. parent: Terminal.Gui.View
  1613. isExternal: false
  1614. name: DrawHotString
  1615. nameWithType: View.DrawHotString
  1616. fullName: View.DrawHotString
  1617. - uid: Terminal.Gui.View.EnsureFocus*
  1618. parent: Terminal.Gui.View
  1619. isExternal: false
  1620. name: EnsureFocus
  1621. nameWithType: View.EnsureFocus
  1622. fullName: View.EnsureFocus
  1623. - uid: Terminal.Gui.View.Focused*
  1624. parent: Terminal.Gui.View
  1625. isExternal: false
  1626. name: Focused
  1627. nameWithType: View.Focused
  1628. fullName: View.Focused
  1629. - uid: Terminal.Gui.View.FocusFirst*
  1630. parent: Terminal.Gui.View
  1631. isExternal: false
  1632. name: FocusFirst
  1633. nameWithType: View.FocusFirst
  1634. fullName: View.FocusFirst
  1635. - uid: Terminal.Gui.View.FocusLast*
  1636. parent: Terminal.Gui.View
  1637. isExternal: false
  1638. name: FocusLast
  1639. nameWithType: View.FocusLast
  1640. fullName: View.FocusLast
  1641. - uid: Terminal.Gui.View.FocusNext*
  1642. parent: Terminal.Gui.View
  1643. isExternal: false
  1644. name: FocusNext
  1645. nameWithType: View.FocusNext
  1646. fullName: View.FocusNext
  1647. - uid: Terminal.Gui.View.FocusPrev*
  1648. parent: Terminal.Gui.View
  1649. isExternal: false
  1650. name: FocusPrev
  1651. nameWithType: View.FocusPrev
  1652. fullName: View.FocusPrev
  1653. - uid: Terminal.Gui.View.Frame*
  1654. parent: Terminal.Gui.View
  1655. isExternal: false
  1656. name: Frame
  1657. nameWithType: View.Frame
  1658. fullName: View.Frame
  1659. - uid: Terminal.Gui.View.GetEnumerator*
  1660. parent: Terminal.Gui.View
  1661. isExternal: false
  1662. name: GetEnumerator
  1663. nameWithType: View.GetEnumerator
  1664. fullName: View.GetEnumerator
  1665. - uid: Terminal.Gui.View.HasFocus*
  1666. parent: Terminal.Gui.View
  1667. isExternal: false
  1668. name: HasFocus
  1669. nameWithType: View.HasFocus
  1670. fullName: View.HasFocus
  1671. - uid: Terminal.Gui.View.Id*
  1672. parent: Terminal.Gui.View
  1673. isExternal: false
  1674. name: Id
  1675. nameWithType: View.Id
  1676. fullName: View.Id
  1677. - uid: Terminal.Gui.View.LayoutSubviews*
  1678. parent: Terminal.Gui.View
  1679. isExternal: false
  1680. name: LayoutSubviews
  1681. nameWithType: View.LayoutSubviews
  1682. fullName: View.LayoutSubviews
  1683. - uid: Terminal.Gui.View.MostFocused*
  1684. parent: Terminal.Gui.View
  1685. isExternal: false
  1686. name: MostFocused
  1687. nameWithType: View.MostFocused
  1688. fullName: View.MostFocused
  1689. - uid: Terminal.Gui.View.Move*
  1690. parent: Terminal.Gui.View
  1691. isExternal: false
  1692. name: Move
  1693. nameWithType: View.Move
  1694. fullName: View.Move
  1695. - uid: Terminal.Gui.View.PositionCursor*
  1696. parent: Terminal.Gui.View
  1697. isExternal: false
  1698. name: PositionCursor
  1699. nameWithType: View.PositionCursor
  1700. fullName: View.PositionCursor
  1701. - uid: Terminal.Gui.View.ProcessColdKey*
  1702. parent: Terminal.Gui.View
  1703. isExternal: false
  1704. name: ProcessColdKey
  1705. nameWithType: View.ProcessColdKey
  1706. fullName: View.ProcessColdKey
  1707. - uid: Terminal.Gui.View.ProcessHotKey*
  1708. parent: Terminal.Gui.View
  1709. isExternal: false
  1710. name: ProcessHotKey
  1711. nameWithType: View.ProcessHotKey
  1712. fullName: View.ProcessHotKey
  1713. - uid: Terminal.Gui.View.ProcessKey*
  1714. parent: Terminal.Gui.View
  1715. isExternal: false
  1716. name: ProcessKey
  1717. nameWithType: View.ProcessKey
  1718. fullName: View.ProcessKey
  1719. - uid: Terminal.Gui.View.Redraw*
  1720. parent: Terminal.Gui.View
  1721. isExternal: false
  1722. name: Redraw
  1723. nameWithType: View.Redraw
  1724. fullName: View.Redraw
  1725. - uid: Terminal.Gui.View.Remove*
  1726. parent: Terminal.Gui.View
  1727. isExternal: false
  1728. name: Remove
  1729. nameWithType: View.Remove
  1730. fullName: View.Remove
  1731. - uid: Terminal.Gui.View.RemoveAll*
  1732. parent: Terminal.Gui.View
  1733. isExternal: false
  1734. name: RemoveAll
  1735. nameWithType: View.RemoveAll
  1736. fullName: View.RemoveAll
  1737. - uid: Terminal.Gui.View.ScreenToView*
  1738. parent: Terminal.Gui.View
  1739. isExternal: false
  1740. name: ScreenToView
  1741. nameWithType: View.ScreenToView
  1742. fullName: View.ScreenToView
  1743. - uid: Terminal.Gui.View.SetClip*
  1744. parent: Terminal.Gui.View
  1745. isExternal: false
  1746. name: SetClip
  1747. nameWithType: View.SetClip
  1748. fullName: View.SetClip
  1749. - uid: Terminal.Gui.View.SetFocus*
  1750. parent: Terminal.Gui.View
  1751. isExternal: false
  1752. name: SetFocus
  1753. nameWithType: View.SetFocus
  1754. fullName: View.SetFocus
  1755. - uid: Terminal.Gui.View.SetNeedsDisplay*
  1756. parent: Terminal.Gui.View
  1757. isExternal: false
  1758. name: SetNeedsDisplay
  1759. nameWithType: View.SetNeedsDisplay
  1760. fullName: View.SetNeedsDisplay
  1761. - uid: Terminal.Gui.View.Subviews*
  1762. parent: Terminal.Gui.View
  1763. isExternal: false
  1764. name: Subviews
  1765. nameWithType: View.Subviews
  1766. fullName: View.Subviews
  1767. - uid: Terminal.Gui.View.SuperView*
  1768. parent: Terminal.Gui.View
  1769. isExternal: false
  1770. name: SuperView
  1771. nameWithType: View.SuperView
  1772. fullName: View.SuperView
  1773. - uid: Terminal.Gui.View.ToString*
  1774. parent: Terminal.Gui.View
  1775. isExternal: false
  1776. name: ToString
  1777. nameWithType: View.ToString
  1778. fullName: View.ToString
  1779. - uid: Terminal.Gui.View.WantMousePositionReports*
  1780. parent: Terminal.Gui.View
  1781. isExternal: false
  1782. name: WantMousePositionReports
  1783. nameWithType: View.WantMousePositionReports
  1784. fullName: View.WantMousePositionReports
  1785. - uid: Terminal.Gui.Responder.CanFocus
  1786. parent: Terminal.Gui.Responder
  1787. isExternal: false
  1788. name: CanFocus
  1789. nameWithType: Responder.CanFocus
  1790. fullName: Responder.CanFocus
  1791. - uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  1792. parent: Terminal.Gui.Responder
  1793. isExternal: false
  1794. name: MouseEvent(MouseEvent)
  1795. nameWithType: Responder.MouseEvent(MouseEvent)
  1796. fullName: Responder.MouseEvent(MouseEvent)
  1797. - uid: System.Collections.IEnumerable
  1798. parent: System.Collections
  1799. isExternal: true
  1800. name: IEnumerable
  1801. nameWithType: IEnumerable
  1802. fullName: System.Collections.IEnumerable