Terminal.Gui.HexView.yml 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.HexView
  4. id: HexView
  5. children:
  6. - Terminal.Gui.HexView.#ctor(System.IO.Stream)
  7. - Terminal.Gui.HexView.AllowEdits
  8. - Terminal.Gui.HexView.ApplyEdits
  9. - Terminal.Gui.HexView.DisplayStart
  10. - Terminal.Gui.HexView.Edits
  11. - Terminal.Gui.HexView.Frame
  12. - Terminal.Gui.HexView.PositionCursor
  13. - Terminal.Gui.HexView.ProcessKey(Terminal.Gui.KeyEvent)
  14. - Terminal.Gui.HexView.Redraw(Terminal.Gui.Rect)
  15. - Terminal.Gui.HexView.Source
  16. langs:
  17. - csharp
  18. name: HexView
  19. nameWithType: HexView
  20. fullName: Terminal.Gui.HexView
  21. type: Class
  22. assemblies:
  23. - Terminal.Gui
  24. namespace: Terminal.Gui
  25. summary: An Hex viewer an editor view over a System.IO.Stream
  26. remarks: "<p>\n This provides a hex editor on top of a seekable stream with the left side showing an hex\n dump of the values in the stream and the right side showing the contents (filterd to \n non-control sequence ascii characters). \n </p>\n <p>\n Users can switch from one side to the other by using the tab key. \n </p>\n <p>\n If you want to enable editing, set the AllowsEdits property, once that is done, the user\n can make changes to the hexadecimal values of the stream. Any changes done are tracked\n in the Edits property which is a sorted dictionary indicating the position where the \n change was made and the new value. A convenience ApplyEdits method can be used to c\n apply the methods to the underlying stream.\n </p>\n <p>\n It is possible to control the first byte shown by setting the DisplayStart property \n to the offset that you want to start viewing.\n </p>"
  27. syntax:
  28. content: 'public class HexView : Terminal.Gui.View'
  29. inheritance:
  30. - System.Object
  31. - Terminal.Gui.Responder
  32. - Terminal.Gui.View
  33. implements: []
  34. inheritedMembers:
  35. - Terminal.Gui.Responder.CanFocus
  36. - Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  37. - Terminal.Gui.View.Add(Terminal.Gui.View)
  38. - Terminal.Gui.View.Add(Terminal.Gui.View[])
  39. - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  40. - Terminal.Gui.View.Bounds
  41. - Terminal.Gui.View.ChildNeedsDisplay
  42. - Terminal.Gui.View.Clear
  43. - Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  44. - Terminal.Gui.View.ClearNeedsDisplay
  45. - Terminal.Gui.View.ClipToBounds
  46. - Terminal.Gui.View.ColorScheme
  47. - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  48. - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  49. - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  50. - Terminal.Gui.View.Driver
  51. - Terminal.Gui.View.EnsureFocus
  52. - Terminal.Gui.View.Focused
  53. - Terminal.Gui.View.FocusFirst
  54. - Terminal.Gui.View.FocusLast
  55. - Terminal.Gui.View.FocusNext
  56. - Terminal.Gui.View.FocusPrev
  57. - Terminal.Gui.View.GetEnumerator
  58. - Terminal.Gui.View.HasFocus
  59. - Terminal.Gui.View.Height
  60. - Terminal.Gui.View.Id
  61. - Terminal.Gui.View.LayoutStyle
  62. - Terminal.Gui.View.LayoutSubviews
  63. - Terminal.Gui.View.MostFocused
  64. - Terminal.Gui.View.Move(System.Int32,System.Int32)
  65. - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  66. - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  67. - Terminal.Gui.View.Remove(Terminal.Gui.View)
  68. - Terminal.Gui.View.RemoveAll
  69. - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  70. - Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  71. - Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  72. - Terminal.Gui.View.SetNeedsDisplay
  73. - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  74. - Terminal.Gui.View.Subviews
  75. - Terminal.Gui.View.SuperView
  76. - Terminal.Gui.View.ToString
  77. - Terminal.Gui.View.WantMousePositionReports
  78. - Terminal.Gui.View.Width
  79. - Terminal.Gui.View.X
  80. - Terminal.Gui.View.Y
  81. - uid: Terminal.Gui.HexView.#ctor(System.IO.Stream)
  82. id: '#ctor(System.IO.Stream)'
  83. parent: Terminal.Gui.HexView
  84. langs:
  85. - csharp
  86. name: HexView(Stream)
  87. nameWithType: HexView.HexView(Stream)
  88. fullName: HexView.HexView(Stream)
  89. type: Constructor
  90. assemblies:
  91. - Terminal.Gui
  92. namespace: Terminal.Gui
  93. summary: Creates and instance of the HexView that will render a seekable stream in hex on the allocated view region.
  94. syntax:
  95. content: public HexView (System.IO.Stream source);
  96. parameters:
  97. - id: source
  98. type: System.IO.Stream
  99. description: Source stream, this stream should support seeking, or this will raise an exceotion.
  100. overload: Terminal.Gui.HexView.#ctor*
  101. exceptions: []
  102. - uid: Terminal.Gui.HexView.AllowEdits
  103. id: AllowEdits
  104. parent: Terminal.Gui.HexView
  105. langs:
  106. - csharp
  107. name: AllowEdits
  108. nameWithType: HexView.AllowEdits
  109. fullName: HexView.AllowEdits
  110. type: Property
  111. assemblies:
  112. - Terminal.Gui
  113. namespace: Terminal.Gui
  114. summary: Gets or sets a value indicating whether this <xref href="Terminal.Gui.HexView"></xref> allow editing of the contents of the underlying stream.
  115. syntax:
  116. content: public bool AllowEdits { get; set; }
  117. return:
  118. type: System.Boolean
  119. description: <code>true</code> if allow edits; otherwise, <code>false</code>.
  120. overload: Terminal.Gui.HexView.AllowEdits*
  121. exceptions: []
  122. - uid: Terminal.Gui.HexView.ApplyEdits
  123. id: ApplyEdits
  124. parent: Terminal.Gui.HexView
  125. langs:
  126. - csharp
  127. name: ApplyEdits()
  128. nameWithType: HexView.ApplyEdits()
  129. fullName: HexView.ApplyEdits()
  130. type: Method
  131. assemblies:
  132. - Terminal.Gui
  133. namespace: Terminal.Gui
  134. summary: This method applies the edits to the stream and resets the contents of the Edits property
  135. syntax:
  136. content: public void ApplyEdits ();
  137. parameters: []
  138. overload: Terminal.Gui.HexView.ApplyEdits*
  139. exceptions: []
  140. - uid: Terminal.Gui.HexView.DisplayStart
  141. id: DisplayStart
  142. parent: Terminal.Gui.HexView
  143. langs:
  144. - csharp
  145. name: DisplayStart
  146. nameWithType: HexView.DisplayStart
  147. fullName: HexView.DisplayStart
  148. type: Property
  149. assemblies:
  150. - Terminal.Gui
  151. namespace: Terminal.Gui
  152. summary: Configures the initial offset to be displayed at the top
  153. syntax:
  154. content: public long DisplayStart { get; set; }
  155. return:
  156. type: System.Int64
  157. description: The display start.
  158. overload: Terminal.Gui.HexView.DisplayStart*
  159. exceptions: []
  160. - uid: Terminal.Gui.HexView.Edits
  161. id: Edits
  162. parent: Terminal.Gui.HexView
  163. langs:
  164. - csharp
  165. name: Edits
  166. nameWithType: HexView.Edits
  167. fullName: HexView.Edits
  168. type: Property
  169. assemblies:
  170. - Terminal.Gui
  171. namespace: Terminal.Gui
  172. summary: Gets a list of the edits done to the buffer which is a sorted dictionary with the positions where the edit took place and the value that was set.
  173. syntax:
  174. content: public System.Collections.Generic.IReadOnlyDictionary<long,byte> Edits { get; }
  175. return:
  176. type: System.Collections.Generic.IReadOnlyDictionary{System.Int64,System.Byte}
  177. description: The edits.
  178. overload: Terminal.Gui.HexView.Edits*
  179. exceptions: []
  180. - uid: Terminal.Gui.HexView.Frame
  181. id: Frame
  182. parent: Terminal.Gui.HexView
  183. langs:
  184. - csharp
  185. name: Frame
  186. nameWithType: HexView.Frame
  187. fullName: HexView.Frame
  188. type: Property
  189. assemblies:
  190. - Terminal.Gui
  191. namespace: Terminal.Gui
  192. syntax:
  193. content: public override Terminal.Gui.Rect Frame { get; set; }
  194. return:
  195. type: Terminal.Gui.Rect
  196. description: To be added.
  197. overload: Terminal.Gui.HexView.Frame*
  198. exceptions: []
  199. - uid: Terminal.Gui.HexView.PositionCursor
  200. id: PositionCursor
  201. parent: Terminal.Gui.HexView
  202. langs:
  203. - csharp
  204. name: PositionCursor()
  205. nameWithType: HexView.PositionCursor()
  206. fullName: HexView.PositionCursor()
  207. type: Method
  208. assemblies:
  209. - Terminal.Gui
  210. namespace: Terminal.Gui
  211. summary: Positions the cursor based for the hex view
  212. syntax:
  213. content: public override void PositionCursor ();
  214. parameters: []
  215. overload: Terminal.Gui.HexView.PositionCursor*
  216. exceptions: []
  217. - uid: Terminal.Gui.HexView.ProcessKey(Terminal.Gui.KeyEvent)
  218. id: ProcessKey(Terminal.Gui.KeyEvent)
  219. parent: Terminal.Gui.HexView
  220. langs:
  221. - csharp
  222. name: ProcessKey(KeyEvent)
  223. nameWithType: HexView.ProcessKey(KeyEvent)
  224. fullName: HexView.ProcessKey(KeyEvent)
  225. type: Method
  226. assemblies:
  227. - Terminal.Gui
  228. namespace: Terminal.Gui
  229. syntax:
  230. content: public override bool ProcessKey (Terminal.Gui.KeyEvent keyEvent);
  231. parameters:
  232. - id: keyEvent
  233. type: Terminal.Gui.KeyEvent
  234. description: To be added.
  235. return:
  236. type: System.Boolean
  237. description: To be added.
  238. overload: Terminal.Gui.HexView.ProcessKey*
  239. exceptions: []
  240. - uid: Terminal.Gui.HexView.Redraw(Terminal.Gui.Rect)
  241. id: Redraw(Terminal.Gui.Rect)
  242. parent: Terminal.Gui.HexView
  243. langs:
  244. - csharp
  245. name: Redraw(Rect)
  246. nameWithType: HexView.Redraw(Rect)
  247. fullName: HexView.Redraw(Rect)
  248. type: Method
  249. assemblies:
  250. - Terminal.Gui
  251. namespace: Terminal.Gui
  252. syntax:
  253. content: public override void Redraw (Terminal.Gui.Rect region);
  254. parameters:
  255. - id: region
  256. type: Terminal.Gui.Rect
  257. description: To be added.
  258. overload: Terminal.Gui.HexView.Redraw*
  259. exceptions: []
  260. - uid: Terminal.Gui.HexView.Source
  261. id: Source
  262. parent: Terminal.Gui.HexView
  263. langs:
  264. - csharp
  265. name: Source
  266. nameWithType: HexView.Source
  267. fullName: HexView.Source
  268. type: Property
  269. assemblies:
  270. - Terminal.Gui
  271. namespace: Terminal.Gui
  272. summary: The source stream to display on the hex view, the stream should support seeking.
  273. syntax:
  274. content: public System.IO.Stream Source { get; set; }
  275. return:
  276. type: System.IO.Stream
  277. description: The source.
  278. overload: Terminal.Gui.HexView.Source*
  279. exceptions: []
  280. references:
  281. - uid: Terminal.Gui.View
  282. parent: Terminal.Gui
  283. isExternal: false
  284. name: View
  285. nameWithType: View
  286. fullName: Terminal.Gui.View
  287. - uid: Terminal.Gui.HexView.#ctor(System.IO.Stream)
  288. parent: Terminal.Gui.HexView
  289. isExternal: false
  290. name: HexView(Stream)
  291. nameWithType: HexView.HexView(Stream)
  292. fullName: HexView.HexView(Stream)
  293. - uid: System.IO.Stream
  294. parent: System.IO
  295. isExternal: true
  296. name: Stream
  297. nameWithType: Stream
  298. fullName: System.IO.Stream
  299. - uid: Terminal.Gui.HexView.AllowEdits
  300. parent: Terminal.Gui.HexView
  301. isExternal: false
  302. name: AllowEdits
  303. nameWithType: HexView.AllowEdits
  304. fullName: HexView.AllowEdits
  305. - uid: System.Boolean
  306. parent: System
  307. isExternal: true
  308. name: Boolean
  309. nameWithType: Boolean
  310. fullName: System.Boolean
  311. - uid: Terminal.Gui.HexView.ApplyEdits
  312. parent: Terminal.Gui.HexView
  313. isExternal: false
  314. name: ApplyEdits()
  315. nameWithType: HexView.ApplyEdits()
  316. fullName: HexView.ApplyEdits()
  317. - uid: Terminal.Gui.HexView.DisplayStart
  318. parent: Terminal.Gui.HexView
  319. isExternal: false
  320. name: DisplayStart
  321. nameWithType: HexView.DisplayStart
  322. fullName: HexView.DisplayStart
  323. - uid: System.Int64
  324. parent: System
  325. isExternal: true
  326. name: Int64
  327. nameWithType: Int64
  328. fullName: System.Int64
  329. - uid: Terminal.Gui.HexView.Edits
  330. parent: Terminal.Gui.HexView
  331. isExternal: false
  332. name: Edits
  333. nameWithType: HexView.Edits
  334. fullName: HexView.Edits
  335. - uid: System.Collections.Generic.IReadOnlyDictionary`2
  336. name: IReadOnlyDictionary
  337. nameWithType: IReadOnlyDictionary
  338. fullName: System.Collections.Generic.IReadOnlyDictionary
  339. - uid: System.Byte
  340. name: Byte
  341. nameWithType: Byte
  342. fullName: System.Byte
  343. - uid: System.Collections.Generic.IReadOnlyDictionary{System.Int64,System.Byte}
  344. parent: System.Collections.Generic
  345. isExternal: true
  346. name: IReadOnlyDictionary<Int64,Byte>
  347. nameWithType: IReadOnlyDictionary<Int64,Byte>
  348. fullName: System.Collections.Generic.IReadOnlyDictionary<System.Int64,System.Byte>
  349. spec.csharp:
  350. - uid: System.Collections.Generic.IReadOnlyDictionary`2
  351. name: IReadOnlyDictionary
  352. nameWithType: IReadOnlyDictionary
  353. fullName: System.Collections.Generic.IReadOnlyDictionary
  354. - name: <
  355. nameWithType: <
  356. fullName: <
  357. - uid: System.Int64
  358. name: Int64
  359. nameWithType: Int64
  360. fullName: System.Int64
  361. - name: ','
  362. nameWithType: ','
  363. fullName: ','
  364. - uid: System.Byte
  365. name: Byte
  366. nameWithType: Byte
  367. fullName: System.Byte
  368. - name: '>'
  369. nameWithType: '>'
  370. fullName: '>'
  371. - uid: Terminal.Gui.HexView.Frame
  372. parent: Terminal.Gui.HexView
  373. isExternal: false
  374. name: Frame
  375. nameWithType: HexView.Frame
  376. fullName: HexView.Frame
  377. - uid: Terminal.Gui.Rect
  378. parent: Terminal.Gui
  379. isExternal: false
  380. name: Rect
  381. nameWithType: Rect
  382. fullName: Terminal.Gui.Rect
  383. - uid: Terminal.Gui.HexView.PositionCursor
  384. parent: Terminal.Gui.HexView
  385. isExternal: false
  386. name: PositionCursor()
  387. nameWithType: HexView.PositionCursor()
  388. fullName: HexView.PositionCursor()
  389. - uid: Terminal.Gui.HexView.ProcessKey(Terminal.Gui.KeyEvent)
  390. parent: Terminal.Gui.HexView
  391. isExternal: false
  392. name: ProcessKey(KeyEvent)
  393. nameWithType: HexView.ProcessKey(KeyEvent)
  394. fullName: HexView.ProcessKey(KeyEvent)
  395. - uid: Terminal.Gui.KeyEvent
  396. parent: Terminal.Gui
  397. isExternal: false
  398. name: KeyEvent
  399. nameWithType: KeyEvent
  400. fullName: Terminal.Gui.KeyEvent
  401. - uid: Terminal.Gui.HexView.Redraw(Terminal.Gui.Rect)
  402. parent: Terminal.Gui.HexView
  403. isExternal: false
  404. name: Redraw(Rect)
  405. nameWithType: HexView.Redraw(Rect)
  406. fullName: HexView.Redraw(Rect)
  407. - uid: Terminal.Gui.HexView.Source
  408. parent: Terminal.Gui.HexView
  409. isExternal: false
  410. name: Source
  411. nameWithType: HexView.Source
  412. fullName: HexView.Source
  413. - uid: Terminal.Gui.HexView.#ctor*
  414. parent: Terminal.Gui.HexView
  415. isExternal: false
  416. name: HexView
  417. nameWithType: HexView.HexView
  418. fullName: HexView.HexView
  419. - uid: Terminal.Gui.HexView.AllowEdits*
  420. parent: Terminal.Gui.HexView
  421. isExternal: false
  422. name: AllowEdits
  423. nameWithType: HexView.AllowEdits
  424. fullName: HexView.AllowEdits
  425. - uid: Terminal.Gui.HexView.ApplyEdits*
  426. parent: Terminal.Gui.HexView
  427. isExternal: false
  428. name: ApplyEdits
  429. nameWithType: HexView.ApplyEdits
  430. fullName: HexView.ApplyEdits
  431. - uid: Terminal.Gui.HexView.DisplayStart*
  432. parent: Terminal.Gui.HexView
  433. isExternal: false
  434. name: DisplayStart
  435. nameWithType: HexView.DisplayStart
  436. fullName: HexView.DisplayStart
  437. - uid: Terminal.Gui.HexView.Edits*
  438. parent: Terminal.Gui.HexView
  439. isExternal: false
  440. name: Edits
  441. nameWithType: HexView.Edits
  442. fullName: HexView.Edits
  443. - uid: Terminal.Gui.HexView.Frame*
  444. parent: Terminal.Gui.HexView
  445. isExternal: false
  446. name: Frame
  447. nameWithType: HexView.Frame
  448. fullName: HexView.Frame
  449. - uid: Terminal.Gui.HexView.PositionCursor*
  450. parent: Terminal.Gui.HexView
  451. isExternal: false
  452. name: PositionCursor
  453. nameWithType: HexView.PositionCursor
  454. fullName: HexView.PositionCursor
  455. - uid: Terminal.Gui.HexView.ProcessKey*
  456. parent: Terminal.Gui.HexView
  457. isExternal: false
  458. name: ProcessKey
  459. nameWithType: HexView.ProcessKey
  460. fullName: HexView.ProcessKey
  461. - uid: Terminal.Gui.HexView.Redraw*
  462. parent: Terminal.Gui.HexView
  463. isExternal: false
  464. name: Redraw
  465. nameWithType: HexView.Redraw
  466. fullName: HexView.Redraw
  467. - uid: Terminal.Gui.HexView.Source*
  468. parent: Terminal.Gui.HexView
  469. isExternal: false
  470. name: Source
  471. nameWithType: HexView.Source
  472. fullName: HexView.Source
  473. - uid: Terminal.Gui.Responder.CanFocus
  474. parent: Terminal.Gui.Responder
  475. isExternal: false
  476. name: CanFocus
  477. nameWithType: Responder.CanFocus
  478. fullName: Responder.CanFocus
  479. - uid: Terminal.Gui.View.HasFocus
  480. parent: Terminal.Gui.View
  481. isExternal: false
  482. name: HasFocus
  483. nameWithType: View.HasFocus
  484. fullName: View.HasFocus
  485. - uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  486. parent: Terminal.Gui.Responder
  487. isExternal: false
  488. name: MouseEvent(MouseEvent)
  489. nameWithType: Responder.MouseEvent(MouseEvent)
  490. fullName: Responder.MouseEvent(MouseEvent)
  491. - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  492. parent: Terminal.Gui.View
  493. isExternal: false
  494. name: ProcessColdKey(KeyEvent)
  495. nameWithType: View.ProcessColdKey(KeyEvent)
  496. fullName: View.ProcessColdKey(KeyEvent)
  497. - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  498. parent: Terminal.Gui.View
  499. isExternal: false
  500. name: ProcessHotKey(KeyEvent)
  501. nameWithType: View.ProcessHotKey(KeyEvent)
  502. fullName: View.ProcessHotKey(KeyEvent)
  503. - uid: Terminal.Gui.View.Add(Terminal.Gui.View)
  504. parent: Terminal.Gui.View
  505. isExternal: false
  506. name: Add(View)
  507. nameWithType: View.Add(View)
  508. fullName: View.Add(View)
  509. - uid: Terminal.Gui.View.Add(Terminal.Gui.View[])
  510. parent: Terminal.Gui.View
  511. isExternal: false
  512. name: Add(View[])
  513. nameWithType: View.Add(View[])
  514. fullName: View.Add(View[])
  515. - uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  516. parent: Terminal.Gui.View
  517. isExternal: false
  518. name: AddRune(Int32, Int32, Rune)
  519. nameWithType: View.AddRune(Int32, Int32, Rune)
  520. fullName: View.AddRune(Int32, Int32, Rune)
  521. - uid: Terminal.Gui.View.Bounds
  522. parent: Terminal.Gui.View
  523. isExternal: false
  524. name: Bounds
  525. nameWithType: View.Bounds
  526. fullName: View.Bounds
  527. - uid: Terminal.Gui.View.ChildNeedsDisplay
  528. parent: Terminal.Gui.View
  529. isExternal: false
  530. name: ChildNeedsDisplay()
  531. nameWithType: View.ChildNeedsDisplay()
  532. fullName: View.ChildNeedsDisplay()
  533. - uid: Terminal.Gui.View.Clear
  534. parent: Terminal.Gui.View
  535. isExternal: false
  536. name: Clear()
  537. nameWithType: View.Clear()
  538. fullName: View.Clear()
  539. - uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  540. parent: Terminal.Gui.View
  541. isExternal: false
  542. name: Clear(Rect)
  543. nameWithType: View.Clear(Rect)
  544. fullName: View.Clear(Rect)
  545. - uid: Terminal.Gui.View.ClearNeedsDisplay
  546. parent: Terminal.Gui.View
  547. isExternal: false
  548. name: ClearNeedsDisplay()
  549. nameWithType: View.ClearNeedsDisplay()
  550. fullName: View.ClearNeedsDisplay()
  551. - uid: Terminal.Gui.View.ClipToBounds
  552. parent: Terminal.Gui.View
  553. isExternal: false
  554. name: ClipToBounds()
  555. nameWithType: View.ClipToBounds()
  556. fullName: View.ClipToBounds()
  557. - uid: Terminal.Gui.View.ColorScheme
  558. parent: Terminal.Gui.View
  559. isExternal: false
  560. name: ColorScheme
  561. nameWithType: View.ColorScheme
  562. fullName: View.ColorScheme
  563. - uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  564. parent: Terminal.Gui.View
  565. isExternal: false
  566. name: DrawFrame(Rect, Int32, Boolean)
  567. nameWithType: View.DrawFrame(Rect, Int32, Boolean)
  568. fullName: View.DrawFrame(Rect, Int32, Boolean)
  569. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  570. parent: Terminal.Gui.View
  571. isExternal: false
  572. name: DrawHotString(ustring, Boolean, ColorScheme)
  573. nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme)
  574. fullName: View.DrawHotString(ustring, Boolean, ColorScheme)
  575. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  576. parent: Terminal.Gui.View
  577. isExternal: false
  578. name: DrawHotString(ustring, Attribute, Attribute)
  579. nameWithType: View.DrawHotString(ustring, Attribute, Attribute)
  580. fullName: View.DrawHotString(ustring, Attribute, Attribute)
  581. - uid: Terminal.Gui.View.Driver
  582. parent: Terminal.Gui.View
  583. isExternal: false
  584. name: Driver
  585. nameWithType: View.Driver
  586. fullName: View.Driver
  587. - uid: Terminal.Gui.View.EnsureFocus
  588. parent: Terminal.Gui.View
  589. isExternal: false
  590. name: EnsureFocus()
  591. nameWithType: View.EnsureFocus()
  592. fullName: View.EnsureFocus()
  593. - uid: Terminal.Gui.View.Focused
  594. parent: Terminal.Gui.View
  595. isExternal: false
  596. name: Focused
  597. nameWithType: View.Focused
  598. fullName: View.Focused
  599. - uid: Terminal.Gui.View.FocusFirst
  600. parent: Terminal.Gui.View
  601. isExternal: false
  602. name: FocusFirst()
  603. nameWithType: View.FocusFirst()
  604. fullName: View.FocusFirst()
  605. - uid: Terminal.Gui.View.FocusLast
  606. parent: Terminal.Gui.View
  607. isExternal: false
  608. name: FocusLast()
  609. nameWithType: View.FocusLast()
  610. fullName: View.FocusLast()
  611. - uid: Terminal.Gui.View.FocusNext
  612. parent: Terminal.Gui.View
  613. isExternal: false
  614. name: FocusNext()
  615. nameWithType: View.FocusNext()
  616. fullName: View.FocusNext()
  617. - uid: Terminal.Gui.View.FocusPrev
  618. parent: Terminal.Gui.View
  619. isExternal: false
  620. name: FocusPrev()
  621. nameWithType: View.FocusPrev()
  622. fullName: View.FocusPrev()
  623. - uid: Terminal.Gui.View.GetEnumerator
  624. parent: Terminal.Gui.View
  625. isExternal: false
  626. name: GetEnumerator()
  627. nameWithType: View.GetEnumerator()
  628. fullName: View.GetEnumerator()
  629. - uid: Terminal.Gui.View.Height
  630. parent: Terminal.Gui.View
  631. isExternal: false
  632. name: Height
  633. nameWithType: View.Height
  634. fullName: View.Height
  635. - uid: Terminal.Gui.View.Id
  636. parent: Terminal.Gui.View
  637. isExternal: false
  638. name: Id
  639. nameWithType: View.Id
  640. fullName: View.Id
  641. - uid: Terminal.Gui.View.LayoutStyle
  642. parent: Terminal.Gui.View
  643. isExternal: false
  644. name: LayoutStyle
  645. nameWithType: View.LayoutStyle
  646. fullName: View.LayoutStyle
  647. - uid: Terminal.Gui.View.LayoutSubviews
  648. parent: Terminal.Gui.View
  649. isExternal: false
  650. name: LayoutSubviews()
  651. nameWithType: View.LayoutSubviews()
  652. fullName: View.LayoutSubviews()
  653. - uid: Terminal.Gui.View.MostFocused
  654. parent: Terminal.Gui.View
  655. isExternal: false
  656. name: MostFocused
  657. nameWithType: View.MostFocused
  658. fullName: View.MostFocused
  659. - uid: Terminal.Gui.View.Move(System.Int32,System.Int32)
  660. parent: Terminal.Gui.View
  661. isExternal: false
  662. name: Move(Int32, Int32)
  663. nameWithType: View.Move(Int32, Int32)
  664. fullName: View.Move(Int32, Int32)
  665. - uid: Terminal.Gui.View.Remove(Terminal.Gui.View)
  666. parent: Terminal.Gui.View
  667. isExternal: false
  668. name: Remove(View)
  669. nameWithType: View.Remove(View)
  670. fullName: View.Remove(View)
  671. - uid: Terminal.Gui.View.RemoveAll
  672. parent: Terminal.Gui.View
  673. isExternal: false
  674. name: RemoveAll()
  675. nameWithType: View.RemoveAll()
  676. fullName: View.RemoveAll()
  677. - uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  678. parent: Terminal.Gui.View
  679. isExternal: false
  680. name: ScreenToView(Int32, Int32)
  681. nameWithType: View.ScreenToView(Int32, Int32)
  682. fullName: View.ScreenToView(Int32, Int32)
  683. - uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  684. parent: Terminal.Gui.View
  685. isExternal: false
  686. name: SetClip(Rect)
  687. nameWithType: View.SetClip(Rect)
  688. fullName: View.SetClip(Rect)
  689. - uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  690. parent: Terminal.Gui.View
  691. isExternal: false
  692. name: SetFocus(View)
  693. nameWithType: View.SetFocus(View)
  694. fullName: View.SetFocus(View)
  695. - uid: Terminal.Gui.View.SetNeedsDisplay
  696. parent: Terminal.Gui.View
  697. isExternal: false
  698. name: SetNeedsDisplay()
  699. nameWithType: View.SetNeedsDisplay()
  700. fullName: View.SetNeedsDisplay()
  701. - uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  702. parent: Terminal.Gui.View
  703. isExternal: false
  704. name: SetNeedsDisplay(Rect)
  705. nameWithType: View.SetNeedsDisplay(Rect)
  706. fullName: View.SetNeedsDisplay(Rect)
  707. - uid: Terminal.Gui.View.Subviews
  708. parent: Terminal.Gui.View
  709. isExternal: false
  710. name: Subviews
  711. nameWithType: View.Subviews
  712. fullName: View.Subviews
  713. - uid: Terminal.Gui.View.SuperView
  714. parent: Terminal.Gui.View
  715. isExternal: false
  716. name: SuperView
  717. nameWithType: View.SuperView
  718. fullName: View.SuperView
  719. - uid: Terminal.Gui.View.ToString
  720. parent: Terminal.Gui.View
  721. isExternal: false
  722. name: ToString()
  723. nameWithType: View.ToString()
  724. fullName: View.ToString()
  725. - uid: Terminal.Gui.View.WantMousePositionReports
  726. parent: Terminal.Gui.View
  727. isExternal: false
  728. name: WantMousePositionReports
  729. nameWithType: View.WantMousePositionReports
  730. fullName: View.WantMousePositionReports
  731. - uid: Terminal.Gui.View.Width
  732. parent: Terminal.Gui.View
  733. isExternal: false
  734. name: Width
  735. nameWithType: View.Width
  736. fullName: View.Width
  737. - uid: Terminal.Gui.View.X
  738. parent: Terminal.Gui.View
  739. isExternal: false
  740. name: X
  741. nameWithType: View.X
  742. fullName: View.X
  743. - uid: Terminal.Gui.View.Y
  744. parent: Terminal.Gui.View
  745. isExternal: false
  746. name: Y
  747. nameWithType: View.Y
  748. fullName: View.Y