Terminal.Gui.ListView.yml 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.ListView
  4. id: ListView
  5. children:
  6. - Terminal.Gui.ListView.#ctor
  7. - Terminal.Gui.ListView.#ctor(System.Collections.IList)
  8. - Terminal.Gui.ListView.#ctor(Terminal.Gui.IListDataSource)
  9. - Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,System.Collections.IList)
  10. - Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource)
  11. - Terminal.Gui.ListView.AllowsMarking
  12. - Terminal.Gui.ListView.MouseEvent(Terminal.Gui.MouseEvent)
  13. - Terminal.Gui.ListView.PositionCursor
  14. - Terminal.Gui.ListView.ProcessKey(Terminal.Gui.KeyEvent)
  15. - Terminal.Gui.ListView.Redraw(Terminal.Gui.Rect)
  16. - Terminal.Gui.ListView.SelectedChanged
  17. - Terminal.Gui.ListView.SelectedItem
  18. - Terminal.Gui.ListView.SetSource(System.Collections.IList)
  19. - Terminal.Gui.ListView.Source
  20. - Terminal.Gui.ListView.TopItem
  21. langs:
  22. - csharp
  23. name: ListView
  24. nameWithType: ListView
  25. fullName: Terminal.Gui.ListView
  26. type: Class
  27. assemblies:
  28. - Terminal.Gui
  29. namespace: Terminal.Gui
  30. summary: ListView widget renders a list of data.
  31. remarks: "<p>\n The ListView displays lists of data and allows the user to scroll through the data\n and optionally mark elements of the list (controlled by the AllowsMark property). \n </p>\n <p>\n The ListView can either render an arbitrary IList object (for example, arrays, List<T>\n and other collections) which are drawn by drawing the string/ustring contents or the \n result of calling ToString(). Alternatively, you can provide you own IListDataSource\n object that gives you full control of what is rendered.\n </p>\n <p>\n The ListView can display any object that implements the System.Collection.IList interface,\n string values are converted into ustring values before rendering, and other values are\n converted into ustrings by calling ToString() and then converting to ustring.\n </p>\n <p>\n If you must change the contents of the ListView, set the Source property (when you are\n providing your own rendering via the IListDataSource implementation) or call SetSource\n when you are providing an IList.\n </p>"
  32. syntax:
  33. content: 'public class ListView : Terminal.Gui.View'
  34. inheritance:
  35. - System.Object
  36. - Terminal.Gui.Responder
  37. - Terminal.Gui.View
  38. implements: []
  39. inheritedMembers:
  40. - Terminal.Gui.Responder.CanFocus
  41. - Terminal.Gui.View.Add(Terminal.Gui.View)
  42. - Terminal.Gui.View.Add(Terminal.Gui.View[])
  43. - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  44. - Terminal.Gui.View.Bounds
  45. - Terminal.Gui.View.ChildNeedsDisplay
  46. - Terminal.Gui.View.Clear
  47. - Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  48. - Terminal.Gui.View.ClearNeedsDisplay
  49. - Terminal.Gui.View.ClipToBounds
  50. - Terminal.Gui.View.ColorScheme
  51. - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  52. - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  53. - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  54. - Terminal.Gui.View.Driver
  55. - Terminal.Gui.View.EnsureFocus
  56. - Terminal.Gui.View.Focused
  57. - Terminal.Gui.View.FocusFirst
  58. - Terminal.Gui.View.FocusLast
  59. - Terminal.Gui.View.FocusNext
  60. - Terminal.Gui.View.FocusPrev
  61. - Terminal.Gui.View.Frame
  62. - Terminal.Gui.View.GetEnumerator
  63. - Terminal.Gui.View.HasFocus
  64. - Terminal.Gui.View.Height
  65. - Terminal.Gui.View.Id
  66. - Terminal.Gui.View.LayoutStyle
  67. - Terminal.Gui.View.LayoutSubviews
  68. - Terminal.Gui.View.MostFocused
  69. - Terminal.Gui.View.Move(System.Int32,System.Int32)
  70. - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  71. - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  72. - Terminal.Gui.View.Remove(Terminal.Gui.View)
  73. - Terminal.Gui.View.RemoveAll
  74. - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  75. - Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  76. - Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  77. - Terminal.Gui.View.SetNeedsDisplay
  78. - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  79. - Terminal.Gui.View.Subviews
  80. - Terminal.Gui.View.SuperView
  81. - Terminal.Gui.View.ToString
  82. - Terminal.Gui.View.WantMousePositionReports
  83. - Terminal.Gui.View.Width
  84. - Terminal.Gui.View.X
  85. - Terminal.Gui.View.Y
  86. - uid: Terminal.Gui.ListView.#ctor
  87. id: '#ctor'
  88. parent: Terminal.Gui.ListView
  89. langs:
  90. - csharp
  91. name: ListView()
  92. nameWithType: ListView.ListView()
  93. fullName: ListView.ListView()
  94. type: Constructor
  95. assemblies:
  96. - Terminal.Gui
  97. namespace: Terminal.Gui
  98. summary: Initializes a new instance of the <xref href="Terminal.Gui.ListView"></xref> class. You must set the Source property for this to show something.
  99. syntax:
  100. content: public ListView ();
  101. parameters: []
  102. overload: Terminal.Gui.ListView.#ctor*
  103. exceptions: []
  104. - uid: Terminal.Gui.ListView.#ctor(System.Collections.IList)
  105. id: '#ctor(System.Collections.IList)'
  106. parent: Terminal.Gui.ListView
  107. langs:
  108. - csharp
  109. name: ListView(IList)
  110. nameWithType: ListView.ListView(IList)
  111. fullName: ListView.ListView(IList)
  112. type: Constructor
  113. assemblies:
  114. - Terminal.Gui
  115. namespace: Terminal.Gui
  116. summary: Initializes a new ListView that will display the contents of the object implementing the IList interface, with relative positioning
  117. syntax:
  118. content: public ListView (System.Collections.IList source);
  119. parameters:
  120. - id: source
  121. type: System.Collections.IList
  122. description: An IList data source, if the elements of the IList are strings or ustrings, the string is rendered, otherwise the ToString() method is invoked on the result.
  123. overload: Terminal.Gui.ListView.#ctor*
  124. exceptions: []
  125. - uid: Terminal.Gui.ListView.#ctor(Terminal.Gui.IListDataSource)
  126. id: '#ctor(Terminal.Gui.IListDataSource)'
  127. parent: Terminal.Gui.ListView
  128. langs:
  129. - csharp
  130. name: ListView(IListDataSource)
  131. nameWithType: ListView.ListView(IListDataSource)
  132. fullName: ListView.ListView(IListDataSource)
  133. type: Constructor
  134. assemblies:
  135. - Terminal.Gui
  136. namespace: Terminal.Gui
  137. summary: Initializes a new ListView that will display the provided data source, uses relative positioning.
  138. syntax:
  139. content: public ListView (Terminal.Gui.IListDataSource source);
  140. parameters:
  141. - id: source
  142. type: Terminal.Gui.IListDataSource
  143. description: IListDataSource object that provides a mechanism to render the data. The number of elements on the collection should not change, if you must change, set the "Source" property to reset the internal settings of the ListView.
  144. overload: Terminal.Gui.ListView.#ctor*
  145. exceptions: []
  146. - uid: Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,System.Collections.IList)
  147. id: '#ctor(Terminal.Gui.Rect,System.Collections.IList)'
  148. parent: Terminal.Gui.ListView
  149. langs:
  150. - csharp
  151. name: ListView(Rect, IList)
  152. nameWithType: ListView.ListView(Rect, IList)
  153. fullName: ListView.ListView(Rect, IList)
  154. type: Constructor
  155. assemblies:
  156. - Terminal.Gui
  157. namespace: Terminal.Gui
  158. summary: Initializes a new ListView that will display the contents of the object implementing the IList interface with an absolute position.
  159. syntax:
  160. content: public ListView (Terminal.Gui.Rect rect, System.Collections.IList source);
  161. parameters:
  162. - id: rect
  163. type: Terminal.Gui.Rect
  164. description: Frame for the listview.
  165. - id: source
  166. type: System.Collections.IList
  167. description: An IList data source, if the elements of the IList are strings or ustrings, the string is rendered, otherwise the ToString() method is invoked on the result.
  168. overload: Terminal.Gui.ListView.#ctor*
  169. exceptions: []
  170. - uid: Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource)
  171. id: '#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource)'
  172. parent: Terminal.Gui.ListView
  173. langs:
  174. - csharp
  175. name: ListView(Rect, IListDataSource)
  176. nameWithType: ListView.ListView(Rect, IListDataSource)
  177. fullName: ListView.ListView(Rect, IListDataSource)
  178. type: Constructor
  179. assemblies:
  180. - Terminal.Gui
  181. namespace: Terminal.Gui
  182. summary: Initializes a new ListView that will display the provided data source with an absolute position
  183. syntax:
  184. content: public ListView (Terminal.Gui.Rect rect, Terminal.Gui.IListDataSource source);
  185. parameters:
  186. - id: rect
  187. type: Terminal.Gui.Rect
  188. description: Frame for the listview.
  189. - id: source
  190. type: Terminal.Gui.IListDataSource
  191. description: IListDataSource object that provides a mechanism to render the data. The number of elements on the collection should not change, if you must change, set the "Source" property to reset the internal settings of the ListView.
  192. overload: Terminal.Gui.ListView.#ctor*
  193. exceptions: []
  194. - uid: Terminal.Gui.ListView.AllowsMarking
  195. id: AllowsMarking
  196. parent: Terminal.Gui.ListView
  197. langs:
  198. - csharp
  199. name: AllowsMarking
  200. nameWithType: ListView.AllowsMarking
  201. fullName: ListView.AllowsMarking
  202. type: Property
  203. assemblies:
  204. - Terminal.Gui
  205. namespace: Terminal.Gui
  206. summary: Gets or sets a value indicating whether this <xref href="Terminal.Gui.ListView"></xref> allows items to be marked.
  207. syntax:
  208. content: public bool AllowsMarking { get; set; }
  209. return:
  210. type: System.Boolean
  211. description: <code>true</code> if allows marking elements of the list; otherwise, <code>false</code>.
  212. overload: Terminal.Gui.ListView.AllowsMarking*
  213. exceptions: []
  214. - uid: Terminal.Gui.ListView.MouseEvent(Terminal.Gui.MouseEvent)
  215. id: MouseEvent(Terminal.Gui.MouseEvent)
  216. parent: Terminal.Gui.ListView
  217. langs:
  218. - csharp
  219. name: MouseEvent(MouseEvent)
  220. nameWithType: ListView.MouseEvent(MouseEvent)
  221. fullName: ListView.MouseEvent(MouseEvent)
  222. type: Method
  223. assemblies:
  224. - Terminal.Gui
  225. namespace: Terminal.Gui
  226. syntax:
  227. content: public override bool MouseEvent (Terminal.Gui.MouseEvent me);
  228. parameters:
  229. - id: me
  230. type: Terminal.Gui.MouseEvent
  231. description: To be added.
  232. return:
  233. type: System.Boolean
  234. description: To be added.
  235. overload: Terminal.Gui.ListView.MouseEvent*
  236. exceptions: []
  237. - uid: Terminal.Gui.ListView.PositionCursor
  238. id: PositionCursor
  239. parent: Terminal.Gui.ListView
  240. langs:
  241. - csharp
  242. name: PositionCursor()
  243. nameWithType: ListView.PositionCursor()
  244. fullName: ListView.PositionCursor()
  245. type: Method
  246. assemblies:
  247. - Terminal.Gui
  248. namespace: Terminal.Gui
  249. summary: Positions the cursor in this view
  250. syntax:
  251. content: public override void PositionCursor ();
  252. parameters: []
  253. overload: Terminal.Gui.ListView.PositionCursor*
  254. exceptions: []
  255. - uid: Terminal.Gui.ListView.ProcessKey(Terminal.Gui.KeyEvent)
  256. id: ProcessKey(Terminal.Gui.KeyEvent)
  257. parent: Terminal.Gui.ListView
  258. langs:
  259. - csharp
  260. name: ProcessKey(KeyEvent)
  261. nameWithType: ListView.ProcessKey(KeyEvent)
  262. fullName: ListView.ProcessKey(KeyEvent)
  263. type: Method
  264. assemblies:
  265. - Terminal.Gui
  266. namespace: Terminal.Gui
  267. summary: Handles cursor movement for this view, passes all other events.
  268. syntax:
  269. content: public override bool ProcessKey (Terminal.Gui.KeyEvent kb);
  270. parameters:
  271. - id: kb
  272. type: Terminal.Gui.KeyEvent
  273. description: Keyboard event.
  274. return:
  275. type: System.Boolean
  276. description: <code>true</code>, if key was processed, <code>false</code> otherwise.
  277. overload: Terminal.Gui.ListView.ProcessKey*
  278. exceptions: []
  279. - uid: Terminal.Gui.ListView.Redraw(Terminal.Gui.Rect)
  280. id: Redraw(Terminal.Gui.Rect)
  281. parent: Terminal.Gui.ListView
  282. langs:
  283. - csharp
  284. name: Redraw(Rect)
  285. nameWithType: ListView.Redraw(Rect)
  286. fullName: ListView.Redraw(Rect)
  287. type: Method
  288. assemblies:
  289. - Terminal.Gui
  290. namespace: Terminal.Gui
  291. summary: Redraws the ListView
  292. syntax:
  293. content: public override void Redraw (Terminal.Gui.Rect region);
  294. parameters:
  295. - id: region
  296. type: Terminal.Gui.Rect
  297. description: Region.
  298. overload: Terminal.Gui.ListView.Redraw*
  299. exceptions: []
  300. - uid: Terminal.Gui.ListView.SelectedChanged
  301. id: SelectedChanged
  302. parent: Terminal.Gui.ListView
  303. langs:
  304. - csharp
  305. name: SelectedChanged
  306. nameWithType: ListView.SelectedChanged
  307. fullName: ListView.SelectedChanged
  308. type: Event
  309. assemblies:
  310. - Terminal.Gui
  311. namespace: Terminal.Gui
  312. summary: This event is raised when the cursor selection has changed.
  313. syntax:
  314. content: public event Action SelectedChanged;
  315. return:
  316. type: System.Action
  317. description: To be added.
  318. exceptions: []
  319. - uid: Terminal.Gui.ListView.SelectedItem
  320. id: SelectedItem
  321. parent: Terminal.Gui.ListView
  322. langs:
  323. - csharp
  324. name: SelectedItem
  325. nameWithType: ListView.SelectedItem
  326. fullName: ListView.SelectedItem
  327. type: Property
  328. assemblies:
  329. - Terminal.Gui
  330. namespace: Terminal.Gui
  331. summary: Gets or sets the currently selecteded item.
  332. syntax:
  333. content: public int SelectedItem { get; set; }
  334. return:
  335. type: System.Int32
  336. description: The selected item.
  337. overload: Terminal.Gui.ListView.SelectedItem*
  338. exceptions: []
  339. - uid: Terminal.Gui.ListView.SetSource(System.Collections.IList)
  340. id: SetSource(System.Collections.IList)
  341. parent: Terminal.Gui.ListView
  342. langs:
  343. - csharp
  344. name: SetSource(IList)
  345. nameWithType: ListView.SetSource(IList)
  346. fullName: ListView.SetSource(IList)
  347. type: Method
  348. assemblies:
  349. - Terminal.Gui
  350. namespace: Terminal.Gui
  351. summary: Sets the source to an IList value, if you want to set a full IListDataSource, use the Source property.
  352. syntax:
  353. content: public void SetSource (System.Collections.IList source);
  354. parameters:
  355. - id: source
  356. type: System.Collections.IList
  357. description: To be added.
  358. overload: Terminal.Gui.ListView.SetSource*
  359. exceptions: []
  360. - uid: Terminal.Gui.ListView.Source
  361. id: Source
  362. parent: Terminal.Gui.ListView
  363. langs:
  364. - csharp
  365. name: Source
  366. nameWithType: ListView.Source
  367. fullName: ListView.Source
  368. type: Property
  369. assemblies:
  370. - Terminal.Gui
  371. namespace: Terminal.Gui
  372. summary: Gets or sets the IListDataSource backing this view, use SetSource() if you want to set a new IList source.
  373. syntax:
  374. content: public Terminal.Gui.IListDataSource Source { get; set; }
  375. return:
  376. type: Terminal.Gui.IListDataSource
  377. description: The source.
  378. overload: Terminal.Gui.ListView.Source*
  379. exceptions: []
  380. - uid: Terminal.Gui.ListView.TopItem
  381. id: TopItem
  382. parent: Terminal.Gui.ListView
  383. langs:
  384. - csharp
  385. name: TopItem
  386. nameWithType: ListView.TopItem
  387. fullName: ListView.TopItem
  388. type: Property
  389. assemblies:
  390. - Terminal.Gui
  391. namespace: Terminal.Gui
  392. summary: Gets or sets the item that is displayed at the top of the listview
  393. syntax:
  394. content: public int TopItem { get; set; }
  395. return:
  396. type: System.Int32
  397. description: The top item.
  398. overload: Terminal.Gui.ListView.TopItem*
  399. exceptions: []
  400. references:
  401. - uid: Terminal.Gui.View
  402. parent: Terminal.Gui
  403. isExternal: false
  404. name: View
  405. nameWithType: View
  406. fullName: Terminal.Gui.View
  407. - uid: Terminal.Gui.ListView.#ctor
  408. parent: Terminal.Gui.ListView
  409. isExternal: false
  410. name: ListView()
  411. nameWithType: ListView.ListView()
  412. fullName: ListView.ListView()
  413. - uid: Terminal.Gui.ListView.#ctor(System.Collections.IList)
  414. parent: Terminal.Gui.ListView
  415. isExternal: false
  416. name: ListView(IList)
  417. nameWithType: ListView.ListView(IList)
  418. fullName: ListView.ListView(IList)
  419. - uid: System.Collections.IList
  420. parent: System.Collections
  421. isExternal: true
  422. name: IList
  423. nameWithType: IList
  424. fullName: System.Collections.IList
  425. - uid: Terminal.Gui.ListView.#ctor(Terminal.Gui.IListDataSource)
  426. parent: Terminal.Gui.ListView
  427. isExternal: false
  428. name: ListView(IListDataSource)
  429. nameWithType: ListView.ListView(IListDataSource)
  430. fullName: ListView.ListView(IListDataSource)
  431. - uid: Terminal.Gui.IListDataSource
  432. parent: Terminal.Gui
  433. isExternal: false
  434. name: IListDataSource
  435. nameWithType: IListDataSource
  436. fullName: Terminal.Gui.IListDataSource
  437. - uid: Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,System.Collections.IList)
  438. parent: Terminal.Gui.ListView
  439. isExternal: false
  440. name: ListView(Rect, IList)
  441. nameWithType: ListView.ListView(Rect, IList)
  442. fullName: ListView.ListView(Rect, IList)
  443. - uid: Terminal.Gui.Rect
  444. parent: Terminal.Gui
  445. isExternal: false
  446. name: Rect
  447. nameWithType: Rect
  448. fullName: Terminal.Gui.Rect
  449. - uid: Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource)
  450. parent: Terminal.Gui.ListView
  451. isExternal: false
  452. name: ListView(Rect, IListDataSource)
  453. nameWithType: ListView.ListView(Rect, IListDataSource)
  454. fullName: ListView.ListView(Rect, IListDataSource)
  455. - uid: Terminal.Gui.ListView.AllowsMarking
  456. parent: Terminal.Gui.ListView
  457. isExternal: false
  458. name: AllowsMarking
  459. nameWithType: ListView.AllowsMarking
  460. fullName: ListView.AllowsMarking
  461. - uid: System.Boolean
  462. parent: System
  463. isExternal: true
  464. name: Boolean
  465. nameWithType: Boolean
  466. fullName: System.Boolean
  467. - uid: Terminal.Gui.ListView.MouseEvent(Terminal.Gui.MouseEvent)
  468. parent: Terminal.Gui.ListView
  469. isExternal: false
  470. name: MouseEvent(MouseEvent)
  471. nameWithType: ListView.MouseEvent(MouseEvent)
  472. fullName: ListView.MouseEvent(MouseEvent)
  473. - uid: Terminal.Gui.MouseEvent
  474. parent: Terminal.Gui
  475. isExternal: false
  476. name: MouseEvent
  477. nameWithType: MouseEvent
  478. fullName: Terminal.Gui.MouseEvent
  479. - uid: Terminal.Gui.ListView.PositionCursor
  480. parent: Terminal.Gui.ListView
  481. isExternal: false
  482. name: PositionCursor()
  483. nameWithType: ListView.PositionCursor()
  484. fullName: ListView.PositionCursor()
  485. - uid: Terminal.Gui.ListView.ProcessKey(Terminal.Gui.KeyEvent)
  486. parent: Terminal.Gui.ListView
  487. isExternal: false
  488. name: ProcessKey(KeyEvent)
  489. nameWithType: ListView.ProcessKey(KeyEvent)
  490. fullName: ListView.ProcessKey(KeyEvent)
  491. - uid: Terminal.Gui.KeyEvent
  492. parent: Terminal.Gui
  493. isExternal: false
  494. name: KeyEvent
  495. nameWithType: KeyEvent
  496. fullName: Terminal.Gui.KeyEvent
  497. - uid: Terminal.Gui.ListView.Redraw(Terminal.Gui.Rect)
  498. parent: Terminal.Gui.ListView
  499. isExternal: false
  500. name: Redraw(Rect)
  501. nameWithType: ListView.Redraw(Rect)
  502. fullName: ListView.Redraw(Rect)
  503. - uid: Terminal.Gui.ListView.SelectedChanged
  504. parent: Terminal.Gui.ListView
  505. isExternal: false
  506. name: SelectedChanged
  507. nameWithType: ListView.SelectedChanged
  508. fullName: ListView.SelectedChanged
  509. - uid: System.Action
  510. parent: System
  511. isExternal: true
  512. name: Action
  513. nameWithType: Action
  514. fullName: System.Action
  515. - uid: Terminal.Gui.ListView.SelectedItem
  516. parent: Terminal.Gui.ListView
  517. isExternal: false
  518. name: SelectedItem
  519. nameWithType: ListView.SelectedItem
  520. fullName: ListView.SelectedItem
  521. - uid: System.Int32
  522. parent: System
  523. isExternal: true
  524. name: Int32
  525. nameWithType: Int32
  526. fullName: System.Int32
  527. - uid: Terminal.Gui.ListView.SetSource(System.Collections.IList)
  528. parent: Terminal.Gui.ListView
  529. isExternal: false
  530. name: SetSource(IList)
  531. nameWithType: ListView.SetSource(IList)
  532. fullName: ListView.SetSource(IList)
  533. - uid: Terminal.Gui.ListView.Source
  534. parent: Terminal.Gui.ListView
  535. isExternal: false
  536. name: Source
  537. nameWithType: ListView.Source
  538. fullName: ListView.Source
  539. - uid: Terminal.Gui.ListView.TopItem
  540. parent: Terminal.Gui.ListView
  541. isExternal: false
  542. name: TopItem
  543. nameWithType: ListView.TopItem
  544. fullName: ListView.TopItem
  545. - uid: Terminal.Gui.ListView.#ctor*
  546. parent: Terminal.Gui.ListView
  547. isExternal: false
  548. name: ListView
  549. nameWithType: ListView.ListView
  550. fullName: ListView.ListView
  551. - uid: Terminal.Gui.ListView.AllowsMarking*
  552. parent: Terminal.Gui.ListView
  553. isExternal: false
  554. name: AllowsMarking
  555. nameWithType: ListView.AllowsMarking
  556. fullName: ListView.AllowsMarking
  557. - uid: Terminal.Gui.ListView.MouseEvent*
  558. parent: Terminal.Gui.ListView
  559. isExternal: false
  560. name: MouseEvent
  561. nameWithType: ListView.MouseEvent
  562. fullName: ListView.MouseEvent
  563. - uid: Terminal.Gui.ListView.PositionCursor*
  564. parent: Terminal.Gui.ListView
  565. isExternal: false
  566. name: PositionCursor
  567. nameWithType: ListView.PositionCursor
  568. fullName: ListView.PositionCursor
  569. - uid: Terminal.Gui.ListView.ProcessKey*
  570. parent: Terminal.Gui.ListView
  571. isExternal: false
  572. name: ProcessKey
  573. nameWithType: ListView.ProcessKey
  574. fullName: ListView.ProcessKey
  575. - uid: Terminal.Gui.ListView.Redraw*
  576. parent: Terminal.Gui.ListView
  577. isExternal: false
  578. name: Redraw
  579. nameWithType: ListView.Redraw
  580. fullName: ListView.Redraw
  581. - uid: Terminal.Gui.ListView.SelectedItem*
  582. parent: Terminal.Gui.ListView
  583. isExternal: false
  584. name: SelectedItem
  585. nameWithType: ListView.SelectedItem
  586. fullName: ListView.SelectedItem
  587. - uid: Terminal.Gui.ListView.SetSource*
  588. parent: Terminal.Gui.ListView
  589. isExternal: false
  590. name: SetSource
  591. nameWithType: ListView.SetSource
  592. fullName: ListView.SetSource
  593. - uid: Terminal.Gui.ListView.Source*
  594. parent: Terminal.Gui.ListView
  595. isExternal: false
  596. name: Source
  597. nameWithType: ListView.Source
  598. fullName: ListView.Source
  599. - uid: Terminal.Gui.ListView.TopItem*
  600. parent: Terminal.Gui.ListView
  601. isExternal: false
  602. name: TopItem
  603. nameWithType: ListView.TopItem
  604. fullName: ListView.TopItem
  605. - uid: Terminal.Gui.Responder.CanFocus
  606. parent: Terminal.Gui.Responder
  607. isExternal: false
  608. name: CanFocus
  609. nameWithType: Responder.CanFocus
  610. fullName: Responder.CanFocus
  611. - uid: Terminal.Gui.View.HasFocus
  612. parent: Terminal.Gui.View
  613. isExternal: false
  614. name: HasFocus
  615. nameWithType: View.HasFocus
  616. fullName: View.HasFocus
  617. - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  618. parent: Terminal.Gui.View
  619. isExternal: false
  620. name: ProcessColdKey(KeyEvent)
  621. nameWithType: View.ProcessColdKey(KeyEvent)
  622. fullName: View.ProcessColdKey(KeyEvent)
  623. - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  624. parent: Terminal.Gui.View
  625. isExternal: false
  626. name: ProcessHotKey(KeyEvent)
  627. nameWithType: View.ProcessHotKey(KeyEvent)
  628. fullName: View.ProcessHotKey(KeyEvent)
  629. - uid: Terminal.Gui.View.Add(Terminal.Gui.View)
  630. parent: Terminal.Gui.View
  631. isExternal: false
  632. name: Add(View)
  633. nameWithType: View.Add(View)
  634. fullName: View.Add(View)
  635. - uid: Terminal.Gui.View.Add(Terminal.Gui.View[])
  636. parent: Terminal.Gui.View
  637. isExternal: false
  638. name: Add(View[])
  639. nameWithType: View.Add(View[])
  640. fullName: View.Add(View[])
  641. - uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  642. parent: Terminal.Gui.View
  643. isExternal: false
  644. name: AddRune(Int32, Int32, Rune)
  645. nameWithType: View.AddRune(Int32, Int32, Rune)
  646. fullName: View.AddRune(Int32, Int32, Rune)
  647. - uid: Terminal.Gui.View.Bounds
  648. parent: Terminal.Gui.View
  649. isExternal: false
  650. name: Bounds
  651. nameWithType: View.Bounds
  652. fullName: View.Bounds
  653. - uid: Terminal.Gui.View.ChildNeedsDisplay
  654. parent: Terminal.Gui.View
  655. isExternal: false
  656. name: ChildNeedsDisplay()
  657. nameWithType: View.ChildNeedsDisplay()
  658. fullName: View.ChildNeedsDisplay()
  659. - uid: Terminal.Gui.View.Clear
  660. parent: Terminal.Gui.View
  661. isExternal: false
  662. name: Clear()
  663. nameWithType: View.Clear()
  664. fullName: View.Clear()
  665. - uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  666. parent: Terminal.Gui.View
  667. isExternal: false
  668. name: Clear(Rect)
  669. nameWithType: View.Clear(Rect)
  670. fullName: View.Clear(Rect)
  671. - uid: Terminal.Gui.View.ClearNeedsDisplay
  672. parent: Terminal.Gui.View
  673. isExternal: false
  674. name: ClearNeedsDisplay()
  675. nameWithType: View.ClearNeedsDisplay()
  676. fullName: View.ClearNeedsDisplay()
  677. - uid: Terminal.Gui.View.ClipToBounds
  678. parent: Terminal.Gui.View
  679. isExternal: false
  680. name: ClipToBounds()
  681. nameWithType: View.ClipToBounds()
  682. fullName: View.ClipToBounds()
  683. - uid: Terminal.Gui.View.ColorScheme
  684. parent: Terminal.Gui.View
  685. isExternal: false
  686. name: ColorScheme
  687. nameWithType: View.ColorScheme
  688. fullName: View.ColorScheme
  689. - uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  690. parent: Terminal.Gui.View
  691. isExternal: false
  692. name: DrawFrame(Rect, Int32, Boolean)
  693. nameWithType: View.DrawFrame(Rect, Int32, Boolean)
  694. fullName: View.DrawFrame(Rect, Int32, Boolean)
  695. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  696. parent: Terminal.Gui.View
  697. isExternal: false
  698. name: DrawHotString(ustring, Boolean, ColorScheme)
  699. nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme)
  700. fullName: View.DrawHotString(ustring, Boolean, ColorScheme)
  701. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  702. parent: Terminal.Gui.View
  703. isExternal: false
  704. name: DrawHotString(ustring, Attribute, Attribute)
  705. nameWithType: View.DrawHotString(ustring, Attribute, Attribute)
  706. fullName: View.DrawHotString(ustring, Attribute, Attribute)
  707. - uid: Terminal.Gui.View.Driver
  708. parent: Terminal.Gui.View
  709. isExternal: false
  710. name: Driver
  711. nameWithType: View.Driver
  712. fullName: View.Driver
  713. - uid: Terminal.Gui.View.EnsureFocus
  714. parent: Terminal.Gui.View
  715. isExternal: false
  716. name: EnsureFocus()
  717. nameWithType: View.EnsureFocus()
  718. fullName: View.EnsureFocus()
  719. - uid: Terminal.Gui.View.Focused
  720. parent: Terminal.Gui.View
  721. isExternal: false
  722. name: Focused
  723. nameWithType: View.Focused
  724. fullName: View.Focused
  725. - uid: Terminal.Gui.View.FocusFirst
  726. parent: Terminal.Gui.View
  727. isExternal: false
  728. name: FocusFirst()
  729. nameWithType: View.FocusFirst()
  730. fullName: View.FocusFirst()
  731. - uid: Terminal.Gui.View.FocusLast
  732. parent: Terminal.Gui.View
  733. isExternal: false
  734. name: FocusLast()
  735. nameWithType: View.FocusLast()
  736. fullName: View.FocusLast()
  737. - uid: Terminal.Gui.View.FocusNext
  738. parent: Terminal.Gui.View
  739. isExternal: false
  740. name: FocusNext()
  741. nameWithType: View.FocusNext()
  742. fullName: View.FocusNext()
  743. - uid: Terminal.Gui.View.FocusPrev
  744. parent: Terminal.Gui.View
  745. isExternal: false
  746. name: FocusPrev()
  747. nameWithType: View.FocusPrev()
  748. fullName: View.FocusPrev()
  749. - uid: Terminal.Gui.View.Frame
  750. parent: Terminal.Gui.View
  751. isExternal: false
  752. name: Frame
  753. nameWithType: View.Frame
  754. fullName: View.Frame
  755. - uid: Terminal.Gui.View.GetEnumerator
  756. parent: Terminal.Gui.View
  757. isExternal: false
  758. name: GetEnumerator()
  759. nameWithType: View.GetEnumerator()
  760. fullName: View.GetEnumerator()
  761. - uid: Terminal.Gui.View.Height
  762. parent: Terminal.Gui.View
  763. isExternal: false
  764. name: Height
  765. nameWithType: View.Height
  766. fullName: View.Height
  767. - uid: Terminal.Gui.View.Id
  768. parent: Terminal.Gui.View
  769. isExternal: false
  770. name: Id
  771. nameWithType: View.Id
  772. fullName: View.Id
  773. - uid: Terminal.Gui.View.LayoutStyle
  774. parent: Terminal.Gui.View
  775. isExternal: false
  776. name: LayoutStyle
  777. nameWithType: View.LayoutStyle
  778. fullName: View.LayoutStyle
  779. - uid: Terminal.Gui.View.LayoutSubviews
  780. parent: Terminal.Gui.View
  781. isExternal: false
  782. name: LayoutSubviews()
  783. nameWithType: View.LayoutSubviews()
  784. fullName: View.LayoutSubviews()
  785. - uid: Terminal.Gui.View.MostFocused
  786. parent: Terminal.Gui.View
  787. isExternal: false
  788. name: MostFocused
  789. nameWithType: View.MostFocused
  790. fullName: View.MostFocused
  791. - uid: Terminal.Gui.View.Move(System.Int32,System.Int32)
  792. parent: Terminal.Gui.View
  793. isExternal: false
  794. name: Move(Int32, Int32)
  795. nameWithType: View.Move(Int32, Int32)
  796. fullName: View.Move(Int32, Int32)
  797. - uid: Terminal.Gui.View.Remove(Terminal.Gui.View)
  798. parent: Terminal.Gui.View
  799. isExternal: false
  800. name: Remove(View)
  801. nameWithType: View.Remove(View)
  802. fullName: View.Remove(View)
  803. - uid: Terminal.Gui.View.RemoveAll
  804. parent: Terminal.Gui.View
  805. isExternal: false
  806. name: RemoveAll()
  807. nameWithType: View.RemoveAll()
  808. fullName: View.RemoveAll()
  809. - uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  810. parent: Terminal.Gui.View
  811. isExternal: false
  812. name: ScreenToView(Int32, Int32)
  813. nameWithType: View.ScreenToView(Int32, Int32)
  814. fullName: View.ScreenToView(Int32, Int32)
  815. - uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  816. parent: Terminal.Gui.View
  817. isExternal: false
  818. name: SetClip(Rect)
  819. nameWithType: View.SetClip(Rect)
  820. fullName: View.SetClip(Rect)
  821. - uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  822. parent: Terminal.Gui.View
  823. isExternal: false
  824. name: SetFocus(View)
  825. nameWithType: View.SetFocus(View)
  826. fullName: View.SetFocus(View)
  827. - uid: Terminal.Gui.View.SetNeedsDisplay
  828. parent: Terminal.Gui.View
  829. isExternal: false
  830. name: SetNeedsDisplay()
  831. nameWithType: View.SetNeedsDisplay()
  832. fullName: View.SetNeedsDisplay()
  833. - uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  834. parent: Terminal.Gui.View
  835. isExternal: false
  836. name: SetNeedsDisplay(Rect)
  837. nameWithType: View.SetNeedsDisplay(Rect)
  838. fullName: View.SetNeedsDisplay(Rect)
  839. - uid: Terminal.Gui.View.Subviews
  840. parent: Terminal.Gui.View
  841. isExternal: false
  842. name: Subviews
  843. nameWithType: View.Subviews
  844. fullName: View.Subviews
  845. - uid: Terminal.Gui.View.SuperView
  846. parent: Terminal.Gui.View
  847. isExternal: false
  848. name: SuperView
  849. nameWithType: View.SuperView
  850. fullName: View.SuperView
  851. - uid: Terminal.Gui.View.ToString
  852. parent: Terminal.Gui.View
  853. isExternal: false
  854. name: ToString()
  855. nameWithType: View.ToString()
  856. fullName: View.ToString()
  857. - uid: Terminal.Gui.View.WantMousePositionReports
  858. parent: Terminal.Gui.View
  859. isExternal: false
  860. name: WantMousePositionReports
  861. nameWithType: View.WantMousePositionReports
  862. fullName: View.WantMousePositionReports
  863. - uid: Terminal.Gui.View.Width
  864. parent: Terminal.Gui.View
  865. isExternal: false
  866. name: Width
  867. nameWithType: View.Width
  868. fullName: View.Width
  869. - uid: Terminal.Gui.View.X
  870. parent: Terminal.Gui.View
  871. isExternal: false
  872. name: X
  873. nameWithType: View.X
  874. fullName: View.X
  875. - uid: Terminal.Gui.View.Y
  876. parent: Terminal.Gui.View
  877. isExternal: false
  878. name: Y
  879. nameWithType: View.Y
  880. fullName: View.Y