Terminal.Gui.Application.yml 48 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.Application
  4. commentId: T:Terminal.Gui.Application
  5. id: Application
  6. parent: Terminal.Gui
  7. children:
  8. - Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)
  9. - Terminal.Gui.Application.Current
  10. - Terminal.Gui.Application.CurrentView
  11. - Terminal.Gui.Application.Driver
  12. - Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)
  13. - Terminal.Gui.Application.GrabMouse(Terminal.Gui.View)
  14. - Terminal.Gui.Application.Init
  15. - Terminal.Gui.Application.Iteration
  16. - Terminal.Gui.Application.Loaded
  17. - Terminal.Gui.Application.MainLoop
  18. - Terminal.Gui.Application.MakeCenteredRect(Terminal.Gui.Size)
  19. - Terminal.Gui.Application.Refresh
  20. - Terminal.Gui.Application.RequestStop
  21. - Terminal.Gui.Application.Resized
  22. - Terminal.Gui.Application.RootMouseEvent
  23. - Terminal.Gui.Application.Run
  24. - Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)
  25. - Terminal.Gui.Application.Run``1
  26. - Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState,System.Boolean)
  27. - Terminal.Gui.Application.Shutdown
  28. - Terminal.Gui.Application.Top
  29. - Terminal.Gui.Application.UngrabMouse
  30. - Terminal.Gui.Application.UseSystemConsole
  31. langs:
  32. - csharp
  33. - vb
  34. name: Application
  35. nameWithType: Application
  36. fullName: Terminal.Gui.Application
  37. type: Class
  38. source:
  39. remote:
  40. path: Terminal.Gui/Core.cs
  41. branch: docs_tweaks
  42. repo: tig:tig/gui.cs.git
  43. id: Application
  44. path: ../Terminal.Gui/Core.cs
  45. startLine: 2003
  46. assemblies:
  47. - Terminal.Gui
  48. namespace: Terminal.Gui
  49. summary: "\nThe application driver for Terminal.Gui.\n"
  50. remarks: "\n<p>\n You can hook up to the Iteration event to have your method\n invoked on each iteration of the mainloop.\n</p>\n<p>\n Creates a mainloop to process input events, handle timers and\n other sources of data. It is accessible via the MainLoop property.\n</p>\n<p>\n When invoked sets the SynchronizationContext to one that is tied\n to the mainloop, allowing user code to use async/await.\n</p>\n"
  51. example: []
  52. syntax:
  53. content: public static class Application
  54. content.vb: Public Module Application
  55. inheritance:
  56. - System.Object
  57. inheritedMembers:
  58. - System.Object.Equals(System.Object)
  59. - System.Object.Equals(System.Object,System.Object)
  60. - System.Object.GetHashCode
  61. - System.Object.GetType
  62. - System.Object.MemberwiseClone
  63. - System.Object.ReferenceEquals(System.Object,System.Object)
  64. - System.Object.ToString
  65. modifiers.csharp:
  66. - public
  67. - static
  68. - class
  69. modifiers.vb:
  70. - Public
  71. - Module
  72. - uid: Terminal.Gui.Application.Driver
  73. commentId: F:Terminal.Gui.Application.Driver
  74. id: Driver
  75. parent: Terminal.Gui.Application
  76. langs:
  77. - csharp
  78. - vb
  79. name: Driver
  80. nameWithType: Application.Driver
  81. fullName: Terminal.Gui.Application.Driver
  82. type: Field
  83. source:
  84. remote:
  85. path: Terminal.Gui/Core.cs
  86. branch: docs_tweaks
  87. repo: tig:tig/gui.cs.git
  88. id: Driver
  89. path: ../Terminal.Gui/Core.cs
  90. startLine: 2007
  91. assemblies:
  92. - Terminal.Gui
  93. namespace: Terminal.Gui
  94. summary: "\nThe current <xref href=\"Terminal.Gui.ConsoleDriver\" data-throw-if-not-resolved=\"false\"></xref> in use.\n"
  95. example: []
  96. syntax:
  97. content: public static ConsoleDriver Driver
  98. return:
  99. type: Terminal.Gui.ConsoleDriver
  100. content.vb: Public Shared Driver As ConsoleDriver
  101. modifiers.csharp:
  102. - public
  103. - static
  104. modifiers.vb:
  105. - Public
  106. - Shared
  107. - uid: Terminal.Gui.Application.Top
  108. commentId: P:Terminal.Gui.Application.Top
  109. id: Top
  110. parent: Terminal.Gui.Application
  111. langs:
  112. - csharp
  113. - vb
  114. name: Top
  115. nameWithType: Application.Top
  116. fullName: Terminal.Gui.Application.Top
  117. type: Property
  118. source:
  119. remote:
  120. path: Terminal.Gui/Core.cs
  121. branch: docs_tweaks
  122. repo: tig:tig/gui.cs.git
  123. id: Top
  124. path: ../Terminal.Gui/Core.cs
  125. startLine: 2013
  126. assemblies:
  127. - Terminal.Gui
  128. namespace: Terminal.Gui
  129. summary: "\nThe <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref> object used for the application on startup (<xref href=\"Terminal.Gui.Application.Top\" data-throw-if-not-resolved=\"false\"></xref>)\n"
  130. example: []
  131. syntax:
  132. content: public static Toplevel Top { get; }
  133. parameters: []
  134. return:
  135. type: Terminal.Gui.Toplevel
  136. description: The top.
  137. content.vb: Public Shared ReadOnly Property Top As Toplevel
  138. overload: Terminal.Gui.Application.Top*
  139. modifiers.csharp:
  140. - public
  141. - static
  142. - get
  143. modifiers.vb:
  144. - Public
  145. - Shared
  146. - ReadOnly
  147. - uid: Terminal.Gui.Application.Current
  148. commentId: P:Terminal.Gui.Application.Current
  149. id: Current
  150. parent: Terminal.Gui.Application
  151. langs:
  152. - csharp
  153. - vb
  154. name: Current
  155. nameWithType: Application.Current
  156. fullName: Terminal.Gui.Application.Current
  157. type: Property
  158. source:
  159. remote:
  160. path: Terminal.Gui/Core.cs
  161. branch: docs_tweaks
  162. repo: tig:tig/gui.cs.git
  163. id: Current
  164. path: ../Terminal.Gui/Core.cs
  165. startLine: 2019
  166. assemblies:
  167. - Terminal.Gui
  168. namespace: Terminal.Gui
  169. summary: "\nThe current <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref> object. This is updated when <xref href=\"Terminal.Gui.Application.Run\" data-throw-if-not-resolved=\"false\"></xref> enters and leaves to point to the current <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref> .\n"
  170. example: []
  171. syntax:
  172. content: public static Toplevel Current { get; }
  173. parameters: []
  174. return:
  175. type: Terminal.Gui.Toplevel
  176. description: The current.
  177. content.vb: Public Shared ReadOnly Property Current As Toplevel
  178. overload: Terminal.Gui.Application.Current*
  179. modifiers.csharp:
  180. - public
  181. - static
  182. - get
  183. modifiers.vb:
  184. - Public
  185. - Shared
  186. - ReadOnly
  187. - uid: Terminal.Gui.Application.CurrentView
  188. commentId: P:Terminal.Gui.Application.CurrentView
  189. id: CurrentView
  190. parent: Terminal.Gui.Application
  191. langs:
  192. - csharp
  193. - vb
  194. name: CurrentView
  195. nameWithType: Application.CurrentView
  196. fullName: Terminal.Gui.Application.CurrentView
  197. type: Property
  198. source:
  199. remote:
  200. path: Terminal.Gui/Core.cs
  201. branch: docs_tweaks
  202. repo: tig:tig/gui.cs.git
  203. id: CurrentView
  204. path: ../Terminal.Gui/Core.cs
  205. startLine: 2025
  206. assemblies:
  207. - Terminal.Gui
  208. namespace: Terminal.Gui
  209. summary: "\nTThe current <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> object being redrawn.\n"
  210. example: []
  211. syntax:
  212. content: public static View CurrentView { get; set; }
  213. parameters: []
  214. return:
  215. type: Terminal.Gui.View
  216. description: The current.
  217. content.vb: Public Shared Property CurrentView As View
  218. overload: Terminal.Gui.Application.CurrentView*
  219. modifiers.csharp:
  220. - public
  221. - static
  222. - get
  223. - set
  224. modifiers.vb:
  225. - Public
  226. - Shared
  227. - uid: Terminal.Gui.Application.MainLoop
  228. commentId: P:Terminal.Gui.Application.MainLoop
  229. id: MainLoop
  230. parent: Terminal.Gui.Application
  231. langs:
  232. - csharp
  233. - vb
  234. name: MainLoop
  235. nameWithType: Application.MainLoop
  236. fullName: Terminal.Gui.Application.MainLoop
  237. type: Property
  238. source:
  239. remote:
  240. path: Terminal.Gui/Core.cs
  241. branch: docs_tweaks
  242. repo: tig:tig/gui.cs.git
  243. id: MainLoop
  244. path: ../Terminal.Gui/Core.cs
  245. startLine: 2031
  246. assemblies:
  247. - Terminal.Gui
  248. namespace: Terminal.Gui
  249. summary: "\nThe <xref href=\"Terminal.Gui.Application.MainLoop\" data-throw-if-not-resolved=\"false\"></xref> driver for the applicaiton\n"
  250. example: []
  251. syntax:
  252. content: public static MainLoop MainLoop { get; }
  253. parameters: []
  254. return:
  255. type: Mono.Terminal.MainLoop
  256. description: The main loop.
  257. content.vb: Public Shared ReadOnly Property MainLoop As MainLoop
  258. overload: Terminal.Gui.Application.MainLoop*
  259. modifiers.csharp:
  260. - public
  261. - static
  262. - get
  263. modifiers.vb:
  264. - Public
  265. - Shared
  266. - ReadOnly
  267. - uid: Terminal.Gui.Application.Iteration
  268. commentId: E:Terminal.Gui.Application.Iteration
  269. id: Iteration
  270. parent: Terminal.Gui.Application
  271. langs:
  272. - csharp
  273. - vb
  274. name: Iteration
  275. nameWithType: Application.Iteration
  276. fullName: Terminal.Gui.Application.Iteration
  277. type: Event
  278. source:
  279. remote:
  280. path: Terminal.Gui/Core.cs
  281. branch: docs_tweaks
  282. repo: tig:tig/gui.cs.git
  283. id: Iteration
  284. path: ../Terminal.Gui/Core.cs
  285. startLine: 2041
  286. assemblies:
  287. - Terminal.Gui
  288. namespace: Terminal.Gui
  289. summary: "\nThis event is raised on each iteration of the <xref href=\"Terminal.Gui.Application.MainLoop\" data-throw-if-not-resolved=\"false\"></xref> \n"
  290. remarks: "\nSee also <xref href=\"System.Threading.Timeout\" data-throw-if-not-resolved=\"false\"></xref>\n"
  291. example: []
  292. syntax:
  293. content: public static event EventHandler Iteration
  294. return:
  295. type: System.EventHandler
  296. content.vb: Public Shared Event Iteration As EventHandler
  297. modifiers.csharp:
  298. - public
  299. - static
  300. modifiers.vb:
  301. - Public
  302. - Shared
  303. - uid: Terminal.Gui.Application.MakeCenteredRect(Terminal.Gui.Size)
  304. commentId: M:Terminal.Gui.Application.MakeCenteredRect(Terminal.Gui.Size)
  305. id: MakeCenteredRect(Terminal.Gui.Size)
  306. parent: Terminal.Gui.Application
  307. langs:
  308. - csharp
  309. - vb
  310. name: MakeCenteredRect(Size)
  311. nameWithType: Application.MakeCenteredRect(Size)
  312. fullName: Terminal.Gui.Application.MakeCenteredRect(Terminal.Gui.Size)
  313. type: Method
  314. source:
  315. remote:
  316. path: Terminal.Gui/Core.cs
  317. branch: docs_tweaks
  318. repo: tig:tig/gui.cs.git
  319. id: MakeCenteredRect
  320. path: ../Terminal.Gui/Core.cs
  321. startLine: 2048
  322. assemblies:
  323. - Terminal.Gui
  324. namespace: Terminal.Gui
  325. summary: "\nReturns a rectangle that is centered in the screen for the provided size.\n"
  326. example: []
  327. syntax:
  328. content: public static Rect MakeCenteredRect(Size size)
  329. parameters:
  330. - id: size
  331. type: Terminal.Gui.Size
  332. description: Size for the rectangle.
  333. return:
  334. type: Terminal.Gui.Rect
  335. description: The centered rect.
  336. content.vb: Public Shared Function MakeCenteredRect(size As Size) As Rect
  337. overload: Terminal.Gui.Application.MakeCenteredRect*
  338. modifiers.csharp:
  339. - public
  340. - static
  341. modifiers.vb:
  342. - Public
  343. - Shared
  344. - uid: Terminal.Gui.Application.UseSystemConsole
  345. commentId: F:Terminal.Gui.Application.UseSystemConsole
  346. id: UseSystemConsole
  347. parent: Terminal.Gui.Application
  348. langs:
  349. - csharp
  350. - vb
  351. name: UseSystemConsole
  352. nameWithType: Application.UseSystemConsole
  353. fullName: Terminal.Gui.Application.UseSystemConsole
  354. type: Field
  355. source:
  356. remote:
  357. path: Terminal.Gui/Core.cs
  358. branch: docs_tweaks
  359. repo: tig:tig/gui.cs.git
  360. id: UseSystemConsole
  361. path: ../Terminal.Gui/Core.cs
  362. startLine: 2090
  363. assemblies:
  364. - Terminal.Gui
  365. namespace: Terminal.Gui
  366. summary: "\nIf set, it forces the use of the System.Console-based driver.\n"
  367. example: []
  368. syntax:
  369. content: public static bool UseSystemConsole
  370. return:
  371. type: System.Boolean
  372. content.vb: Public Shared UseSystemConsole As Boolean
  373. modifiers.csharp:
  374. - public
  375. - static
  376. modifiers.vb:
  377. - Public
  378. - Shared
  379. - uid: Terminal.Gui.Application.Init
  380. commentId: M:Terminal.Gui.Application.Init
  381. id: Init
  382. parent: Terminal.Gui.Application
  383. langs:
  384. - csharp
  385. - vb
  386. name: Init()
  387. nameWithType: Application.Init()
  388. fullName: Terminal.Gui.Application.Init()
  389. type: Method
  390. source:
  391. remote:
  392. path: Terminal.Gui/Core.cs
  393. branch: docs_tweaks
  394. repo: tig:tig/gui.cs.git
  395. id: Init
  396. path: ../Terminal.Gui/Core.cs
  397. startLine: 2106
  398. assemblies:
  399. - Terminal.Gui
  400. namespace: Terminal.Gui
  401. summary: "\nInitializes a new instance of <xref href=\"Terminal.Gui\" data-throw-if-not-resolved=\"false\"></xref> Application. \n"
  402. remarks: "\n<p>\nCall this method once per instance (or after <xref href=\"Terminal.Gui.Application.Shutdown\" data-throw-if-not-resolved=\"false\"></xref> has been called).\n</p>\n<p>\nLoads the right <xref href=\"Terminal.Gui.ConsoleDriver\" data-throw-if-not-resolved=\"false\"></xref> for the platform.\n</p>\n<p>\nCreates a <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref> and assigns it to <xref href=\"Terminal.Gui.Application.Top\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"Terminal.Gui.Application.CurrentView\" data-throw-if-not-resolved=\"false\"></xref>\n</p>\n"
  403. example: []
  404. syntax:
  405. content: public static void Init()
  406. content.vb: Public Shared Sub Init
  407. overload: Terminal.Gui.Application.Init*
  408. modifiers.csharp:
  409. - public
  410. - static
  411. modifiers.vb:
  412. - Public
  413. - Shared
  414. - uid: Terminal.Gui.Application.GrabMouse(Terminal.Gui.View)
  415. commentId: M:Terminal.Gui.Application.GrabMouse(Terminal.Gui.View)
  416. id: GrabMouse(Terminal.Gui.View)
  417. parent: Terminal.Gui.Application
  418. langs:
  419. - csharp
  420. - vb
  421. name: GrabMouse(View)
  422. nameWithType: Application.GrabMouse(View)
  423. fullName: Terminal.Gui.Application.GrabMouse(Terminal.Gui.View)
  424. type: Method
  425. source:
  426. remote:
  427. path: Terminal.Gui/Core.cs
  428. branch: docs_tweaks
  429. repo: tig:tig/gui.cs.git
  430. id: GrabMouse
  431. path: ../Terminal.Gui/Core.cs
  432. startLine: 2266
  433. assemblies:
  434. - Terminal.Gui
  435. namespace: Terminal.Gui
  436. summary: "\nGrabs the mouse, forcing all mouse events to be routed to the specified view until UngrabMouse is called.\n"
  437. example: []
  438. syntax:
  439. content: public static void GrabMouse(View view)
  440. parameters:
  441. - id: view
  442. type: Terminal.Gui.View
  443. description: View that will receive all mouse events until UngrabMouse is invoked.
  444. content.vb: Public Shared Sub GrabMouse(view As View)
  445. overload: Terminal.Gui.Application.GrabMouse*
  446. modifiers.csharp:
  447. - public
  448. - static
  449. modifiers.vb:
  450. - Public
  451. - Shared
  452. - uid: Terminal.Gui.Application.UngrabMouse
  453. commentId: M:Terminal.Gui.Application.UngrabMouse
  454. id: UngrabMouse
  455. parent: Terminal.Gui.Application
  456. langs:
  457. - csharp
  458. - vb
  459. name: UngrabMouse()
  460. nameWithType: Application.UngrabMouse()
  461. fullName: Terminal.Gui.Application.UngrabMouse()
  462. type: Method
  463. source:
  464. remote:
  465. path: Terminal.Gui/Core.cs
  466. branch: docs_tweaks
  467. repo: tig:tig/gui.cs.git
  468. id: UngrabMouse
  469. path: ../Terminal.Gui/Core.cs
  470. startLine: 2277
  471. assemblies:
  472. - Terminal.Gui
  473. namespace: Terminal.Gui
  474. summary: "\nReleases the mouse grab, so mouse events will be routed to the view on which the mouse is.\n"
  475. example: []
  476. syntax:
  477. content: public static void UngrabMouse()
  478. content.vb: Public Shared Sub UngrabMouse
  479. overload: Terminal.Gui.Application.UngrabMouse*
  480. modifiers.csharp:
  481. - public
  482. - static
  483. modifiers.vb:
  484. - Public
  485. - Shared
  486. - uid: Terminal.Gui.Application.RootMouseEvent
  487. commentId: F:Terminal.Gui.Application.RootMouseEvent
  488. id: RootMouseEvent
  489. parent: Terminal.Gui.Application
  490. langs:
  491. - csharp
  492. - vb
  493. name: RootMouseEvent
  494. nameWithType: Application.RootMouseEvent
  495. fullName: Terminal.Gui.Application.RootMouseEvent
  496. type: Field
  497. source:
  498. remote:
  499. path: Terminal.Gui/Core.cs
  500. branch: docs_tweaks
  501. repo: tig:tig/gui.cs.git
  502. id: RootMouseEvent
  503. path: ../Terminal.Gui/Core.cs
  504. startLine: 2286
  505. assemblies:
  506. - Terminal.Gui
  507. namespace: Terminal.Gui
  508. summary: "\nMerely a debugging aid to see the raw mouse events\n"
  509. example: []
  510. syntax:
  511. content: public static Action<MouseEvent> RootMouseEvent
  512. return:
  513. type: System.Action{Terminal.Gui.MouseEvent}
  514. content.vb: Public Shared RootMouseEvent As Action(Of MouseEvent)
  515. modifiers.csharp:
  516. - public
  517. - static
  518. modifiers.vb:
  519. - Public
  520. - Shared
  521. - uid: Terminal.Gui.Application.Loaded
  522. commentId: E:Terminal.Gui.Application.Loaded
  523. id: Loaded
  524. parent: Terminal.Gui.Application
  525. langs:
  526. - csharp
  527. - vb
  528. name: Loaded
  529. nameWithType: Application.Loaded
  530. fullName: Terminal.Gui.Application.Loaded
  531. type: Event
  532. source:
  533. remote:
  534. path: Terminal.Gui/Core.cs
  535. branch: docs_tweaks
  536. repo: tig:tig/gui.cs.git
  537. id: Loaded
  538. path: ../Terminal.Gui/Core.cs
  539. startLine: 2360
  540. assemblies:
  541. - Terminal.Gui
  542. namespace: Terminal.Gui
  543. summary: "\nThis event is fired once when the application is first loaded. The dimensions of the\nterminal are provided.\n"
  544. example: []
  545. syntax:
  546. content: public static event EventHandler<Application.ResizedEventArgs> Loaded
  547. return:
  548. type: System.EventHandler{Terminal.Gui.Application.ResizedEventArgs}
  549. content.vb: Public Shared Event Loaded As EventHandler(Of Application.ResizedEventArgs)
  550. modifiers.csharp:
  551. - public
  552. - static
  553. modifiers.vb:
  554. - Public
  555. - Shared
  556. - uid: Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)
  557. commentId: M:Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)
  558. id: Begin(Terminal.Gui.Toplevel)
  559. parent: Terminal.Gui.Application
  560. langs:
  561. - csharp
  562. - vb
  563. name: Begin(Toplevel)
  564. nameWithType: Application.Begin(Toplevel)
  565. fullName: Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)
  566. type: Method
  567. source:
  568. remote:
  569. path: Terminal.Gui/Core.cs
  570. branch: docs_tweaks
  571. repo: tig:tig/gui.cs.git
  572. id: Begin
  573. path: ../Terminal.Gui/Core.cs
  574. startLine: 2375
  575. assemblies:
  576. - Terminal.Gui
  577. namespace: Terminal.Gui
  578. summary: "\nBuilding block API: Prepares the provided <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref> for execution.\n"
  579. remarks: "\nThis method prepares the provided toplevel for running with the focus,\nit adds this to the list of toplevels, sets up the mainloop to process the\nevent, lays out the subviews, focuses the first element, and draws the\ntoplevel in the screen. This is usually followed by executing\nthe <xref href=\"Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> method, and then the <xref href=\"Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)\" data-throw-if-not-resolved=\"false\"></xref> method upon termination which will\nundo these changes.\n"
  580. example: []
  581. syntax:
  582. content: public static Application.RunState Begin(Toplevel toplevel)
  583. parameters:
  584. - id: toplevel
  585. type: Terminal.Gui.Toplevel
  586. description: Toplevel to prepare execution for.
  587. return:
  588. type: Terminal.Gui.Application.RunState
  589. description: The runstate handle that needs to be passed to the <xref href="Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)" data-throw-if-not-resolved="false"></xref> method upon completion.
  590. content.vb: Public Shared Function Begin(toplevel As Toplevel) As Application.RunState
  591. overload: Terminal.Gui.Application.Begin*
  592. modifiers.csharp:
  593. - public
  594. - static
  595. modifiers.vb:
  596. - Public
  597. - Shared
  598. - uid: Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)
  599. commentId: M:Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)
  600. id: End(Terminal.Gui.Application.RunState)
  601. parent: Terminal.Gui.Application
  602. langs:
  603. - csharp
  604. - vb
  605. name: End(Application.RunState)
  606. nameWithType: Application.End(Application.RunState)
  607. fullName: Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)
  608. type: Method
  609. source:
  610. remote:
  611. path: Terminal.Gui/Core.cs
  612. branch: docs_tweaks
  613. repo: tig:tig/gui.cs.git
  614. id: End
  615. path: ../Terminal.Gui/Core.cs
  616. startLine: 2409
  617. assemblies:
  618. - Terminal.Gui
  619. namespace: Terminal.Gui
  620. summary: "\nBuilding block API: completes the execution of a <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref> that was started with <xref href=\"Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)\" data-throw-if-not-resolved=\"false\"></xref> .\n"
  621. example: []
  622. syntax:
  623. content: public static void End(Application.RunState runState)
  624. parameters:
  625. - id: runState
  626. type: Terminal.Gui.Application.RunState
  627. description: The runstate returned by the <xref href="Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)" data-throw-if-not-resolved="false"></xref> method.
  628. content.vb: Public Shared Sub End(runState As Application.RunState)
  629. overload: Terminal.Gui.Application.End*
  630. modifiers.csharp:
  631. - public
  632. - static
  633. modifiers.vb:
  634. - Public
  635. - Shared
  636. - uid: Terminal.Gui.Application.Shutdown
  637. commentId: M:Terminal.Gui.Application.Shutdown
  638. id: Shutdown
  639. parent: Terminal.Gui.Application
  640. langs:
  641. - csharp
  642. - vb
  643. name: Shutdown()
  644. nameWithType: Application.Shutdown()
  645. fullName: Terminal.Gui.Application.Shutdown()
  646. type: Method
  647. source:
  648. remote:
  649. path: Terminal.Gui/Core.cs
  650. branch: docs_tweaks
  651. repo: tig:tig/gui.cs.git
  652. id: Shutdown
  653. path: ../Terminal.Gui/Core.cs
  654. startLine: 2420
  655. assemblies:
  656. - Terminal.Gui
  657. namespace: Terminal.Gui
  658. summary: "\nShutdown an application initalized with <xref href=\"Terminal.Gui.Application.Init\" data-throw-if-not-resolved=\"false\"></xref>\n"
  659. example: []
  660. syntax:
  661. content: public static void Shutdown()
  662. content.vb: Public Shared Sub Shutdown
  663. overload: Terminal.Gui.Application.Shutdown*
  664. modifiers.csharp:
  665. - public
  666. - static
  667. modifiers.vb:
  668. - Public
  669. - Shared
  670. - uid: Terminal.Gui.Application.Refresh
  671. commentId: M:Terminal.Gui.Application.Refresh
  672. id: Refresh
  673. parent: Terminal.Gui.Application
  674. langs:
  675. - csharp
  676. - vb
  677. name: Refresh()
  678. nameWithType: Application.Refresh()
  679. fullName: Terminal.Gui.Application.Refresh()
  680. type: Method
  681. source:
  682. remote:
  683. path: Terminal.Gui/Core.cs
  684. branch: docs_tweaks
  685. repo: tig:tig/gui.cs.git
  686. id: Refresh
  687. path: ../Terminal.Gui/Core.cs
  688. startLine: 2443
  689. assemblies:
  690. - Terminal.Gui
  691. namespace: Terminal.Gui
  692. summary: "\nTriggers a refresh of the entire display.\n"
  693. example: []
  694. syntax:
  695. content: public static void Refresh()
  696. content.vb: Public Shared Sub Refresh
  697. overload: Terminal.Gui.Application.Refresh*
  698. modifiers.csharp:
  699. - public
  700. - static
  701. modifiers.vb:
  702. - Public
  703. - Shared
  704. - uid: Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState,System.Boolean)
  705. commentId: M:Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState,System.Boolean)
  706. id: RunLoop(Terminal.Gui.Application.RunState,System.Boolean)
  707. parent: Terminal.Gui.Application
  708. langs:
  709. - csharp
  710. - vb
  711. name: RunLoop(Application.RunState, Boolean)
  712. nameWithType: Application.RunLoop(Application.RunState, Boolean)
  713. fullName: Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState, System.Boolean)
  714. type: Method
  715. source:
  716. remote:
  717. path: Terminal.Gui/Core.cs
  718. branch: docs_tweaks
  719. repo: tig:tig/gui.cs.git
  720. id: RunLoop
  721. path: ../Terminal.Gui/Core.cs
  722. startLine: 2478
  723. assemblies:
  724. - Terminal.Gui
  725. namespace: Terminal.Gui
  726. summary: "\nBuilding block API: Runs the main loop for the created dialog\n"
  727. remarks: "\nUse the wait parameter to control whether this is a\nblocking or non-blocking call.\n"
  728. example: []
  729. syntax:
  730. content: public static void RunLoop(Application.RunState state, bool wait = true)
  731. parameters:
  732. - id: state
  733. type: Terminal.Gui.Application.RunState
  734. description: The state returned by the Begin method.
  735. - id: wait
  736. type: System.Boolean
  737. description: By default this is true which will execute the runloop waiting for events, if you pass false, you can use this method to run a single iteration of the events.
  738. content.vb: Public Shared Sub RunLoop(state As Application.RunState, wait As Boolean = True)
  739. overload: Terminal.Gui.Application.RunLoop*
  740. modifiers.csharp:
  741. - public
  742. - static
  743. modifiers.vb:
  744. - Public
  745. - Shared
  746. - uid: Terminal.Gui.Application.Run
  747. commentId: M:Terminal.Gui.Application.Run
  748. id: Run
  749. parent: Terminal.Gui.Application
  750. langs:
  751. - csharp
  752. - vb
  753. name: Run()
  754. nameWithType: Application.Run()
  755. fullName: Terminal.Gui.Application.Run()
  756. type: Method
  757. source:
  758. remote:
  759. path: Terminal.Gui/Core.cs
  760. branch: docs_tweaks
  761. repo: tig:tig/gui.cs.git
  762. id: Run
  763. path: ../Terminal.Gui/Core.cs
  764. startLine: 2523
  765. assemblies:
  766. - Terminal.Gui
  767. namespace: Terminal.Gui
  768. summary: "\nRuns the application by calling <xref href=\"Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)\" data-throw-if-not-resolved=\"false\"></xref> with the value of <xref href=\"Terminal.Gui.Application.Top\" data-throw-if-not-resolved=\"false\"></xref>\n"
  769. example: []
  770. syntax:
  771. content: public static void Run()
  772. content.vb: Public Shared Sub Run
  773. overload: Terminal.Gui.Application.Run*
  774. modifiers.csharp:
  775. - public
  776. - static
  777. modifiers.vb:
  778. - Public
  779. - Shared
  780. - uid: Terminal.Gui.Application.Run``1
  781. commentId: M:Terminal.Gui.Application.Run``1
  782. id: Run``1
  783. parent: Terminal.Gui.Application
  784. langs:
  785. - csharp
  786. - vb
  787. name: Run<T>()
  788. nameWithType: Application.Run<T>()
  789. fullName: Terminal.Gui.Application.Run<T>()
  790. type: Method
  791. source:
  792. remote:
  793. path: Terminal.Gui/Core.cs
  794. branch: docs_tweaks
  795. repo: tig:tig/gui.cs.git
  796. id: Run
  797. path: ../Terminal.Gui/Core.cs
  798. startLine: 2531
  799. assemblies:
  800. - Terminal.Gui
  801. namespace: Terminal.Gui
  802. summary: "\nRuns the application by calling <xref href=\"Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)\" data-throw-if-not-resolved=\"false\"></xref> with a new instance of the specified <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref>-derived class\n"
  803. example: []
  804. syntax:
  805. content: >-
  806. public static void Run<T>()
  807. where T : Toplevel, new()
  808. typeParameters:
  809. - id: T
  810. content.vb: Public Shared Sub Run(Of T As {Toplevel, New})
  811. overload: Terminal.Gui.Application.Run*
  812. nameWithType.vb: Application.Run(Of T)()
  813. modifiers.csharp:
  814. - public
  815. - static
  816. modifiers.vb:
  817. - Public
  818. - Shared
  819. fullName.vb: Terminal.Gui.Application.Run(Of T)()
  820. name.vb: Run(Of T)()
  821. - uid: Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)
  822. commentId: M:Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)
  823. id: Run(Terminal.Gui.Toplevel)
  824. parent: Terminal.Gui.Application
  825. langs:
  826. - csharp
  827. - vb
  828. name: Run(Toplevel)
  829. nameWithType: Application.Run(Toplevel)
  830. fullName: Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)
  831. type: Method
  832. source:
  833. remote:
  834. path: Terminal.Gui/Core.cs
  835. branch: docs_tweaks
  836. repo: tig:tig/gui.cs.git
  837. id: Run
  838. path: ../Terminal.Gui/Core.cs
  839. startLine: 2561
  840. assemblies:
  841. - Terminal.Gui
  842. namespace: Terminal.Gui
  843. summary: "\nRuns the main loop on the given <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref> container.\n"
  844. remarks: "\n<p>\n This method is used to start processing events\n for the main application, but it is also used to\n run other modal <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref>s such as <xref href=\"Terminal.Gui.Dialog\" data-throw-if-not-resolved=\"false\"></xref> boxes.\n</p>\n<p>\n To make a <xref href=\"Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)\" data-throw-if-not-resolved=\"false\"></xref> stop execution, call <xref href=\"Terminal.Gui.Application.RequestStop\" data-throw-if-not-resolved=\"false\"></xref>.\n</p>\n<p>\n Calling <xref href=\"Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)\" data-throw-if-not-resolved=\"false\"></xref> is equivalent to calling <xref href=\"Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)\" data-throw-if-not-resolved=\"false\"></xref>, followed by <xref href=\"Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>,\n and then calling <xref href=\"Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)\" data-throw-if-not-resolved=\"false\"></xref>.\n</p>\n<p>\n Alternatively, to have a program control the main loop and \n process events manually, call <xref href=\"Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)\" data-throw-if-not-resolved=\"false\"></xref> to set things up manually and then\n repeatedly call <xref href=\"Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> with the wait parameter set to false. By doing this\n the <xref href=\"Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> method will only process any pending events, timers, idle handlers and\n then return control immediately.\n</p>\n"
  845. example: []
  846. syntax:
  847. content: public static void Run(Toplevel view)
  848. parameters:
  849. - id: view
  850. type: Terminal.Gui.Toplevel
  851. content.vb: Public Shared Sub Run(view As Toplevel)
  852. overload: Terminal.Gui.Application.Run*
  853. modifiers.csharp:
  854. - public
  855. - static
  856. modifiers.vb:
  857. - Public
  858. - Shared
  859. - uid: Terminal.Gui.Application.RequestStop
  860. commentId: M:Terminal.Gui.Application.RequestStop
  861. id: RequestStop
  862. parent: Terminal.Gui.Application
  863. langs:
  864. - csharp
  865. - vb
  866. name: RequestStop()
  867. nameWithType: Application.RequestStop()
  868. fullName: Terminal.Gui.Application.RequestStop()
  869. type: Method
  870. source:
  871. remote:
  872. path: Terminal.Gui/Core.cs
  873. branch: docs_tweaks
  874. repo: tig:tig/gui.cs.git
  875. id: RequestStop
  876. path: ../Terminal.Gui/Core.cs
  877. startLine: 2579
  878. assemblies:
  879. - Terminal.Gui
  880. namespace: Terminal.Gui
  881. summary: "\nStops running the most recent <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref>. \n"
  882. remarks: "\n<p>\nThis will cause <xref href=\"Terminal.Gui.Application.Run\" data-throw-if-not-resolved=\"false\"></xref> to return.\n</p>\n<p>\n Calling <xref href=\"Terminal.Gui.Application.RequestStop\" data-throw-if-not-resolved=\"false\"></xref> is equivalent to setting the <xref href=\"Terminal.Gui.Toplevel.Running\" data-throw-if-not-resolved=\"false\"></xref> property on the curently running <xref href=\"Terminal.Gui.Toplevel\" data-throw-if-not-resolved=\"false\"></xref> to false.\n</p>\n"
  883. example: []
  884. syntax:
  885. content: public static void RequestStop()
  886. content.vb: Public Shared Sub RequestStop
  887. overload: Terminal.Gui.Application.RequestStop*
  888. modifiers.csharp:
  889. - public
  890. - static
  891. modifiers.vb:
  892. - Public
  893. - Shared
  894. - uid: Terminal.Gui.Application.Resized
  895. commentId: E:Terminal.Gui.Application.Resized
  896. id: Resized
  897. parent: Terminal.Gui.Application
  898. langs:
  899. - csharp
  900. - vb
  901. name: Resized
  902. nameWithType: Application.Resized
  903. fullName: Terminal.Gui.Application.Resized
  904. type: Event
  905. source:
  906. remote:
  907. path: Terminal.Gui/Core.cs
  908. branch: docs_tweaks
  909. repo: tig:tig/gui.cs.git
  910. id: Resized
  911. path: ../Terminal.Gui/Core.cs
  912. startLine: 2601
  913. assemblies:
  914. - Terminal.Gui
  915. namespace: Terminal.Gui
  916. summary: "\nInvoked when the terminal was resized. The new size of the terminal is provided.\n"
  917. example: []
  918. syntax:
  919. content: public static event EventHandler<Application.ResizedEventArgs> Resized
  920. return:
  921. type: System.EventHandler{Terminal.Gui.Application.ResizedEventArgs}
  922. content.vb: Public Shared Event Resized As EventHandler(Of Application.ResizedEventArgs)
  923. modifiers.csharp:
  924. - public
  925. - static
  926. modifiers.vb:
  927. - Public
  928. - Shared
  929. references:
  930. - uid: Terminal.Gui
  931. commentId: N:Terminal.Gui
  932. name: Terminal.Gui
  933. nameWithType: Terminal.Gui
  934. fullName: Terminal.Gui
  935. - uid: System.Object
  936. commentId: T:System.Object
  937. parent: System
  938. isExternal: true
  939. name: Object
  940. nameWithType: Object
  941. fullName: System.Object
  942. - uid: System.Object.Equals(System.Object)
  943. commentId: M:System.Object.Equals(System.Object)
  944. parent: System.Object
  945. isExternal: true
  946. name: Equals(Object)
  947. nameWithType: Object.Equals(Object)
  948. fullName: System.Object.Equals(System.Object)
  949. spec.csharp:
  950. - uid: System.Object.Equals(System.Object)
  951. name: Equals
  952. nameWithType: Object.Equals
  953. fullName: System.Object.Equals
  954. isExternal: true
  955. - name: (
  956. nameWithType: (
  957. fullName: (
  958. - uid: System.Object
  959. name: Object
  960. nameWithType: Object
  961. fullName: System.Object
  962. isExternal: true
  963. - name: )
  964. nameWithType: )
  965. fullName: )
  966. spec.vb:
  967. - uid: System.Object.Equals(System.Object)
  968. name: Equals
  969. nameWithType: Object.Equals
  970. fullName: System.Object.Equals
  971. isExternal: true
  972. - name: (
  973. nameWithType: (
  974. fullName: (
  975. - uid: System.Object
  976. name: Object
  977. nameWithType: Object
  978. fullName: System.Object
  979. isExternal: true
  980. - name: )
  981. nameWithType: )
  982. fullName: )
  983. - uid: System.Object.Equals(System.Object,System.Object)
  984. commentId: M:System.Object.Equals(System.Object,System.Object)
  985. parent: System.Object
  986. isExternal: true
  987. name: Equals(Object, Object)
  988. nameWithType: Object.Equals(Object, Object)
  989. fullName: System.Object.Equals(System.Object, System.Object)
  990. spec.csharp:
  991. - uid: System.Object.Equals(System.Object,System.Object)
  992. name: Equals
  993. nameWithType: Object.Equals
  994. fullName: System.Object.Equals
  995. isExternal: true
  996. - name: (
  997. nameWithType: (
  998. fullName: (
  999. - uid: System.Object
  1000. name: Object
  1001. nameWithType: Object
  1002. fullName: System.Object
  1003. isExternal: true
  1004. - name: ', '
  1005. nameWithType: ', '
  1006. fullName: ', '
  1007. - uid: System.Object
  1008. name: Object
  1009. nameWithType: Object
  1010. fullName: System.Object
  1011. isExternal: true
  1012. - name: )
  1013. nameWithType: )
  1014. fullName: )
  1015. spec.vb:
  1016. - uid: System.Object.Equals(System.Object,System.Object)
  1017. name: Equals
  1018. nameWithType: Object.Equals
  1019. fullName: System.Object.Equals
  1020. isExternal: true
  1021. - name: (
  1022. nameWithType: (
  1023. fullName: (
  1024. - uid: System.Object
  1025. name: Object
  1026. nameWithType: Object
  1027. fullName: System.Object
  1028. isExternal: true
  1029. - name: ', '
  1030. nameWithType: ', '
  1031. fullName: ', '
  1032. - uid: System.Object
  1033. name: Object
  1034. nameWithType: Object
  1035. fullName: System.Object
  1036. isExternal: true
  1037. - name: )
  1038. nameWithType: )
  1039. fullName: )
  1040. - uid: System.Object.GetHashCode
  1041. commentId: M:System.Object.GetHashCode
  1042. parent: System.Object
  1043. isExternal: true
  1044. name: GetHashCode()
  1045. nameWithType: Object.GetHashCode()
  1046. fullName: System.Object.GetHashCode()
  1047. spec.csharp:
  1048. - uid: System.Object.GetHashCode
  1049. name: GetHashCode
  1050. nameWithType: Object.GetHashCode
  1051. fullName: System.Object.GetHashCode
  1052. isExternal: true
  1053. - name: (
  1054. nameWithType: (
  1055. fullName: (
  1056. - name: )
  1057. nameWithType: )
  1058. fullName: )
  1059. spec.vb:
  1060. - uid: System.Object.GetHashCode
  1061. name: GetHashCode
  1062. nameWithType: Object.GetHashCode
  1063. fullName: System.Object.GetHashCode
  1064. isExternal: true
  1065. - name: (
  1066. nameWithType: (
  1067. fullName: (
  1068. - name: )
  1069. nameWithType: )
  1070. fullName: )
  1071. - uid: System.Object.GetType
  1072. commentId: M:System.Object.GetType
  1073. parent: System.Object
  1074. isExternal: true
  1075. name: GetType()
  1076. nameWithType: Object.GetType()
  1077. fullName: System.Object.GetType()
  1078. spec.csharp:
  1079. - uid: System.Object.GetType
  1080. name: GetType
  1081. nameWithType: Object.GetType
  1082. fullName: System.Object.GetType
  1083. isExternal: true
  1084. - name: (
  1085. nameWithType: (
  1086. fullName: (
  1087. - name: )
  1088. nameWithType: )
  1089. fullName: )
  1090. spec.vb:
  1091. - uid: System.Object.GetType
  1092. name: GetType
  1093. nameWithType: Object.GetType
  1094. fullName: System.Object.GetType
  1095. isExternal: true
  1096. - name: (
  1097. nameWithType: (
  1098. fullName: (
  1099. - name: )
  1100. nameWithType: )
  1101. fullName: )
  1102. - uid: System.Object.MemberwiseClone
  1103. commentId: M:System.Object.MemberwiseClone
  1104. parent: System.Object
  1105. isExternal: true
  1106. name: MemberwiseClone()
  1107. nameWithType: Object.MemberwiseClone()
  1108. fullName: System.Object.MemberwiseClone()
  1109. spec.csharp:
  1110. - uid: System.Object.MemberwiseClone
  1111. name: MemberwiseClone
  1112. nameWithType: Object.MemberwiseClone
  1113. fullName: System.Object.MemberwiseClone
  1114. isExternal: true
  1115. - name: (
  1116. nameWithType: (
  1117. fullName: (
  1118. - name: )
  1119. nameWithType: )
  1120. fullName: )
  1121. spec.vb:
  1122. - uid: System.Object.MemberwiseClone
  1123. name: MemberwiseClone
  1124. nameWithType: Object.MemberwiseClone
  1125. fullName: System.Object.MemberwiseClone
  1126. isExternal: true
  1127. - name: (
  1128. nameWithType: (
  1129. fullName: (
  1130. - name: )
  1131. nameWithType: )
  1132. fullName: )
  1133. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  1134. commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  1135. parent: System.Object
  1136. isExternal: true
  1137. name: ReferenceEquals(Object, Object)
  1138. nameWithType: Object.ReferenceEquals(Object, Object)
  1139. fullName: System.Object.ReferenceEquals(System.Object, System.Object)
  1140. spec.csharp:
  1141. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  1142. name: ReferenceEquals
  1143. nameWithType: Object.ReferenceEquals
  1144. fullName: System.Object.ReferenceEquals
  1145. isExternal: true
  1146. - name: (
  1147. nameWithType: (
  1148. fullName: (
  1149. - uid: System.Object
  1150. name: Object
  1151. nameWithType: Object
  1152. fullName: System.Object
  1153. isExternal: true
  1154. - name: ', '
  1155. nameWithType: ', '
  1156. fullName: ', '
  1157. - uid: System.Object
  1158. name: Object
  1159. nameWithType: Object
  1160. fullName: System.Object
  1161. isExternal: true
  1162. - name: )
  1163. nameWithType: )
  1164. fullName: )
  1165. spec.vb:
  1166. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  1167. name: ReferenceEquals
  1168. nameWithType: Object.ReferenceEquals
  1169. fullName: System.Object.ReferenceEquals
  1170. isExternal: true
  1171. - name: (
  1172. nameWithType: (
  1173. fullName: (
  1174. - uid: System.Object
  1175. name: Object
  1176. nameWithType: Object
  1177. fullName: System.Object
  1178. isExternal: true
  1179. - name: ', '
  1180. nameWithType: ', '
  1181. fullName: ', '
  1182. - uid: System.Object
  1183. name: Object
  1184. nameWithType: Object
  1185. fullName: System.Object
  1186. isExternal: true
  1187. - name: )
  1188. nameWithType: )
  1189. fullName: )
  1190. - uid: System.Object.ToString
  1191. commentId: M:System.Object.ToString
  1192. parent: System.Object
  1193. isExternal: true
  1194. name: ToString()
  1195. nameWithType: Object.ToString()
  1196. fullName: System.Object.ToString()
  1197. spec.csharp:
  1198. - uid: System.Object.ToString
  1199. name: ToString
  1200. nameWithType: Object.ToString
  1201. fullName: System.Object.ToString
  1202. isExternal: true
  1203. - name: (
  1204. nameWithType: (
  1205. fullName: (
  1206. - name: )
  1207. nameWithType: )
  1208. fullName: )
  1209. spec.vb:
  1210. - uid: System.Object.ToString
  1211. name: ToString
  1212. nameWithType: Object.ToString
  1213. fullName: System.Object.ToString
  1214. isExternal: true
  1215. - name: (
  1216. nameWithType: (
  1217. fullName: (
  1218. - name: )
  1219. nameWithType: )
  1220. fullName: )
  1221. - uid: System
  1222. commentId: N:System
  1223. isExternal: true
  1224. name: System
  1225. nameWithType: System
  1226. fullName: System
  1227. - uid: Terminal.Gui.ConsoleDriver
  1228. commentId: T:Terminal.Gui.ConsoleDriver
  1229. parent: Terminal.Gui
  1230. name: ConsoleDriver
  1231. nameWithType: ConsoleDriver
  1232. fullName: Terminal.Gui.ConsoleDriver
  1233. - uid: Terminal.Gui.Toplevel
  1234. commentId: T:Terminal.Gui.Toplevel
  1235. parent: Terminal.Gui
  1236. name: Toplevel
  1237. nameWithType: Toplevel
  1238. fullName: Terminal.Gui.Toplevel
  1239. - uid: Terminal.Gui.Application.Top
  1240. commentId: P:Terminal.Gui.Application.Top
  1241. isExternal: true
  1242. - uid: Terminal.Gui.Application.Top*
  1243. commentId: Overload:Terminal.Gui.Application.Top
  1244. name: Top
  1245. nameWithType: Application.Top
  1246. fullName: Terminal.Gui.Application.Top
  1247. - uid: Terminal.Gui.Application.Run
  1248. commentId: M:Terminal.Gui.Application.Run
  1249. isExternal: true
  1250. - uid: Terminal.Gui.Application.Current*
  1251. commentId: Overload:Terminal.Gui.Application.Current
  1252. name: Current
  1253. nameWithType: Application.Current
  1254. fullName: Terminal.Gui.Application.Current
  1255. - uid: Terminal.Gui.View
  1256. commentId: T:Terminal.Gui.View
  1257. parent: Terminal.Gui
  1258. name: View
  1259. nameWithType: View
  1260. fullName: Terminal.Gui.View
  1261. - uid: Terminal.Gui.Application.CurrentView*
  1262. commentId: Overload:Terminal.Gui.Application.CurrentView
  1263. name: CurrentView
  1264. nameWithType: Application.CurrentView
  1265. fullName: Terminal.Gui.Application.CurrentView
  1266. - uid: Terminal.Gui.Application.MainLoop
  1267. commentId: P:Terminal.Gui.Application.MainLoop
  1268. isExternal: true
  1269. - uid: Terminal.Gui.Application.MainLoop*
  1270. commentId: Overload:Terminal.Gui.Application.MainLoop
  1271. name: MainLoop
  1272. nameWithType: Application.MainLoop
  1273. fullName: Terminal.Gui.Application.MainLoop
  1274. - uid: Mono.Terminal.MainLoop
  1275. commentId: T:Mono.Terminal.MainLoop
  1276. parent: Mono.Terminal
  1277. name: MainLoop
  1278. nameWithType: MainLoop
  1279. fullName: Mono.Terminal.MainLoop
  1280. - uid: Mono.Terminal
  1281. commentId: N:Mono.Terminal
  1282. name: Mono.Terminal
  1283. nameWithType: Mono.Terminal
  1284. fullName: Mono.Terminal
  1285. - uid: System.Threading.Timeout
  1286. commentId: T:System.Threading.Timeout
  1287. isExternal: true
  1288. - uid: System.EventHandler
  1289. commentId: T:System.EventHandler
  1290. parent: System
  1291. isExternal: true
  1292. name: EventHandler
  1293. nameWithType: EventHandler
  1294. fullName: System.EventHandler
  1295. - uid: Terminal.Gui.Application.MakeCenteredRect*
  1296. commentId: Overload:Terminal.Gui.Application.MakeCenteredRect
  1297. name: MakeCenteredRect
  1298. nameWithType: Application.MakeCenteredRect
  1299. fullName: Terminal.Gui.Application.MakeCenteredRect
  1300. - uid: Terminal.Gui.Size
  1301. commentId: T:Terminal.Gui.Size
  1302. parent: Terminal.Gui
  1303. name: Size
  1304. nameWithType: Size
  1305. fullName: Terminal.Gui.Size
  1306. - uid: Terminal.Gui.Rect
  1307. commentId: T:Terminal.Gui.Rect
  1308. parent: Terminal.Gui
  1309. name: Rect
  1310. nameWithType: Rect
  1311. fullName: Terminal.Gui.Rect
  1312. - uid: System.Boolean
  1313. commentId: T:System.Boolean
  1314. parent: System
  1315. isExternal: true
  1316. name: Boolean
  1317. nameWithType: Boolean
  1318. fullName: System.Boolean
  1319. - uid: Terminal.Gui.Application.Shutdown
  1320. commentId: M:Terminal.Gui.Application.Shutdown
  1321. isExternal: true
  1322. - uid: Terminal.Gui.Application.CurrentView
  1323. commentId: P:Terminal.Gui.Application.CurrentView
  1324. isExternal: true
  1325. - uid: Terminal.Gui.Application.Init*
  1326. commentId: Overload:Terminal.Gui.Application.Init
  1327. name: Init
  1328. nameWithType: Application.Init
  1329. fullName: Terminal.Gui.Application.Init
  1330. - uid: Terminal.Gui.Application.GrabMouse*
  1331. commentId: Overload:Terminal.Gui.Application.GrabMouse
  1332. name: GrabMouse
  1333. nameWithType: Application.GrabMouse
  1334. fullName: Terminal.Gui.Application.GrabMouse
  1335. - uid: Terminal.Gui.Application.UngrabMouse*
  1336. commentId: Overload:Terminal.Gui.Application.UngrabMouse
  1337. name: UngrabMouse
  1338. nameWithType: Application.UngrabMouse
  1339. fullName: Terminal.Gui.Application.UngrabMouse
  1340. - uid: System.Action{Terminal.Gui.MouseEvent}
  1341. commentId: T:System.Action{Terminal.Gui.MouseEvent}
  1342. parent: System
  1343. definition: System.Action`1
  1344. name: Action<MouseEvent>
  1345. nameWithType: Action<MouseEvent>
  1346. fullName: System.Action<Terminal.Gui.MouseEvent>
  1347. nameWithType.vb: Action(Of MouseEvent)
  1348. fullName.vb: System.Action(Of Terminal.Gui.MouseEvent)
  1349. name.vb: Action(Of MouseEvent)
  1350. spec.csharp:
  1351. - uid: System.Action`1
  1352. name: Action
  1353. nameWithType: Action
  1354. fullName: System.Action
  1355. isExternal: true
  1356. - name: <
  1357. nameWithType: <
  1358. fullName: <
  1359. - uid: Terminal.Gui.MouseEvent
  1360. name: MouseEvent
  1361. nameWithType: MouseEvent
  1362. fullName: Terminal.Gui.MouseEvent
  1363. - name: '>'
  1364. nameWithType: '>'
  1365. fullName: '>'
  1366. spec.vb:
  1367. - uid: System.Action`1
  1368. name: Action
  1369. nameWithType: Action
  1370. fullName: System.Action
  1371. isExternal: true
  1372. - name: '(Of '
  1373. nameWithType: '(Of '
  1374. fullName: '(Of '
  1375. - uid: Terminal.Gui.MouseEvent
  1376. name: MouseEvent
  1377. nameWithType: MouseEvent
  1378. fullName: Terminal.Gui.MouseEvent
  1379. - name: )
  1380. nameWithType: )
  1381. fullName: )
  1382. - uid: System.Action`1
  1383. commentId: T:System.Action`1
  1384. isExternal: true
  1385. name: Action<T>
  1386. nameWithType: Action<T>
  1387. fullName: System.Action<T>
  1388. nameWithType.vb: Action(Of T)
  1389. fullName.vb: System.Action(Of T)
  1390. name.vb: Action(Of T)
  1391. spec.csharp:
  1392. - uid: System.Action`1
  1393. name: Action
  1394. nameWithType: Action
  1395. fullName: System.Action
  1396. isExternal: true
  1397. - name: <
  1398. nameWithType: <
  1399. fullName: <
  1400. - name: T
  1401. nameWithType: T
  1402. fullName: T
  1403. - name: '>'
  1404. nameWithType: '>'
  1405. fullName: '>'
  1406. spec.vb:
  1407. - uid: System.Action`1
  1408. name: Action
  1409. nameWithType: Action
  1410. fullName: System.Action
  1411. isExternal: true
  1412. - name: '(Of '
  1413. nameWithType: '(Of '
  1414. fullName: '(Of '
  1415. - name: T
  1416. nameWithType: T
  1417. fullName: T
  1418. - name: )
  1419. nameWithType: )
  1420. fullName: )
  1421. - uid: System.EventHandler{Terminal.Gui.Application.ResizedEventArgs}
  1422. commentId: T:System.EventHandler{Terminal.Gui.Application.ResizedEventArgs}
  1423. parent: System
  1424. definition: System.EventHandler`1
  1425. name: EventHandler<Application.ResizedEventArgs>
  1426. nameWithType: EventHandler<Application.ResizedEventArgs>
  1427. fullName: System.EventHandler<Terminal.Gui.Application.ResizedEventArgs>
  1428. nameWithType.vb: EventHandler(Of Application.ResizedEventArgs)
  1429. fullName.vb: System.EventHandler(Of Terminal.Gui.Application.ResizedEventArgs)
  1430. name.vb: EventHandler(Of Application.ResizedEventArgs)
  1431. spec.csharp:
  1432. - uid: System.EventHandler`1
  1433. name: EventHandler
  1434. nameWithType: EventHandler
  1435. fullName: System.EventHandler
  1436. isExternal: true
  1437. - name: <
  1438. nameWithType: <
  1439. fullName: <
  1440. - uid: Terminal.Gui.Application.ResizedEventArgs
  1441. name: Application.ResizedEventArgs
  1442. nameWithType: Application.ResizedEventArgs
  1443. fullName: Terminal.Gui.Application.ResizedEventArgs
  1444. - name: '>'
  1445. nameWithType: '>'
  1446. fullName: '>'
  1447. spec.vb:
  1448. - uid: System.EventHandler`1
  1449. name: EventHandler
  1450. nameWithType: EventHandler
  1451. fullName: System.EventHandler
  1452. isExternal: true
  1453. - name: '(Of '
  1454. nameWithType: '(Of '
  1455. fullName: '(Of '
  1456. - uid: Terminal.Gui.Application.ResizedEventArgs
  1457. name: Application.ResizedEventArgs
  1458. nameWithType: Application.ResizedEventArgs
  1459. fullName: Terminal.Gui.Application.ResizedEventArgs
  1460. - name: )
  1461. nameWithType: )
  1462. fullName: )
  1463. - uid: System.EventHandler`1
  1464. commentId: T:System.EventHandler`1
  1465. isExternal: true
  1466. name: EventHandler<TEventArgs>
  1467. nameWithType: EventHandler<TEventArgs>
  1468. fullName: System.EventHandler<TEventArgs>
  1469. nameWithType.vb: EventHandler(Of TEventArgs)
  1470. fullName.vb: System.EventHandler(Of TEventArgs)
  1471. name.vb: EventHandler(Of TEventArgs)
  1472. spec.csharp:
  1473. - uid: System.EventHandler`1
  1474. name: EventHandler
  1475. nameWithType: EventHandler
  1476. fullName: System.EventHandler
  1477. isExternal: true
  1478. - name: <
  1479. nameWithType: <
  1480. fullName: <
  1481. - name: TEventArgs
  1482. nameWithType: TEventArgs
  1483. fullName: TEventArgs
  1484. - name: '>'
  1485. nameWithType: '>'
  1486. fullName: '>'
  1487. spec.vb:
  1488. - uid: System.EventHandler`1
  1489. name: EventHandler
  1490. nameWithType: EventHandler
  1491. fullName: System.EventHandler
  1492. isExternal: true
  1493. - name: '(Of '
  1494. nameWithType: '(Of '
  1495. fullName: '(Of '
  1496. - name: TEventArgs
  1497. nameWithType: TEventArgs
  1498. fullName: TEventArgs
  1499. - name: )
  1500. nameWithType: )
  1501. fullName: )
  1502. - uid: Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)
  1503. commentId: M:Terminal.Gui.Application.End(Terminal.Gui.Application.RunState)
  1504. isExternal: true
  1505. - uid: Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState,System.Boolean)
  1506. commentId: M:Terminal.Gui.Application.RunLoop(Terminal.Gui.Application.RunState,System.Boolean)
  1507. isExternal: true
  1508. - uid: Terminal.Gui.Application.Begin*
  1509. commentId: Overload:Terminal.Gui.Application.Begin
  1510. name: Begin
  1511. nameWithType: Application.Begin
  1512. fullName: Terminal.Gui.Application.Begin
  1513. - uid: Terminal.Gui.Application.RunState
  1514. commentId: T:Terminal.Gui.Application.RunState
  1515. parent: Terminal.Gui
  1516. name: Application.RunState
  1517. nameWithType: Application.RunState
  1518. fullName: Terminal.Gui.Application.RunState
  1519. - uid: Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)
  1520. commentId: M:Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel)
  1521. isExternal: true
  1522. - uid: Terminal.Gui.Application.End*
  1523. commentId: Overload:Terminal.Gui.Application.End
  1524. name: End
  1525. nameWithType: Application.End
  1526. fullName: Terminal.Gui.Application.End
  1527. - uid: Terminal.Gui.Application.Init
  1528. commentId: M:Terminal.Gui.Application.Init
  1529. isExternal: true
  1530. - uid: Terminal.Gui.Application.Shutdown*
  1531. commentId: Overload:Terminal.Gui.Application.Shutdown
  1532. name: Shutdown
  1533. nameWithType: Application.Shutdown
  1534. fullName: Terminal.Gui.Application.Shutdown
  1535. - uid: Terminal.Gui.Application.Refresh*
  1536. commentId: Overload:Terminal.Gui.Application.Refresh
  1537. name: Refresh
  1538. nameWithType: Application.Refresh
  1539. fullName: Terminal.Gui.Application.Refresh
  1540. - uid: Terminal.Gui.Application.RunLoop*
  1541. commentId: Overload:Terminal.Gui.Application.RunLoop
  1542. name: RunLoop
  1543. nameWithType: Application.RunLoop
  1544. fullName: Terminal.Gui.Application.RunLoop
  1545. - uid: Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)
  1546. commentId: M:Terminal.Gui.Application.Run(Terminal.Gui.Toplevel)
  1547. isExternal: true
  1548. - uid: Terminal.Gui.Application.Run*
  1549. commentId: Overload:Terminal.Gui.Application.Run
  1550. name: Run
  1551. nameWithType: Application.Run
  1552. fullName: Terminal.Gui.Application.Run
  1553. - uid: Terminal.Gui.Dialog
  1554. commentId: T:Terminal.Gui.Dialog
  1555. parent: Terminal.Gui
  1556. name: Dialog
  1557. nameWithType: Dialog
  1558. fullName: Terminal.Gui.Dialog
  1559. - uid: Terminal.Gui.Application.RequestStop
  1560. commentId: M:Terminal.Gui.Application.RequestStop
  1561. isExternal: true
  1562. - uid: Terminal.Gui.Toplevel.Running
  1563. commentId: P:Terminal.Gui.Toplevel.Running
  1564. parent: Terminal.Gui.Toplevel
  1565. name: Running
  1566. nameWithType: Toplevel.Running
  1567. fullName: Terminal.Gui.Toplevel.Running
  1568. - uid: Terminal.Gui.Application.RequestStop*
  1569. commentId: Overload:Terminal.Gui.Application.RequestStop
  1570. name: RequestStop
  1571. nameWithType: Application.RequestStop
  1572. fullName: Terminal.Gui.Application.RequestStop
  1573. shouldSkipMarkup: true