Terminal.Gui.ConsoleDriver.yml 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.ConsoleDriver
  4. id: ConsoleDriver
  5. children:
  6. - Terminal.Gui.ConsoleDriver.#ctor
  7. - Terminal.Gui.ConsoleDriver.AddCh(System.Int32)
  8. - Terminal.Gui.ConsoleDriver.AddRune(System.Rune)
  9. - Terminal.Gui.ConsoleDriver.AddSpecial(Terminal.Gui.SpecialChar)
  10. - Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring)
  11. - Terminal.Gui.ConsoleDriver.AddStr(System.String)
  12. - Terminal.Gui.ConsoleDriver.Clip
  13. - Terminal.Gui.ConsoleDriver.Cols
  14. - Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  15. - Terminal.Gui.ConsoleDriver.End
  16. - Terminal.Gui.ConsoleDriver.Init(System.Action)
  17. - Terminal.Gui.ConsoleDriver.Move(System.Int32,System.Int32)
  18. - Terminal.Gui.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent})
  19. - Terminal.Gui.ConsoleDriver.RedrawTop
  20. - Terminal.Gui.ConsoleDriver.Refresh
  21. - Terminal.Gui.ConsoleDriver.Rows
  22. - Terminal.Gui.ConsoleDriver.SetAttribute(Terminal.Gui.Attribute)
  23. - Terminal.Gui.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  24. - Terminal.Gui.ConsoleDriver.SetColors(System.Int16,System.Int16)
  25. - Terminal.Gui.ConsoleDriver.StartReportingMouseMoves
  26. - Terminal.Gui.ConsoleDriver.StopReportingMouseMoves
  27. - Terminal.Gui.ConsoleDriver.Suspend
  28. langs:
  29. - csharp
  30. name: ConsoleDriver
  31. nameWithType: ConsoleDriver
  32. fullName: Terminal.Gui.ConsoleDriver
  33. type: Class
  34. assemblies:
  35. - Terminal.Gui
  36. namespace: Terminal.Gui
  37. summary: ConsoleDriver is an abstract class that defines the requirements for a console driver. One implementation if the CursesDriver, and another one uses the .NET Console one.
  38. syntax:
  39. content: public abstract class ConsoleDriver
  40. inheritance:
  41. - System.Object
  42. implements: []
  43. inheritedMembers: []
  44. - uid: Terminal.Gui.ConsoleDriver.#ctor
  45. id: '#ctor'
  46. parent: Terminal.Gui.ConsoleDriver
  47. langs:
  48. - csharp
  49. name: ConsoleDriver()
  50. nameWithType: ConsoleDriver.ConsoleDriver()
  51. fullName: ConsoleDriver.ConsoleDriver()
  52. type: Constructor
  53. assemblies:
  54. - Terminal.Gui
  55. namespace: Terminal.Gui
  56. syntax:
  57. content: protected ConsoleDriver ();
  58. parameters: []
  59. overload: Terminal.Gui.ConsoleDriver.#ctor*
  60. exceptions: []
  61. - uid: Terminal.Gui.ConsoleDriver.AddCh(System.Int32)
  62. id: AddCh(System.Int32)
  63. parent: Terminal.Gui.ConsoleDriver
  64. langs:
  65. - csharp
  66. name: AddCh(Int32)
  67. nameWithType: ConsoleDriver.AddCh(Int32)
  68. fullName: ConsoleDriver.AddCh(Int32)
  69. type: Method
  70. assemblies: []
  71. namespace: Terminal.Gui
  72. summary: Adds the specified rune to the display at the current cursor position
  73. syntax:
  74. content: public abstract void AddCh (int rune);
  75. parameters:
  76. - id: rune
  77. type: System.Int32
  78. description: Rune to add.
  79. overload: Terminal.Gui.ConsoleDriver.AddCh*
  80. exceptions: []
  81. - uid: Terminal.Gui.ConsoleDriver.AddRune(System.Rune)
  82. id: AddRune(System.Rune)
  83. parent: Terminal.Gui.ConsoleDriver
  84. langs:
  85. - csharp
  86. name: AddRune(Rune)
  87. nameWithType: ConsoleDriver.AddRune(Rune)
  88. fullName: ConsoleDriver.AddRune(Rune)
  89. type: Method
  90. assemblies:
  91. - Terminal.Gui
  92. namespace: Terminal.Gui
  93. summary: Adds the specified rune to the display at the current cursor position
  94. syntax:
  95. content: public abstract void AddRune (Rune rune);
  96. parameters:
  97. - id: rune
  98. type: System.Rune
  99. description: Rune to add.
  100. overload: Terminal.Gui.ConsoleDriver.AddRune*
  101. exceptions: []
  102. - uid: Terminal.Gui.ConsoleDriver.AddSpecial(Terminal.Gui.SpecialChar)
  103. id: AddSpecial(Terminal.Gui.SpecialChar)
  104. parent: Terminal.Gui.ConsoleDriver
  105. langs:
  106. - csharp
  107. name: AddSpecial(SpecialChar)
  108. nameWithType: ConsoleDriver.AddSpecial(SpecialChar)
  109. fullName: ConsoleDriver.AddSpecial(SpecialChar)
  110. type: Method
  111. assemblies:
  112. - Terminal.Gui
  113. namespace: Terminal.Gui
  114. summary: Draws a special characters in the screen
  115. syntax:
  116. content: public abstract void AddSpecial (Terminal.Gui.SpecialChar ch);
  117. parameters:
  118. - id: ch
  119. type: Terminal.Gui.SpecialChar
  120. description: Ch.
  121. overload: Terminal.Gui.ConsoleDriver.AddSpecial*
  122. exceptions: []
  123. - uid: Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring)
  124. id: AddStr(NStack.ustring)
  125. parent: Terminal.Gui.ConsoleDriver
  126. langs:
  127. - csharp
  128. name: AddStr(ustring)
  129. nameWithType: ConsoleDriver.AddStr(ustring)
  130. fullName: ConsoleDriver.AddStr(ustring)
  131. type: Method
  132. assemblies:
  133. - Terminal.Gui
  134. namespace: Terminal.Gui
  135. summary: Adds the specified
  136. syntax:
  137. content: public abstract void AddStr (NStack.ustring str);
  138. parameters:
  139. - id: str
  140. type: NStack.ustring
  141. description: String.
  142. overload: Terminal.Gui.ConsoleDriver.AddStr*
  143. exceptions: []
  144. - uid: Terminal.Gui.ConsoleDriver.AddStr(System.String)
  145. id: AddStr(System.String)
  146. parent: Terminal.Gui.ConsoleDriver
  147. langs:
  148. - csharp
  149. name: AddStr(String)
  150. nameWithType: ConsoleDriver.AddStr(String)
  151. fullName: ConsoleDriver.AddStr(String)
  152. type: Method
  153. assemblies: []
  154. namespace: Terminal.Gui
  155. summary: Adds the specified
  156. syntax:
  157. content: public abstract void AddStr (string str);
  158. parameters:
  159. - id: str
  160. type: System.String
  161. description: String.
  162. overload: Terminal.Gui.ConsoleDriver.AddStr*
  163. exceptions: []
  164. - uid: Terminal.Gui.ConsoleDriver.Clip
  165. id: Clip
  166. parent: Terminal.Gui.ConsoleDriver
  167. langs:
  168. - csharp
  169. name: Clip
  170. nameWithType: ConsoleDriver.Clip
  171. fullName: ConsoleDriver.Clip
  172. type: Property
  173. assemblies:
  174. - Terminal.Gui
  175. namespace: Terminal.Gui
  176. summary: Controls the current clipping region that AddRune/AddStr is subject to.
  177. syntax:
  178. content: public Terminal.Gui.Rect Clip { get; set; }
  179. return:
  180. type: Terminal.Gui.Rect
  181. description: The clip.
  182. overload: Terminal.Gui.ConsoleDriver.Clip*
  183. exceptions: []
  184. - uid: Terminal.Gui.ConsoleDriver.Cols
  185. id: Cols
  186. parent: Terminal.Gui.ConsoleDriver
  187. langs:
  188. - csharp
  189. name: Cols
  190. nameWithType: ConsoleDriver.Cols
  191. fullName: ConsoleDriver.Cols
  192. type: Property
  193. assemblies:
  194. - Terminal.Gui
  195. namespace: Terminal.Gui
  196. summary: The current number of columns in the terminal.
  197. syntax:
  198. content: public abstract int Cols { get; }
  199. return:
  200. type: System.Int32
  201. description: To be added.
  202. overload: Terminal.Gui.ConsoleDriver.Cols*
  203. exceptions: []
  204. - uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  205. id: DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  206. parent: Terminal.Gui.ConsoleDriver
  207. langs:
  208. - csharp
  209. name: DrawFrame(Rect, Int32, Boolean)
  210. nameWithType: ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
  211. fullName: ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
  212. type: Method
  213. assemblies:
  214. - Terminal.Gui
  215. namespace: Terminal.Gui
  216. syntax:
  217. content: public abstract void DrawFrame (Terminal.Gui.Rect region, int padding, bool fill);
  218. parameters:
  219. - id: region
  220. type: Terminal.Gui.Rect
  221. description: To be added.
  222. - id: padding
  223. type: System.Int32
  224. description: To be added.
  225. - id: fill
  226. type: System.Boolean
  227. description: To be added.
  228. overload: Terminal.Gui.ConsoleDriver.DrawFrame*
  229. exceptions: []
  230. - uid: Terminal.Gui.ConsoleDriver.End
  231. id: End
  232. parent: Terminal.Gui.ConsoleDriver
  233. langs:
  234. - csharp
  235. name: End()
  236. nameWithType: ConsoleDriver.End()
  237. fullName: ConsoleDriver.End()
  238. type: Method
  239. assemblies:
  240. - Terminal.Gui
  241. namespace: Terminal.Gui
  242. summary: Ends the execution of the console driver.
  243. syntax:
  244. content: public abstract void End ();
  245. parameters: []
  246. overload: Terminal.Gui.ConsoleDriver.End*
  247. exceptions: []
  248. - uid: Terminal.Gui.ConsoleDriver.Init(System.Action)
  249. id: Init(System.Action)
  250. parent: Terminal.Gui.ConsoleDriver
  251. langs:
  252. - csharp
  253. name: Init(Action)
  254. nameWithType: ConsoleDriver.Init(Action)
  255. fullName: ConsoleDriver.Init(Action)
  256. type: Method
  257. assemblies:
  258. - Terminal.Gui
  259. namespace: Terminal.Gui
  260. summary: Initializes the driver
  261. syntax:
  262. content: public abstract void Init (Action terminalResized);
  263. parameters:
  264. - id: terminalResized
  265. type: System.Action
  266. description: Method to invoke when the terminal is resized.
  267. overload: Terminal.Gui.ConsoleDriver.Init*
  268. exceptions: []
  269. - uid: Terminal.Gui.ConsoleDriver.Move(System.Int32,System.Int32)
  270. id: Move(System.Int32,System.Int32)
  271. parent: Terminal.Gui.ConsoleDriver
  272. langs:
  273. - csharp
  274. name: Move(Int32, Int32)
  275. nameWithType: ConsoleDriver.Move(Int32, Int32)
  276. fullName: ConsoleDriver.Move(Int32, Int32)
  277. type: Method
  278. assemblies:
  279. - Terminal.Gui
  280. namespace: Terminal.Gui
  281. summary: Moves the cursor to the specified column and row.
  282. syntax:
  283. content: public abstract void Move (int col, int row);
  284. parameters:
  285. - id: col
  286. type: System.Int32
  287. description: Column to move the cursor to.
  288. - id: row
  289. type: System.Int32
  290. description: Row to move the cursor to.
  291. overload: Terminal.Gui.ConsoleDriver.Move*
  292. exceptions: []
  293. - uid: Terminal.Gui.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent})
  294. id: PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent})
  295. parent: Terminal.Gui.ConsoleDriver
  296. langs:
  297. - csharp
  298. name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  299. nameWithType: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  300. fullName: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  301. type: Method
  302. assemblies:
  303. - Terminal.Gui
  304. namespace: Terminal.Gui
  305. syntax:
  306. content: public abstract void PrepareToRun (Mono.Terminal.MainLoop mainLoop, Action<Terminal.Gui.KeyEvent> target, Action<Terminal.Gui.MouseEvent> mouse);
  307. parameters:
  308. - id: mainLoop
  309. type: Mono.Terminal.MainLoop
  310. description: To be added.
  311. - id: target
  312. type: System.Action{Terminal.Gui.KeyEvent}
  313. description: To be added.
  314. - id: mouse
  315. type: System.Action{Terminal.Gui.MouseEvent}
  316. description: To be added.
  317. overload: Terminal.Gui.ConsoleDriver.PrepareToRun*
  318. exceptions: []
  319. - uid: Terminal.Gui.ConsoleDriver.RedrawTop
  320. id: RedrawTop
  321. parent: Terminal.Gui.ConsoleDriver
  322. langs:
  323. - csharp
  324. name: RedrawTop()
  325. nameWithType: ConsoleDriver.RedrawTop()
  326. fullName: ConsoleDriver.RedrawTop()
  327. type: Method
  328. assemblies:
  329. - Terminal.Gui
  330. namespace: Terminal.Gui
  331. syntax:
  332. content: public abstract void RedrawTop ();
  333. parameters: []
  334. overload: Terminal.Gui.ConsoleDriver.RedrawTop*
  335. exceptions: []
  336. - uid: Terminal.Gui.ConsoleDriver.Refresh
  337. id: Refresh
  338. parent: Terminal.Gui.ConsoleDriver
  339. langs:
  340. - csharp
  341. name: Refresh()
  342. nameWithType: ConsoleDriver.Refresh()
  343. fullName: ConsoleDriver.Refresh()
  344. type: Method
  345. assemblies:
  346. - Terminal.Gui
  347. namespace: Terminal.Gui
  348. summary: Updates the screen to reflect all the changes that have been done to the display buffer
  349. syntax:
  350. content: public abstract void Refresh ();
  351. parameters: []
  352. overload: Terminal.Gui.ConsoleDriver.Refresh*
  353. exceptions: []
  354. - uid: Terminal.Gui.ConsoleDriver.Rows
  355. id: Rows
  356. parent: Terminal.Gui.ConsoleDriver
  357. langs:
  358. - csharp
  359. name: Rows
  360. nameWithType: ConsoleDriver.Rows
  361. fullName: ConsoleDriver.Rows
  362. type: Property
  363. assemblies:
  364. - Terminal.Gui
  365. namespace: Terminal.Gui
  366. summary: The current number of rows in the terminal.
  367. syntax:
  368. content: public abstract int Rows { get; }
  369. return:
  370. type: System.Int32
  371. description: To be added.
  372. overload: Terminal.Gui.ConsoleDriver.Rows*
  373. exceptions: []
  374. - uid: Terminal.Gui.ConsoleDriver.SetAttribute(Terminal.Gui.Attribute)
  375. id: SetAttribute(Terminal.Gui.Attribute)
  376. parent: Terminal.Gui.ConsoleDriver
  377. langs:
  378. - csharp
  379. name: SetAttribute(Attribute)
  380. nameWithType: ConsoleDriver.SetAttribute(Attribute)
  381. fullName: ConsoleDriver.SetAttribute(Attribute)
  382. type: Method
  383. assemblies:
  384. - Terminal.Gui
  385. namespace: Terminal.Gui
  386. syntax:
  387. content: public abstract void SetAttribute (Terminal.Gui.Attribute c);
  388. parameters:
  389. - id: c
  390. type: Terminal.Gui.Attribute
  391. description: To be added.
  392. overload: Terminal.Gui.ConsoleDriver.SetAttribute*
  393. exceptions: []
  394. - uid: Terminal.Gui.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  395. id: SetColors(System.ConsoleColor,System.ConsoleColor)
  396. parent: Terminal.Gui.ConsoleDriver
  397. langs:
  398. - csharp
  399. name: SetColors(ConsoleColor, ConsoleColor)
  400. nameWithType: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
  401. fullName: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
  402. type: Method
  403. assemblies:
  404. - Terminal.Gui
  405. namespace: Terminal.Gui
  406. syntax:
  407. content: public abstract void SetColors (ConsoleColor foreground, ConsoleColor background);
  408. parameters:
  409. - id: foreground
  410. type: System.ConsoleColor
  411. description: To be added.
  412. - id: background
  413. type: System.ConsoleColor
  414. description: To be added.
  415. overload: Terminal.Gui.ConsoleDriver.SetColors*
  416. exceptions: []
  417. - uid: Terminal.Gui.ConsoleDriver.SetColors(System.Int16,System.Int16)
  418. id: SetColors(System.Int16,System.Int16)
  419. parent: Terminal.Gui.ConsoleDriver
  420. langs:
  421. - csharp
  422. name: SetColors(Int16, Int16)
  423. nameWithType: ConsoleDriver.SetColors(Int16, Int16)
  424. fullName: ConsoleDriver.SetColors(Int16, Int16)
  425. type: Method
  426. assemblies:
  427. - Terminal.Gui
  428. namespace: Terminal.Gui
  429. summary: "Advanced uses - set colors to any pre-set pairs, you would need to init_color \n that independently with the R, G, B values."
  430. syntax:
  431. content: public abstract void SetColors (short foregroundColorId, short backgroundColorId);
  432. parameters:
  433. - id: foregroundColorId
  434. type: System.Int16
  435. description: Foreground color identifier.
  436. - id: backgroundColorId
  437. type: System.Int16
  438. description: Background color identifier.
  439. overload: Terminal.Gui.ConsoleDriver.SetColors*
  440. exceptions: []
  441. - uid: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves
  442. id: StartReportingMouseMoves
  443. parent: Terminal.Gui.ConsoleDriver
  444. langs:
  445. - csharp
  446. name: StartReportingMouseMoves()
  447. nameWithType: ConsoleDriver.StartReportingMouseMoves()
  448. fullName: ConsoleDriver.StartReportingMouseMoves()
  449. type: Method
  450. assemblies:
  451. - Terminal.Gui
  452. namespace: Terminal.Gui
  453. syntax:
  454. content: public abstract void StartReportingMouseMoves ();
  455. parameters: []
  456. overload: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves*
  457. exceptions: []
  458. - uid: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves
  459. id: StopReportingMouseMoves
  460. parent: Terminal.Gui.ConsoleDriver
  461. langs:
  462. - csharp
  463. name: StopReportingMouseMoves()
  464. nameWithType: ConsoleDriver.StopReportingMouseMoves()
  465. fullName: ConsoleDriver.StopReportingMouseMoves()
  466. type: Method
  467. assemblies:
  468. - Terminal.Gui
  469. namespace: Terminal.Gui
  470. syntax:
  471. content: public abstract void StopReportingMouseMoves ();
  472. parameters: []
  473. overload: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves*
  474. exceptions: []
  475. - uid: Terminal.Gui.ConsoleDriver.Suspend
  476. id: Suspend
  477. parent: Terminal.Gui.ConsoleDriver
  478. langs:
  479. - csharp
  480. name: Suspend()
  481. nameWithType: ConsoleDriver.Suspend()
  482. fullName: ConsoleDriver.Suspend()
  483. type: Method
  484. assemblies:
  485. - Terminal.Gui
  486. namespace: Terminal.Gui
  487. summary: Suspend the application, typically needs to save the state, suspend the app and upon return, reset the console driver.
  488. syntax:
  489. content: public abstract void Suspend ();
  490. parameters: []
  491. overload: Terminal.Gui.ConsoleDriver.Suspend*
  492. exceptions: []
  493. references:
  494. - uid: System.Object
  495. parent: System
  496. isExternal: true
  497. name: Object
  498. nameWithType: Object
  499. fullName: System.Object
  500. - uid: Terminal.Gui.ConsoleDriver.#ctor
  501. parent: Terminal.Gui.ConsoleDriver
  502. isExternal: false
  503. name: ConsoleDriver()
  504. nameWithType: ConsoleDriver.ConsoleDriver()
  505. fullName: ConsoleDriver.ConsoleDriver()
  506. - uid: Terminal.Gui.ConsoleDriver.AddCh(System.Int32)
  507. parent: Terminal.Gui.ConsoleDriver
  508. isExternal: false
  509. name: AddCh(Int32)
  510. nameWithType: ConsoleDriver.AddCh(Int32)
  511. fullName: ConsoleDriver.AddCh(Int32)
  512. - uid: System.Int32
  513. parent: System
  514. isExternal: true
  515. name: Int32
  516. nameWithType: Int32
  517. fullName: System.Int32
  518. - uid: Terminal.Gui.ConsoleDriver.AddRune(System.Rune)
  519. parent: Terminal.Gui.ConsoleDriver
  520. isExternal: false
  521. name: AddRune(Rune)
  522. nameWithType: ConsoleDriver.AddRune(Rune)
  523. fullName: ConsoleDriver.AddRune(Rune)
  524. - uid: System.Rune
  525. parent: System
  526. isExternal: true
  527. name: Rune
  528. nameWithType: Rune
  529. fullName: System.Rune
  530. - uid: Terminal.Gui.ConsoleDriver.AddSpecial(Terminal.Gui.SpecialChar)
  531. parent: Terminal.Gui.ConsoleDriver
  532. isExternal: false
  533. name: AddSpecial(SpecialChar)
  534. nameWithType: ConsoleDriver.AddSpecial(SpecialChar)
  535. fullName: ConsoleDriver.AddSpecial(SpecialChar)
  536. - uid: Terminal.Gui.SpecialChar
  537. parent: Terminal.Gui
  538. isExternal: false
  539. name: SpecialChar
  540. nameWithType: SpecialChar
  541. fullName: Terminal.Gui.SpecialChar
  542. - uid: Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring)
  543. parent: Terminal.Gui.ConsoleDriver
  544. isExternal: false
  545. name: AddStr(ustring)
  546. nameWithType: ConsoleDriver.AddStr(ustring)
  547. fullName: ConsoleDriver.AddStr(ustring)
  548. - uid: NStack.ustring
  549. parent: NStack
  550. isExternal: true
  551. name: ustring
  552. nameWithType: ustring
  553. fullName: NStack.ustring
  554. - uid: Terminal.Gui.ConsoleDriver.AddStr(System.String)
  555. parent: Terminal.Gui.ConsoleDriver
  556. isExternal: false
  557. name: AddStr(String)
  558. nameWithType: ConsoleDriver.AddStr(String)
  559. fullName: ConsoleDriver.AddStr(String)
  560. - uid: System.String
  561. parent: System
  562. isExternal: true
  563. name: String
  564. nameWithType: String
  565. fullName: System.String
  566. - uid: Terminal.Gui.ConsoleDriver.Clip
  567. parent: Terminal.Gui.ConsoleDriver
  568. isExternal: false
  569. name: Clip
  570. nameWithType: ConsoleDriver.Clip
  571. fullName: ConsoleDriver.Clip
  572. - uid: Terminal.Gui.Rect
  573. parent: Terminal.Gui
  574. isExternal: false
  575. name: Rect
  576. nameWithType: Rect
  577. fullName: Terminal.Gui.Rect
  578. - uid: Terminal.Gui.ConsoleDriver.Cols
  579. parent: Terminal.Gui.ConsoleDriver
  580. isExternal: false
  581. name: Cols
  582. nameWithType: ConsoleDriver.Cols
  583. fullName: ConsoleDriver.Cols
  584. - uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  585. parent: Terminal.Gui.ConsoleDriver
  586. isExternal: false
  587. name: DrawFrame(Rect, Int32, Boolean)
  588. nameWithType: ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
  589. fullName: ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
  590. - uid: System.Boolean
  591. parent: System
  592. isExternal: true
  593. name: Boolean
  594. nameWithType: Boolean
  595. fullName: System.Boolean
  596. - uid: Terminal.Gui.ConsoleDriver.End
  597. parent: Terminal.Gui.ConsoleDriver
  598. isExternal: false
  599. name: End()
  600. nameWithType: ConsoleDriver.End()
  601. fullName: ConsoleDriver.End()
  602. - uid: Terminal.Gui.ConsoleDriver.Init(System.Action)
  603. parent: Terminal.Gui.ConsoleDriver
  604. isExternal: false
  605. name: Init(Action)
  606. nameWithType: ConsoleDriver.Init(Action)
  607. fullName: ConsoleDriver.Init(Action)
  608. - uid: System.Action
  609. parent: System
  610. isExternal: true
  611. name: Action
  612. nameWithType: Action
  613. fullName: System.Action
  614. - uid: Terminal.Gui.ConsoleDriver.Move(System.Int32,System.Int32)
  615. parent: Terminal.Gui.ConsoleDriver
  616. isExternal: false
  617. name: Move(Int32, Int32)
  618. nameWithType: ConsoleDriver.Move(Int32, Int32)
  619. fullName: ConsoleDriver.Move(Int32, Int32)
  620. - uid: Terminal.Gui.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent})
  621. parent: Terminal.Gui.ConsoleDriver
  622. isExternal: false
  623. name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  624. nameWithType: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  625. fullName: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  626. - uid: Mono.Terminal.MainLoop
  627. parent: Mono.Terminal
  628. isExternal: false
  629. name: MainLoop
  630. nameWithType: MainLoop
  631. fullName: Mono.Terminal.MainLoop
  632. - uid: System.Action`1
  633. name: Action
  634. nameWithType: Action
  635. fullName: System.Action
  636. - uid: Terminal.Gui.KeyEvent
  637. name: KeyEvent
  638. nameWithType: KeyEvent
  639. fullName: Terminal.Gui.KeyEvent
  640. - uid: System.Action{Terminal.Gui.KeyEvent}
  641. parent: System
  642. isExternal: true
  643. name: Action<KeyEvent>
  644. nameWithType: Action<KeyEvent>
  645. fullName: System.Action<Terminal.Gui.KeyEvent>
  646. spec.csharp:
  647. - uid: System.Action`1
  648. name: Action
  649. nameWithType: Action
  650. fullName: System.Action
  651. - name: <
  652. nameWithType: <
  653. fullName: <
  654. - uid: Terminal.Gui.KeyEvent
  655. name: KeyEvent
  656. nameWithType: KeyEvent
  657. fullName: Terminal.Gui.KeyEvent
  658. - name: '>'
  659. nameWithType: '>'
  660. fullName: '>'
  661. - uid: Terminal.Gui.MouseEvent
  662. name: MouseEvent
  663. nameWithType: MouseEvent
  664. fullName: Terminal.Gui.MouseEvent
  665. - uid: System.Action{Terminal.Gui.MouseEvent}
  666. parent: System
  667. isExternal: true
  668. name: Action<MouseEvent>
  669. nameWithType: Action<MouseEvent>
  670. fullName: System.Action<Terminal.Gui.MouseEvent>
  671. spec.csharp:
  672. - uid: System.Action`1
  673. name: Action
  674. nameWithType: Action
  675. fullName: System.Action
  676. - name: <
  677. nameWithType: <
  678. fullName: <
  679. - uid: Terminal.Gui.MouseEvent
  680. name: MouseEvent
  681. nameWithType: MouseEvent
  682. fullName: Terminal.Gui.MouseEvent
  683. - name: '>'
  684. nameWithType: '>'
  685. fullName: '>'
  686. - uid: Terminal.Gui.ConsoleDriver.RedrawTop
  687. parent: Terminal.Gui.ConsoleDriver
  688. isExternal: false
  689. name: RedrawTop()
  690. nameWithType: ConsoleDriver.RedrawTop()
  691. fullName: ConsoleDriver.RedrawTop()
  692. - uid: Terminal.Gui.ConsoleDriver.Refresh
  693. parent: Terminal.Gui.ConsoleDriver
  694. isExternal: false
  695. name: Refresh()
  696. nameWithType: ConsoleDriver.Refresh()
  697. fullName: ConsoleDriver.Refresh()
  698. - uid: Terminal.Gui.ConsoleDriver.Rows
  699. parent: Terminal.Gui.ConsoleDriver
  700. isExternal: false
  701. name: Rows
  702. nameWithType: ConsoleDriver.Rows
  703. fullName: ConsoleDriver.Rows
  704. - uid: Terminal.Gui.ConsoleDriver.SetAttribute(Terminal.Gui.Attribute)
  705. parent: Terminal.Gui.ConsoleDriver
  706. isExternal: false
  707. name: SetAttribute(Attribute)
  708. nameWithType: ConsoleDriver.SetAttribute(Attribute)
  709. fullName: ConsoleDriver.SetAttribute(Attribute)
  710. - uid: Terminal.Gui.Attribute
  711. parent: Terminal.Gui
  712. isExternal: false
  713. name: Attribute
  714. nameWithType: Attribute
  715. fullName: Terminal.Gui.Attribute
  716. - uid: Terminal.Gui.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  717. parent: Terminal.Gui.ConsoleDriver
  718. isExternal: false
  719. name: SetColors(ConsoleColor, ConsoleColor)
  720. nameWithType: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
  721. fullName: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
  722. - uid: System.ConsoleColor
  723. parent: System
  724. isExternal: true
  725. name: ConsoleColor
  726. nameWithType: ConsoleColor
  727. fullName: System.ConsoleColor
  728. - uid: Terminal.Gui.ConsoleDriver.SetColors(System.Int16,System.Int16)
  729. parent: Terminal.Gui.ConsoleDriver
  730. isExternal: false
  731. name: SetColors(Int16, Int16)
  732. nameWithType: ConsoleDriver.SetColors(Int16, Int16)
  733. fullName: ConsoleDriver.SetColors(Int16, Int16)
  734. - uid: System.Int16
  735. parent: System
  736. isExternal: true
  737. name: Int16
  738. nameWithType: Int16
  739. fullName: System.Int16
  740. - uid: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves
  741. parent: Terminal.Gui.ConsoleDriver
  742. isExternal: false
  743. name: StartReportingMouseMoves()
  744. nameWithType: ConsoleDriver.StartReportingMouseMoves()
  745. fullName: ConsoleDriver.StartReportingMouseMoves()
  746. - uid: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves
  747. parent: Terminal.Gui.ConsoleDriver
  748. isExternal: false
  749. name: StopReportingMouseMoves()
  750. nameWithType: ConsoleDriver.StopReportingMouseMoves()
  751. fullName: ConsoleDriver.StopReportingMouseMoves()
  752. - uid: Terminal.Gui.ConsoleDriver.Suspend
  753. parent: Terminal.Gui.ConsoleDriver
  754. isExternal: false
  755. name: Suspend()
  756. nameWithType: ConsoleDriver.Suspend()
  757. fullName: ConsoleDriver.Suspend()
  758. - uid: Terminal.Gui.ConsoleDriver.#ctor*
  759. parent: Terminal.Gui.ConsoleDriver
  760. isExternal: false
  761. name: ConsoleDriver
  762. nameWithType: ConsoleDriver.ConsoleDriver
  763. fullName: ConsoleDriver.ConsoleDriver
  764. - uid: Terminal.Gui.ConsoleDriver.AddCh*
  765. parent: Terminal.Gui.ConsoleDriver
  766. isExternal: false
  767. name: AddCh
  768. nameWithType: ConsoleDriver.AddCh
  769. fullName: ConsoleDriver.AddCh
  770. - uid: Terminal.Gui.ConsoleDriver.AddRune*
  771. parent: Terminal.Gui.ConsoleDriver
  772. isExternal: false
  773. name: AddRune
  774. nameWithType: ConsoleDriver.AddRune
  775. fullName: ConsoleDriver.AddRune
  776. - uid: Terminal.Gui.ConsoleDriver.AddSpecial*
  777. parent: Terminal.Gui.ConsoleDriver
  778. isExternal: false
  779. name: AddSpecial
  780. nameWithType: ConsoleDriver.AddSpecial
  781. fullName: ConsoleDriver.AddSpecial
  782. - uid: Terminal.Gui.ConsoleDriver.AddStr*
  783. parent: Terminal.Gui.ConsoleDriver
  784. isExternal: false
  785. name: AddStr
  786. nameWithType: ConsoleDriver.AddStr
  787. fullName: ConsoleDriver.AddStr
  788. - uid: Terminal.Gui.ConsoleDriver.Clip*
  789. parent: Terminal.Gui.ConsoleDriver
  790. isExternal: false
  791. name: Clip
  792. nameWithType: ConsoleDriver.Clip
  793. fullName: ConsoleDriver.Clip
  794. - uid: Terminal.Gui.ConsoleDriver.Cols*
  795. parent: Terminal.Gui.ConsoleDriver
  796. isExternal: false
  797. name: Cols
  798. nameWithType: ConsoleDriver.Cols
  799. fullName: ConsoleDriver.Cols
  800. - uid: Terminal.Gui.ConsoleDriver.DrawFrame*
  801. parent: Terminal.Gui.ConsoleDriver
  802. isExternal: false
  803. name: DrawFrame
  804. nameWithType: ConsoleDriver.DrawFrame
  805. fullName: ConsoleDriver.DrawFrame
  806. - uid: Terminal.Gui.ConsoleDriver.End*
  807. parent: Terminal.Gui.ConsoleDriver
  808. isExternal: false
  809. name: End
  810. nameWithType: ConsoleDriver.End
  811. fullName: ConsoleDriver.End
  812. - uid: Terminal.Gui.ConsoleDriver.Init*
  813. parent: Terminal.Gui.ConsoleDriver
  814. isExternal: false
  815. name: Init
  816. nameWithType: ConsoleDriver.Init
  817. fullName: ConsoleDriver.Init
  818. - uid: Terminal.Gui.ConsoleDriver.Move*
  819. parent: Terminal.Gui.ConsoleDriver
  820. isExternal: false
  821. name: Move
  822. nameWithType: ConsoleDriver.Move
  823. fullName: ConsoleDriver.Move
  824. - uid: Terminal.Gui.ConsoleDriver.PrepareToRun*
  825. parent: Terminal.Gui.ConsoleDriver
  826. isExternal: false
  827. name: PrepareToRun
  828. nameWithType: ConsoleDriver.PrepareToRun
  829. fullName: ConsoleDriver.PrepareToRun
  830. - uid: Terminal.Gui.ConsoleDriver.RedrawTop*
  831. parent: Terminal.Gui.ConsoleDriver
  832. isExternal: false
  833. name: RedrawTop
  834. nameWithType: ConsoleDriver.RedrawTop
  835. fullName: ConsoleDriver.RedrawTop
  836. - uid: Terminal.Gui.ConsoleDriver.Refresh*
  837. parent: Terminal.Gui.ConsoleDriver
  838. isExternal: false
  839. name: Refresh
  840. nameWithType: ConsoleDriver.Refresh
  841. fullName: ConsoleDriver.Refresh
  842. - uid: Terminal.Gui.ConsoleDriver.Rows*
  843. parent: Terminal.Gui.ConsoleDriver
  844. isExternal: false
  845. name: Rows
  846. nameWithType: ConsoleDriver.Rows
  847. fullName: ConsoleDriver.Rows
  848. - uid: Terminal.Gui.ConsoleDriver.SetAttribute*
  849. parent: Terminal.Gui.ConsoleDriver
  850. isExternal: false
  851. name: SetAttribute
  852. nameWithType: ConsoleDriver.SetAttribute
  853. fullName: ConsoleDriver.SetAttribute
  854. - uid: Terminal.Gui.ConsoleDriver.SetColors*
  855. parent: Terminal.Gui.ConsoleDriver
  856. isExternal: false
  857. name: SetColors
  858. nameWithType: ConsoleDriver.SetColors
  859. fullName: ConsoleDriver.SetColors
  860. - uid: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves*
  861. parent: Terminal.Gui.ConsoleDriver
  862. isExternal: false
  863. name: StartReportingMouseMoves
  864. nameWithType: ConsoleDriver.StartReportingMouseMoves
  865. fullName: ConsoleDriver.StartReportingMouseMoves
  866. - uid: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves*
  867. parent: Terminal.Gui.ConsoleDriver
  868. isExternal: false
  869. name: StopReportingMouseMoves
  870. nameWithType: ConsoleDriver.StopReportingMouseMoves
  871. fullName: ConsoleDriver.StopReportingMouseMoves
  872. - uid: Terminal.Gui.ConsoleDriver.Suspend*
  873. parent: Terminal.Gui.ConsoleDriver
  874. isExternal: false
  875. name: Suspend
  876. nameWithType: ConsoleDriver.Suspend
  877. fullName: ConsoleDriver.Suspend