Terminal.Gui.Pos.yml 32 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.Pos
  4. commentId: T:Terminal.Gui.Pos
  5. id: Pos
  6. parent: Terminal.Gui
  7. children:
  8. - Terminal.Gui.Pos.AnchorEnd(System.Int32)
  9. - Terminal.Gui.Pos.At(System.Int32)
  10. - Terminal.Gui.Pos.Bottom(Terminal.Gui.View)
  11. - Terminal.Gui.Pos.Center
  12. - Terminal.Gui.Pos.Left(Terminal.Gui.View)
  13. - Terminal.Gui.Pos.op_Addition(Terminal.Gui.Pos,Terminal.Gui.Pos)
  14. - Terminal.Gui.Pos.op_Implicit(System.Int32)~Terminal.Gui.Pos
  15. - Terminal.Gui.Pos.op_Subtraction(Terminal.Gui.Pos,Terminal.Gui.Pos)
  16. - Terminal.Gui.Pos.Percent(System.Single)
  17. - Terminal.Gui.Pos.Right(Terminal.Gui.View)
  18. - Terminal.Gui.Pos.Top(Terminal.Gui.View)
  19. - Terminal.Gui.Pos.X(Terminal.Gui.View)
  20. - Terminal.Gui.Pos.Y(Terminal.Gui.View)
  21. langs:
  22. - csharp
  23. - vb
  24. name: Pos
  25. nameWithType: Pos
  26. fullName: Terminal.Gui.Pos
  27. type: Class
  28. source:
  29. remote:
  30. path: Terminal.Gui/Types/PosDim.cs
  31. branch: docs
  32. repo: tig:tig/gui.cs.git
  33. id: Pos
  34. path: ../Terminal.Gui/Types/PosDim.cs
  35. startLine: 32
  36. assemblies:
  37. - Terminal.Gui
  38. namespace: Terminal.Gui
  39. summary: "\nDescribes the position of a <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> which can be an absolute value, a percentage, centered, or \nrelative to the ending dimension. Integer values are implicitly convertible to\nan absolute <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref>. These objects are created using the static methods Percent,\nAnchorEnd, and Center. The <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> objects can be combined with the addition and \nsubtraction operators.\n"
  40. remarks: "\n<p>\n Use the <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> objects on the X or Y properties of a view to control the position.\n</p>\n<p>\n These can be used to set the absolute position, when merely assigning an\n integer value (via the implicit integer to <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> conversion), and they can be combined\n to produce more useful layouts, like: Pos.Center - 3, which would shift the postion\n of the <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> 3 characters to the left after centering for example.\n</p>\n<p>\n It is possible to reference coordinates of another view by using the methods\n Left(View), Right(View), Bottom(View), Top(View). The X(View) and Y(View) are\n aliases to Left(View) and Top(View) respectively.\n</p>\n"
  41. example: []
  42. syntax:
  43. content: public class Pos
  44. content.vb: Public Class Pos
  45. inheritance:
  46. - System.Object
  47. inheritedMembers:
  48. - System.Object.Equals(System.Object)
  49. - System.Object.Equals(System.Object,System.Object)
  50. - System.Object.GetHashCode
  51. - System.Object.GetType
  52. - System.Object.MemberwiseClone
  53. - System.Object.ReferenceEquals(System.Object,System.Object)
  54. - System.Object.ToString
  55. modifiers.csharp:
  56. - public
  57. - class
  58. modifiers.vb:
  59. - Public
  60. - Class
  61. - uid: Terminal.Gui.Pos.Percent(System.Single)
  62. commentId: M:Terminal.Gui.Pos.Percent(System.Single)
  63. id: Percent(System.Single)
  64. parent: Terminal.Gui.Pos
  65. langs:
  66. - csharp
  67. - vb
  68. name: Percent(Single)
  69. nameWithType: Pos.Percent(Single)
  70. fullName: Terminal.Gui.Pos.Percent(System.Single)
  71. type: Method
  72. source:
  73. remote:
  74. path: Terminal.Gui/Types/PosDim.cs
  75. branch: docs
  76. repo: tig:tig/gui.cs.git
  77. id: Percent
  78. path: ../Terminal.Gui/Types/PosDim.cs
  79. startLine: 74
  80. assemblies:
  81. - Terminal.Gui
  82. namespace: Terminal.Gui
  83. summary: "\nCreates a percentage <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object\n"
  84. example:
  85. - "\nThis creates a <xref href=\"Terminal.Gui.TextField\" data-throw-if-not-resolved=\"false\"></xref>that is centered horizontally, is 50% of the way down, \nis 30% the height, and is 80% the width of the <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> it added to.\n<pre><code>var textView = new TextView () {\nX = Pos.Center (),\nY = Pos.Percent (50),\nWidth = Dim.Percent (80),\n Height = Dim.Percent (30),\n};</code></pre>\n"
  86. syntax:
  87. content: public static Pos Percent(float n)
  88. parameters:
  89. - id: n
  90. type: System.Single
  91. description: A value between 0 and 100 representing the percentage.
  92. return:
  93. type: Terminal.Gui.Pos
  94. description: The percent <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> object.
  95. content.vb: Public Shared Function Percent(n As Single) As Pos
  96. overload: Terminal.Gui.Pos.Percent*
  97. modifiers.csharp:
  98. - public
  99. - static
  100. modifiers.vb:
  101. - Public
  102. - Shared
  103. - uid: Terminal.Gui.Pos.AnchorEnd(System.Int32)
  104. commentId: M:Terminal.Gui.Pos.AnchorEnd(System.Int32)
  105. id: AnchorEnd(System.Int32)
  106. parent: Terminal.Gui.Pos
  107. langs:
  108. - csharp
  109. - vb
  110. name: AnchorEnd(Int32)
  111. nameWithType: Pos.AnchorEnd(Int32)
  112. fullName: Terminal.Gui.Pos.AnchorEnd(System.Int32)
  113. type: Method
  114. source:
  115. remote:
  116. path: Terminal.Gui/Types/PosDim.cs
  117. branch: docs
  118. repo: tig:tig/gui.cs.git
  119. id: AnchorEnd
  120. path: ../Terminal.Gui/Types/PosDim.cs
  121. startLine: 116
  122. assemblies:
  123. - Terminal.Gui
  124. namespace: Terminal.Gui
  125. summary: "\nCreates a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object that is anchored to the end (right side or bottom) of the dimension, \nuseful to flush the layout from the right or bottom.\n"
  126. example:
  127. - "\nThis sample shows how align a <xref href=\"Terminal.Gui.Button\" data-throw-if-not-resolved=\"false\"></xref> to the bottom-right of a <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref>.\n<pre><code>anchorButton.X = Pos.AnchorEnd () - (Pos.Right (anchorButton) - Pos.Left (anchorButton));\nanchorButton.Y = Pos.AnchorEnd () - 1;</code></pre>\n"
  128. syntax:
  129. content: public static Pos AnchorEnd(int margin = 0)
  130. parameters:
  131. - id: margin
  132. type: System.Int32
  133. description: Optional margin to place to the right or below.
  134. return:
  135. type: Terminal.Gui.Pos
  136. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> object anchored to the end (the bottom or the right side).
  137. content.vb: Public Shared Function AnchorEnd(margin As Integer = 0) As Pos
  138. overload: Terminal.Gui.Pos.AnchorEnd*
  139. modifiers.csharp:
  140. - public
  141. - static
  142. modifiers.vb:
  143. - Public
  144. - Shared
  145. - uid: Terminal.Gui.Pos.Center
  146. commentId: M:Terminal.Gui.Pos.Center
  147. id: Center
  148. parent: Terminal.Gui.Pos
  149. langs:
  150. - csharp
  151. - vb
  152. name: Center()
  153. nameWithType: Pos.Center()
  154. fullName: Terminal.Gui.Pos.Center()
  155. type: Method
  156. source:
  157. remote:
  158. path: Terminal.Gui/Types/PosDim.cs
  159. branch: docs
  160. repo: tig:tig/gui.cs.git
  161. id: Center
  162. path: ../Terminal.Gui/Types/PosDim.cs
  163. startLine: 159
  164. assemblies:
  165. - Terminal.Gui
  166. namespace: Terminal.Gui
  167. summary: "\nReturns a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object that can be used to center the <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref>\n"
  168. example:
  169. - "\nThis creates a <xref href=\"Terminal.Gui.TextField\" data-throw-if-not-resolved=\"false\"></xref>that is centered horizontally, is 50% of the way down, \nis 30% the height, and is 80% the width of the <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> it added to.\n<pre><code>var textView = new TextView () {\nX = Pos.Center (),\nY = Pos.Percent (50),\nWidth = Dim.Percent (80),\n Height = Dim.Percent (30),\n};</code></pre>\n"
  170. syntax:
  171. content: public static Pos Center()
  172. return:
  173. type: Terminal.Gui.Pos
  174. description: The center Pos.
  175. content.vb: Public Shared Function Center As Pos
  176. overload: Terminal.Gui.Pos.Center*
  177. modifiers.csharp:
  178. - public
  179. - static
  180. modifiers.vb:
  181. - Public
  182. - Shared
  183. - uid: Terminal.Gui.Pos.op_Implicit(System.Int32)~Terminal.Gui.Pos
  184. commentId: M:Terminal.Gui.Pos.op_Implicit(System.Int32)~Terminal.Gui.Pos
  185. id: op_Implicit(System.Int32)~Terminal.Gui.Pos
  186. parent: Terminal.Gui.Pos
  187. langs:
  188. - csharp
  189. - vb
  190. name: Implicit(Int32 to Pos)
  191. nameWithType: Pos.Implicit(Int32 to Pos)
  192. fullName: Terminal.Gui.Pos.Implicit(System.Int32 to Terminal.Gui.Pos)
  193. type: Operator
  194. source:
  195. remote:
  196. path: Terminal.Gui/Types/PosDim.cs
  197. branch: docs
  198. repo: tig:tig/gui.cs.git
  199. id: op_Implicit
  200. path: ../Terminal.Gui/Types/PosDim.cs
  201. startLine: 186
  202. assemblies:
  203. - Terminal.Gui
  204. namespace: Terminal.Gui
  205. summary: "\nCreates an Absolute <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> from the specified integer value.\n"
  206. example: []
  207. syntax:
  208. content: public static implicit operator Pos(int n)
  209. parameters:
  210. - id: n
  211. type: System.Int32
  212. description: The value to convert to the <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> .
  213. return:
  214. type: Terminal.Gui.Pos
  215. description: The Absolute <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref>.
  216. content.vb: Public Shared Widening Operator CType(n As Integer) As Pos
  217. overload: Terminal.Gui.Pos.op_Implicit*
  218. nameWithType.vb: Pos.Widening(Int32 to Pos)
  219. modifiers.csharp:
  220. - public
  221. - static
  222. modifiers.vb:
  223. - Public
  224. - Shared
  225. fullName.vb: Terminal.Gui.Pos.Widening(System.Int32 to Terminal.Gui.Pos)
  226. name.vb: Widening(Int32 to Pos)
  227. - uid: Terminal.Gui.Pos.At(System.Int32)
  228. commentId: M:Terminal.Gui.Pos.At(System.Int32)
  229. id: At(System.Int32)
  230. parent: Terminal.Gui.Pos
  231. langs:
  232. - csharp
  233. - vb
  234. name: At(Int32)
  235. nameWithType: Pos.At(Int32)
  236. fullName: Terminal.Gui.Pos.At(System.Int32)
  237. type: Method
  238. source:
  239. remote:
  240. path: Terminal.Gui/Types/PosDim.cs
  241. branch: docs
  242. repo: tig:tig/gui.cs.git
  243. id: At
  244. path: ../Terminal.Gui/Types/PosDim.cs
  245. startLine: 196
  246. assemblies:
  247. - Terminal.Gui
  248. namespace: Terminal.Gui
  249. summary: "\nCreates an Absolute <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> from the specified integer value.\n"
  250. example: []
  251. syntax:
  252. content: public static Pos At(int n)
  253. parameters:
  254. - id: n
  255. type: System.Int32
  256. description: The value to convert to the <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref>.
  257. return:
  258. type: Terminal.Gui.Pos
  259. description: The Absolute <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref>.
  260. content.vb: Public Shared Function At(n As Integer) As Pos
  261. overload: Terminal.Gui.Pos.At*
  262. modifiers.csharp:
  263. - public
  264. - static
  265. modifiers.vb:
  266. - Public
  267. - Shared
  268. - uid: Terminal.Gui.Pos.op_Addition(Terminal.Gui.Pos,Terminal.Gui.Pos)
  269. commentId: M:Terminal.Gui.Pos.op_Addition(Terminal.Gui.Pos,Terminal.Gui.Pos)
  270. id: op_Addition(Terminal.Gui.Pos,Terminal.Gui.Pos)
  271. parent: Terminal.Gui.Pos
  272. langs:
  273. - csharp
  274. - vb
  275. name: Addition(Pos, Pos)
  276. nameWithType: Pos.Addition(Pos, Pos)
  277. fullName: Terminal.Gui.Pos.Addition(Terminal.Gui.Pos, Terminal.Gui.Pos)
  278. type: Operator
  279. source:
  280. remote:
  281. path: Terminal.Gui/Types/PosDim.cs
  282. branch: docs
  283. repo: tig:tig/gui.cs.git
  284. id: op_Addition
  285. path: ../Terminal.Gui/Types/PosDim.cs
  286. startLine: 236
  287. assemblies:
  288. - Terminal.Gui
  289. namespace: Terminal.Gui
  290. summary: "\nAdds a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> to a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref>, yielding a new <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  291. example: []
  292. syntax:
  293. content: public static Pos operator +(Pos left, Pos right)
  294. parameters:
  295. - id: left
  296. type: Terminal.Gui.Pos
  297. description: The first <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> to add.
  298. - id: right
  299. type: Terminal.Gui.Pos
  300. description: The second <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> to add.
  301. return:
  302. type: Terminal.Gui.Pos
  303. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> that is the sum of the values of <code>left</code> and <code>right</code>.
  304. content.vb: Public Shared Operator +(left As Pos, right As Pos) As Pos
  305. overload: Terminal.Gui.Pos.op_Addition*
  306. modifiers.csharp:
  307. - public
  308. - static
  309. modifiers.vb:
  310. - Public
  311. - Shared
  312. - uid: Terminal.Gui.Pos.op_Subtraction(Terminal.Gui.Pos,Terminal.Gui.Pos)
  313. commentId: M:Terminal.Gui.Pos.op_Subtraction(Terminal.Gui.Pos,Terminal.Gui.Pos)
  314. id: op_Subtraction(Terminal.Gui.Pos,Terminal.Gui.Pos)
  315. parent: Terminal.Gui.Pos
  316. langs:
  317. - csharp
  318. - vb
  319. name: Subtraction(Pos, Pos)
  320. nameWithType: Pos.Subtraction(Pos, Pos)
  321. fullName: Terminal.Gui.Pos.Subtraction(Terminal.Gui.Pos, Terminal.Gui.Pos)
  322. type: Operator
  323. source:
  324. remote:
  325. path: Terminal.Gui/Types/PosDim.cs
  326. branch: docs
  327. repo: tig:tig/gui.cs.git
  328. id: op_Subtraction
  329. path: ../Terminal.Gui/Types/PosDim.cs
  330. startLine: 254
  331. assemblies:
  332. - Terminal.Gui
  333. namespace: Terminal.Gui
  334. summary: "\nSubtracts a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> from a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref>, yielding a new <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  335. example: []
  336. syntax:
  337. content: public static Pos operator -(Pos left, Pos right)
  338. parameters:
  339. - id: left
  340. type: Terminal.Gui.Pos
  341. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> to subtract from (the minuend).
  342. - id: right
  343. type: Terminal.Gui.Pos
  344. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> to subtract (the subtrahend).
  345. return:
  346. type: Terminal.Gui.Pos
  347. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> that is the <code>left</code> minus <code>right</code>.
  348. content.vb: Public Shared Operator -(left As Pos, right As Pos) As Pos
  349. overload: Terminal.Gui.Pos.op_Subtraction*
  350. modifiers.csharp:
  351. - public
  352. - static
  353. modifiers.vb:
  354. - Public
  355. - Shared
  356. - uid: Terminal.Gui.Pos.Left(Terminal.Gui.View)
  357. commentId: M:Terminal.Gui.Pos.Left(Terminal.Gui.View)
  358. id: Left(Terminal.Gui.View)
  359. parent: Terminal.Gui.Pos
  360. langs:
  361. - csharp
  362. - vb
  363. name: Left(View)
  364. nameWithType: Pos.Left(View)
  365. fullName: Terminal.Gui.Pos.Left(Terminal.Gui.View)
  366. type: Method
  367. source:
  368. remote:
  369. path: Terminal.Gui/Types/PosDim.cs
  370. branch: docs
  371. repo: tig:tig/gui.cs.git
  372. id: Left
  373. path: ../Terminal.Gui/Types/PosDim.cs
  374. startLine: 304
  375. assemblies:
  376. - Terminal.Gui
  377. namespace: Terminal.Gui
  378. summary: "\nReturns a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object tracks the Left (X) position of the specified <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  379. example: []
  380. syntax:
  381. content: public static Pos Left(View view)
  382. parameters:
  383. - id: view
  384. type: Terminal.Gui.View
  385. description: The <xref href="Terminal.Gui.View" data-throw-if-not-resolved="false"></xref> that will be tracked.
  386. return:
  387. type: Terminal.Gui.Pos
  388. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> that depends on the other view.
  389. content.vb: Public Shared Function Left(view As View) As Pos
  390. overload: Terminal.Gui.Pos.Left*
  391. modifiers.csharp:
  392. - public
  393. - static
  394. modifiers.vb:
  395. - Public
  396. - Shared
  397. - uid: Terminal.Gui.Pos.X(Terminal.Gui.View)
  398. commentId: M:Terminal.Gui.Pos.X(Terminal.Gui.View)
  399. id: X(Terminal.Gui.View)
  400. parent: Terminal.Gui.Pos
  401. langs:
  402. - csharp
  403. - vb
  404. name: X(View)
  405. nameWithType: Pos.X(View)
  406. fullName: Terminal.Gui.Pos.X(Terminal.Gui.View)
  407. type: Method
  408. source:
  409. remote:
  410. path: Terminal.Gui/Types/PosDim.cs
  411. branch: docs
  412. repo: tig:tig/gui.cs.git
  413. id: X
  414. path: ../Terminal.Gui/Types/PosDim.cs
  415. startLine: 311
  416. assemblies:
  417. - Terminal.Gui
  418. namespace: Terminal.Gui
  419. summary: "\nReturns a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object tracks the Left (X) position of the specified <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  420. example: []
  421. syntax:
  422. content: public static Pos X(View view)
  423. parameters:
  424. - id: view
  425. type: Terminal.Gui.View
  426. description: The <xref href="Terminal.Gui.View" data-throw-if-not-resolved="false"></xref> that will be tracked.
  427. return:
  428. type: Terminal.Gui.Pos
  429. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> that depends on the other view.
  430. content.vb: Public Shared Function X(view As View) As Pos
  431. overload: Terminal.Gui.Pos.X*
  432. modifiers.csharp:
  433. - public
  434. - static
  435. modifiers.vb:
  436. - Public
  437. - Shared
  438. - uid: Terminal.Gui.Pos.Top(Terminal.Gui.View)
  439. commentId: M:Terminal.Gui.Pos.Top(Terminal.Gui.View)
  440. id: Top(Terminal.Gui.View)
  441. parent: Terminal.Gui.Pos
  442. langs:
  443. - csharp
  444. - vb
  445. name: Top(View)
  446. nameWithType: Pos.Top(View)
  447. fullName: Terminal.Gui.Pos.Top(Terminal.Gui.View)
  448. type: Method
  449. source:
  450. remote:
  451. path: Terminal.Gui/Types/PosDim.cs
  452. branch: docs
  453. repo: tig:tig/gui.cs.git
  454. id: Top
  455. path: ../Terminal.Gui/Types/PosDim.cs
  456. startLine: 318
  457. assemblies:
  458. - Terminal.Gui
  459. namespace: Terminal.Gui
  460. summary: "\nReturns a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object tracks the Top (Y) position of the specified <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  461. example: []
  462. syntax:
  463. content: public static Pos Top(View view)
  464. parameters:
  465. - id: view
  466. type: Terminal.Gui.View
  467. description: The <xref href="Terminal.Gui.View" data-throw-if-not-resolved="false"></xref> that will be tracked.
  468. return:
  469. type: Terminal.Gui.Pos
  470. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> that depends on the other view.
  471. content.vb: Public Shared Function Top(view As View) As Pos
  472. overload: Terminal.Gui.Pos.Top*
  473. modifiers.csharp:
  474. - public
  475. - static
  476. modifiers.vb:
  477. - Public
  478. - Shared
  479. - uid: Terminal.Gui.Pos.Y(Terminal.Gui.View)
  480. commentId: M:Terminal.Gui.Pos.Y(Terminal.Gui.View)
  481. id: Y(Terminal.Gui.View)
  482. parent: Terminal.Gui.Pos
  483. langs:
  484. - csharp
  485. - vb
  486. name: Y(View)
  487. nameWithType: Pos.Y(View)
  488. fullName: Terminal.Gui.Pos.Y(Terminal.Gui.View)
  489. type: Method
  490. source:
  491. remote:
  492. path: Terminal.Gui/Types/PosDim.cs
  493. branch: docs
  494. repo: tig:tig/gui.cs.git
  495. id: Y
  496. path: ../Terminal.Gui/Types/PosDim.cs
  497. startLine: 325
  498. assemblies:
  499. - Terminal.Gui
  500. namespace: Terminal.Gui
  501. summary: "\nReturns a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object tracks the Top (Y) position of the specified <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  502. example: []
  503. syntax:
  504. content: public static Pos Y(View view)
  505. parameters:
  506. - id: view
  507. type: Terminal.Gui.View
  508. description: The <xref href="Terminal.Gui.View" data-throw-if-not-resolved="false"></xref> that will be tracked.
  509. return:
  510. type: Terminal.Gui.Pos
  511. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> that depends on the other view.
  512. content.vb: Public Shared Function Y(view As View) As Pos
  513. overload: Terminal.Gui.Pos.Y*
  514. modifiers.csharp:
  515. - public
  516. - static
  517. modifiers.vb:
  518. - Public
  519. - Shared
  520. - uid: Terminal.Gui.Pos.Right(Terminal.Gui.View)
  521. commentId: M:Terminal.Gui.Pos.Right(Terminal.Gui.View)
  522. id: Right(Terminal.Gui.View)
  523. parent: Terminal.Gui.Pos
  524. langs:
  525. - csharp
  526. - vb
  527. name: Right(View)
  528. nameWithType: Pos.Right(View)
  529. fullName: Terminal.Gui.Pos.Right(Terminal.Gui.View)
  530. type: Method
  531. source:
  532. remote:
  533. path: Terminal.Gui/Types/PosDim.cs
  534. branch: docs
  535. repo: tig:tig/gui.cs.git
  536. id: Right
  537. path: ../Terminal.Gui/Types/PosDim.cs
  538. startLine: 332
  539. assemblies:
  540. - Terminal.Gui
  541. namespace: Terminal.Gui
  542. summary: "\nReturns a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object tracks the Right (X+Width) coordinate of the specified <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  543. example: []
  544. syntax:
  545. content: public static Pos Right(View view)
  546. parameters:
  547. - id: view
  548. type: Terminal.Gui.View
  549. description: The <xref href="Terminal.Gui.View" data-throw-if-not-resolved="false"></xref> that will be tracked.
  550. return:
  551. type: Terminal.Gui.Pos
  552. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> that depends on the other view.
  553. content.vb: Public Shared Function Right(view As View) As Pos
  554. overload: Terminal.Gui.Pos.Right*
  555. modifiers.csharp:
  556. - public
  557. - static
  558. modifiers.vb:
  559. - Public
  560. - Shared
  561. - uid: Terminal.Gui.Pos.Bottom(Terminal.Gui.View)
  562. commentId: M:Terminal.Gui.Pos.Bottom(Terminal.Gui.View)
  563. id: Bottom(Terminal.Gui.View)
  564. parent: Terminal.Gui.Pos
  565. langs:
  566. - csharp
  567. - vb
  568. name: Bottom(View)
  569. nameWithType: Pos.Bottom(View)
  570. fullName: Terminal.Gui.Pos.Bottom(Terminal.Gui.View)
  571. type: Method
  572. source:
  573. remote:
  574. path: Terminal.Gui/Types/PosDim.cs
  575. branch: docs
  576. repo: tig:tig/gui.cs.git
  577. id: Bottom
  578. path: ../Terminal.Gui/Types/PosDim.cs
  579. startLine: 339
  580. assemblies:
  581. - Terminal.Gui
  582. namespace: Terminal.Gui
  583. summary: "\nReturns a <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref> object tracks the Bottom (Y+Height) coordinate of the specified <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> \n"
  584. example: []
  585. syntax:
  586. content: public static Pos Bottom(View view)
  587. parameters:
  588. - id: view
  589. type: Terminal.Gui.View
  590. description: The <xref href="Terminal.Gui.View" data-throw-if-not-resolved="false"></xref> that will be tracked.
  591. return:
  592. type: Terminal.Gui.Pos
  593. description: The <xref href="Terminal.Gui.Pos" data-throw-if-not-resolved="false"></xref> that depends on the other view.
  594. content.vb: Public Shared Function Bottom(view As View) As Pos
  595. overload: Terminal.Gui.Pos.Bottom*
  596. modifiers.csharp:
  597. - public
  598. - static
  599. modifiers.vb:
  600. - Public
  601. - Shared
  602. references:
  603. - uid: Terminal.Gui.View
  604. commentId: T:Terminal.Gui.View
  605. parent: Terminal.Gui
  606. name: View
  607. nameWithType: View
  608. fullName: Terminal.Gui.View
  609. - uid: Terminal.Gui.Pos
  610. commentId: T:Terminal.Gui.Pos
  611. parent: Terminal.Gui
  612. name: Pos
  613. nameWithType: Pos
  614. fullName: Terminal.Gui.Pos
  615. - uid: Terminal.Gui
  616. commentId: N:Terminal.Gui
  617. name: Terminal.Gui
  618. nameWithType: Terminal.Gui
  619. fullName: Terminal.Gui
  620. - uid: System.Object
  621. commentId: T:System.Object
  622. parent: System
  623. isExternal: true
  624. name: Object
  625. nameWithType: Object
  626. fullName: System.Object
  627. - uid: System.Object.Equals(System.Object)
  628. commentId: M:System.Object.Equals(System.Object)
  629. parent: System.Object
  630. isExternal: true
  631. name: Equals(Object)
  632. nameWithType: Object.Equals(Object)
  633. fullName: System.Object.Equals(System.Object)
  634. spec.csharp:
  635. - uid: System.Object.Equals(System.Object)
  636. name: Equals
  637. nameWithType: Object.Equals
  638. fullName: System.Object.Equals
  639. isExternal: true
  640. - name: (
  641. nameWithType: (
  642. fullName: (
  643. - uid: System.Object
  644. name: Object
  645. nameWithType: Object
  646. fullName: System.Object
  647. isExternal: true
  648. - name: )
  649. nameWithType: )
  650. fullName: )
  651. spec.vb:
  652. - uid: System.Object.Equals(System.Object)
  653. name: Equals
  654. nameWithType: Object.Equals
  655. fullName: System.Object.Equals
  656. isExternal: true
  657. - name: (
  658. nameWithType: (
  659. fullName: (
  660. - uid: System.Object
  661. name: Object
  662. nameWithType: Object
  663. fullName: System.Object
  664. isExternal: true
  665. - name: )
  666. nameWithType: )
  667. fullName: )
  668. - uid: System.Object.Equals(System.Object,System.Object)
  669. commentId: M:System.Object.Equals(System.Object,System.Object)
  670. parent: System.Object
  671. isExternal: true
  672. name: Equals(Object, Object)
  673. nameWithType: Object.Equals(Object, Object)
  674. fullName: System.Object.Equals(System.Object, System.Object)
  675. spec.csharp:
  676. - uid: System.Object.Equals(System.Object,System.Object)
  677. name: Equals
  678. nameWithType: Object.Equals
  679. fullName: System.Object.Equals
  680. isExternal: true
  681. - name: (
  682. nameWithType: (
  683. fullName: (
  684. - uid: System.Object
  685. name: Object
  686. nameWithType: Object
  687. fullName: System.Object
  688. isExternal: true
  689. - name: ', '
  690. nameWithType: ', '
  691. fullName: ', '
  692. - uid: System.Object
  693. name: Object
  694. nameWithType: Object
  695. fullName: System.Object
  696. isExternal: true
  697. - name: )
  698. nameWithType: )
  699. fullName: )
  700. spec.vb:
  701. - uid: System.Object.Equals(System.Object,System.Object)
  702. name: Equals
  703. nameWithType: Object.Equals
  704. fullName: System.Object.Equals
  705. isExternal: true
  706. - name: (
  707. nameWithType: (
  708. fullName: (
  709. - uid: System.Object
  710. name: Object
  711. nameWithType: Object
  712. fullName: System.Object
  713. isExternal: true
  714. - name: ', '
  715. nameWithType: ', '
  716. fullName: ', '
  717. - uid: System.Object
  718. name: Object
  719. nameWithType: Object
  720. fullName: System.Object
  721. isExternal: true
  722. - name: )
  723. nameWithType: )
  724. fullName: )
  725. - uid: System.Object.GetHashCode
  726. commentId: M:System.Object.GetHashCode
  727. parent: System.Object
  728. isExternal: true
  729. name: GetHashCode()
  730. nameWithType: Object.GetHashCode()
  731. fullName: System.Object.GetHashCode()
  732. spec.csharp:
  733. - uid: System.Object.GetHashCode
  734. name: GetHashCode
  735. nameWithType: Object.GetHashCode
  736. fullName: System.Object.GetHashCode
  737. isExternal: true
  738. - name: (
  739. nameWithType: (
  740. fullName: (
  741. - name: )
  742. nameWithType: )
  743. fullName: )
  744. spec.vb:
  745. - uid: System.Object.GetHashCode
  746. name: GetHashCode
  747. nameWithType: Object.GetHashCode
  748. fullName: System.Object.GetHashCode
  749. isExternal: true
  750. - name: (
  751. nameWithType: (
  752. fullName: (
  753. - name: )
  754. nameWithType: )
  755. fullName: )
  756. - uid: System.Object.GetType
  757. commentId: M:System.Object.GetType
  758. parent: System.Object
  759. isExternal: true
  760. name: GetType()
  761. nameWithType: Object.GetType()
  762. fullName: System.Object.GetType()
  763. spec.csharp:
  764. - uid: System.Object.GetType
  765. name: GetType
  766. nameWithType: Object.GetType
  767. fullName: System.Object.GetType
  768. isExternal: true
  769. - name: (
  770. nameWithType: (
  771. fullName: (
  772. - name: )
  773. nameWithType: )
  774. fullName: )
  775. spec.vb:
  776. - uid: System.Object.GetType
  777. name: GetType
  778. nameWithType: Object.GetType
  779. fullName: System.Object.GetType
  780. isExternal: true
  781. - name: (
  782. nameWithType: (
  783. fullName: (
  784. - name: )
  785. nameWithType: )
  786. fullName: )
  787. - uid: System.Object.MemberwiseClone
  788. commentId: M:System.Object.MemberwiseClone
  789. parent: System.Object
  790. isExternal: true
  791. name: MemberwiseClone()
  792. nameWithType: Object.MemberwiseClone()
  793. fullName: System.Object.MemberwiseClone()
  794. spec.csharp:
  795. - uid: System.Object.MemberwiseClone
  796. name: MemberwiseClone
  797. nameWithType: Object.MemberwiseClone
  798. fullName: System.Object.MemberwiseClone
  799. isExternal: true
  800. - name: (
  801. nameWithType: (
  802. fullName: (
  803. - name: )
  804. nameWithType: )
  805. fullName: )
  806. spec.vb:
  807. - uid: System.Object.MemberwiseClone
  808. name: MemberwiseClone
  809. nameWithType: Object.MemberwiseClone
  810. fullName: System.Object.MemberwiseClone
  811. isExternal: true
  812. - name: (
  813. nameWithType: (
  814. fullName: (
  815. - name: )
  816. nameWithType: )
  817. fullName: )
  818. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  819. commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  820. parent: System.Object
  821. isExternal: true
  822. name: ReferenceEquals(Object, Object)
  823. nameWithType: Object.ReferenceEquals(Object, Object)
  824. fullName: System.Object.ReferenceEquals(System.Object, System.Object)
  825. spec.csharp:
  826. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  827. name: ReferenceEquals
  828. nameWithType: Object.ReferenceEquals
  829. fullName: System.Object.ReferenceEquals
  830. isExternal: true
  831. - name: (
  832. nameWithType: (
  833. fullName: (
  834. - uid: System.Object
  835. name: Object
  836. nameWithType: Object
  837. fullName: System.Object
  838. isExternal: true
  839. - name: ', '
  840. nameWithType: ', '
  841. fullName: ', '
  842. - uid: System.Object
  843. name: Object
  844. nameWithType: Object
  845. fullName: System.Object
  846. isExternal: true
  847. - name: )
  848. nameWithType: )
  849. fullName: )
  850. spec.vb:
  851. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  852. name: ReferenceEquals
  853. nameWithType: Object.ReferenceEquals
  854. fullName: System.Object.ReferenceEquals
  855. isExternal: true
  856. - name: (
  857. nameWithType: (
  858. fullName: (
  859. - uid: System.Object
  860. name: Object
  861. nameWithType: Object
  862. fullName: System.Object
  863. isExternal: true
  864. - name: ', '
  865. nameWithType: ', '
  866. fullName: ', '
  867. - uid: System.Object
  868. name: Object
  869. nameWithType: Object
  870. fullName: System.Object
  871. isExternal: true
  872. - name: )
  873. nameWithType: )
  874. fullName: )
  875. - uid: System.Object.ToString
  876. commentId: M:System.Object.ToString
  877. parent: System.Object
  878. isExternal: true
  879. name: ToString()
  880. nameWithType: Object.ToString()
  881. fullName: System.Object.ToString()
  882. spec.csharp:
  883. - uid: System.Object.ToString
  884. name: ToString
  885. nameWithType: Object.ToString
  886. fullName: System.Object.ToString
  887. isExternal: true
  888. - name: (
  889. nameWithType: (
  890. fullName: (
  891. - name: )
  892. nameWithType: )
  893. fullName: )
  894. spec.vb:
  895. - uid: System.Object.ToString
  896. name: ToString
  897. nameWithType: Object.ToString
  898. fullName: System.Object.ToString
  899. isExternal: true
  900. - name: (
  901. nameWithType: (
  902. fullName: (
  903. - name: )
  904. nameWithType: )
  905. fullName: )
  906. - uid: System
  907. commentId: N:System
  908. isExternal: true
  909. name: System
  910. nameWithType: System
  911. fullName: System
  912. - uid: Terminal.Gui.TextField
  913. commentId: T:Terminal.Gui.TextField
  914. parent: Terminal.Gui
  915. name: TextField
  916. nameWithType: TextField
  917. fullName: Terminal.Gui.TextField
  918. - uid: Terminal.Gui.Pos.Percent*
  919. commentId: Overload:Terminal.Gui.Pos.Percent
  920. name: Percent
  921. nameWithType: Pos.Percent
  922. fullName: Terminal.Gui.Pos.Percent
  923. - uid: System.Single
  924. commentId: T:System.Single
  925. parent: System
  926. isExternal: true
  927. name: Single
  928. nameWithType: Single
  929. fullName: System.Single
  930. - uid: Terminal.Gui.Button
  931. commentId: T:Terminal.Gui.Button
  932. parent: Terminal.Gui
  933. name: Button
  934. nameWithType: Button
  935. fullName: Terminal.Gui.Button
  936. - uid: Terminal.Gui.Pos.AnchorEnd*
  937. commentId: Overload:Terminal.Gui.Pos.AnchorEnd
  938. name: AnchorEnd
  939. nameWithType: Pos.AnchorEnd
  940. fullName: Terminal.Gui.Pos.AnchorEnd
  941. - uid: System.Int32
  942. commentId: T:System.Int32
  943. parent: System
  944. isExternal: true
  945. name: Int32
  946. nameWithType: Int32
  947. fullName: System.Int32
  948. - uid: Terminal.Gui.Pos.Center*
  949. commentId: Overload:Terminal.Gui.Pos.Center
  950. name: Center
  951. nameWithType: Pos.Center
  952. fullName: Terminal.Gui.Pos.Center
  953. - uid: Terminal.Gui.Pos.op_Implicit*
  954. commentId: Overload:Terminal.Gui.Pos.op_Implicit
  955. name: Implicit
  956. nameWithType: Pos.Implicit
  957. fullName: Terminal.Gui.Pos.Implicit
  958. nameWithType.vb: Pos.Widening
  959. fullName.vb: Terminal.Gui.Pos.Widening
  960. name.vb: Widening
  961. - uid: Terminal.Gui.Pos.At*
  962. commentId: Overload:Terminal.Gui.Pos.At
  963. name: At
  964. nameWithType: Pos.At
  965. fullName: Terminal.Gui.Pos.At
  966. - uid: Terminal.Gui.Pos.op_Addition*
  967. commentId: Overload:Terminal.Gui.Pos.op_Addition
  968. name: Addition
  969. nameWithType: Pos.Addition
  970. fullName: Terminal.Gui.Pos.Addition
  971. - uid: Terminal.Gui.Pos.op_Subtraction*
  972. commentId: Overload:Terminal.Gui.Pos.op_Subtraction
  973. name: Subtraction
  974. nameWithType: Pos.Subtraction
  975. fullName: Terminal.Gui.Pos.Subtraction
  976. - uid: Terminal.Gui.Pos.Left*
  977. commentId: Overload:Terminal.Gui.Pos.Left
  978. name: Left
  979. nameWithType: Pos.Left
  980. fullName: Terminal.Gui.Pos.Left
  981. - uid: Terminal.Gui.Pos.X*
  982. commentId: Overload:Terminal.Gui.Pos.X
  983. name: X
  984. nameWithType: Pos.X
  985. fullName: Terminal.Gui.Pos.X
  986. - uid: Terminal.Gui.Pos.Top*
  987. commentId: Overload:Terminal.Gui.Pos.Top
  988. name: Top
  989. nameWithType: Pos.Top
  990. fullName: Terminal.Gui.Pos.Top
  991. - uid: Terminal.Gui.Pos.Y*
  992. commentId: Overload:Terminal.Gui.Pos.Y
  993. name: Y
  994. nameWithType: Pos.Y
  995. fullName: Terminal.Gui.Pos.Y
  996. - uid: Terminal.Gui.Pos.Right*
  997. commentId: Overload:Terminal.Gui.Pos.Right
  998. name: Right
  999. nameWithType: Pos.Right
  1000. fullName: Terminal.Gui.Pos.Right
  1001. - uid: Terminal.Gui.Pos.Bottom*
  1002. commentId: Overload:Terminal.Gui.Pos.Bottom
  1003. name: Bottom
  1004. nameWithType: Pos.Bottom
  1005. fullName: Terminal.Gui.Pos.Bottom
  1006. shouldSkipMarkup: true