Terminal.Gui.View.yml 124 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.View
  4. commentId: T:Terminal.Gui.View
  5. id: View
  6. parent: Terminal.Gui
  7. children:
  8. - Terminal.Gui.View.#ctor
  9. - Terminal.Gui.View.#ctor(Terminal.Gui.Rect)
  10. - Terminal.Gui.View.Add(Terminal.Gui.View)
  11. - Terminal.Gui.View.Add(Terminal.Gui.View[])
  12. - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  13. - Terminal.Gui.View.Bounds
  14. - Terminal.Gui.View.BringSubviewForward(Terminal.Gui.View)
  15. - Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  16. - Terminal.Gui.View.ChildNeedsDisplay
  17. - Terminal.Gui.View.Clear
  18. - Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  19. - Terminal.Gui.View.ClearNeedsDisplay
  20. - Terminal.Gui.View.ClipToBounds
  21. - Terminal.Gui.View.ColorScheme
  22. - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  23. - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  24. - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  25. - Terminal.Gui.View.Driver
  26. - Terminal.Gui.View.EnsureFocus
  27. - Terminal.Gui.View.Enter
  28. - Terminal.Gui.View.Focused
  29. - Terminal.Gui.View.FocusFirst
  30. - Terminal.Gui.View.FocusLast
  31. - Terminal.Gui.View.FocusNext
  32. - Terminal.Gui.View.FocusPrev
  33. - Terminal.Gui.View.Frame
  34. - Terminal.Gui.View.GetEnumerator
  35. - Terminal.Gui.View.HasFocus
  36. - Terminal.Gui.View.Height
  37. - Terminal.Gui.View.Id
  38. - Terminal.Gui.View.IsCurrentTop
  39. - Terminal.Gui.View.KeyDown
  40. - Terminal.Gui.View.KeyPress
  41. - Terminal.Gui.View.KeyUp
  42. - Terminal.Gui.View.LayoutStyle
  43. - Terminal.Gui.View.LayoutSubviews
  44. - Terminal.Gui.View.Leave
  45. - Terminal.Gui.View.MostFocused
  46. - Terminal.Gui.View.MouseEnter
  47. - Terminal.Gui.View.MouseLeave
  48. - Terminal.Gui.View.Move(System.Int32,System.Int32)
  49. - Terminal.Gui.View.OnEnter
  50. - Terminal.Gui.View.OnKeyDown(Terminal.Gui.KeyEvent)
  51. - Terminal.Gui.View.OnKeyUp(Terminal.Gui.KeyEvent)
  52. - Terminal.Gui.View.OnLeave
  53. - Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  54. - Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  55. - Terminal.Gui.View.PositionCursor
  56. - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  57. - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  58. - Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  59. - Terminal.Gui.View.Redraw(Terminal.Gui.Rect)
  60. - Terminal.Gui.View.Remove(Terminal.Gui.View)
  61. - Terminal.Gui.View.RemoveAll
  62. - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  63. - Terminal.Gui.View.SendSubviewBackwards(Terminal.Gui.View)
  64. - Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  65. - Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  66. - Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  67. - Terminal.Gui.View.SetNeedsDisplay
  68. - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  69. - Terminal.Gui.View.Subviews
  70. - Terminal.Gui.View.SuperView
  71. - Terminal.Gui.View.ToString
  72. - Terminal.Gui.View.WantContinuousButtonPressed
  73. - Terminal.Gui.View.WantMousePositionReports
  74. - Terminal.Gui.View.Width
  75. - Terminal.Gui.View.X
  76. - Terminal.Gui.View.Y
  77. langs:
  78. - csharp
  79. - vb
  80. name: View
  81. nameWithType: View
  82. fullName: Terminal.Gui.View
  83. type: Class
  84. source:
  85. remote:
  86. path: Terminal.Gui/Core.cs
  87. branch: docs_tweaks
  88. repo: tig:tig/gui.cs.git
  89. id: View
  90. path: ../Terminal.Gui/Core.cs
  91. startLine: 280
  92. assemblies:
  93. - Terminal.Gui
  94. namespace: Terminal.Gui
  95. summary: "\nView is the base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views.\n"
  96. remarks: "\n<p>\n The View defines the base functionality for user interface elements in Terminal/gui.cs. Views\n can contain one or more subviews, can respond to user input and render themselves on the screen.\n</p>\n<p>\n Views can either be created with an absolute position, by calling the constructor that takes a\n Rect parameter to specify the absolute position and size (the Frame of the View) or by setting the\n X, Y, Width and Height properties on the view. Both approaches use coordinates that are relative\n to the container they are being added to.\n</p>\n<p>\n When you do not specify a Rect frame you can use the more flexible\n Dim and Pos objects that can dynamically update the position of a view.\n The X and Y properties are of type <xref href=\"Terminal.Gui.Pos\" data-throw-if-not-resolved=\"false\"></xref>\n and you can use either absolute positions, percentages or anchor\n points. The Width and Height properties are of type\n<xref href=\"Terminal.Gui.Dim\" data-throw-if-not-resolved=\"false\"></xref> and can use absolute position,\npercentages and anchors. These are useful as they will take\ncare of repositioning your views if your view&apos;s frames are resized\nor if the terminal size changes.\n</p>\n<p>\n When you specify the Rect parameter to a view, you are setting the LayoutStyle to Absolute, and the\n view will always stay in the position that you placed it. To change the position change the\n Frame property to the new position.\n</p>\n<p>\n Subviews can be added to a View by calling the Add method. The container of a view is the\n Superview.\n</p>\n<p>\n Developers can call the SetNeedsDisplay method on the view to flag a region or the entire view\n as requiring to be redrawn.\n</p>\n<p>\n Views have a ColorScheme property that defines the default colors that subviews\n should use for rendering. This ensures that the views fit in the context where\n they are being used, and allows for themes to be plugged in. For example, the\n default colors for windows and toplevels uses a blue background, while it uses\n a white background for dialog boxes and a red background for errors.\n</p>\n<p>\n If a ColorScheme is not set on a view, the result of the ColorScheme is the\n value of the SuperView and the value might only be valid once a view has been\n added to a SuperView, so your subclasses should not rely on ColorScheme being\n set at construction time.\n</p>\n<p>\n Using ColorSchemes has the advantage that your application will work both\n in color as well as black and white displays.\n</p>\n<p>\n Views that are focusable should implement the PositionCursor to make sure that\n the cursor is placed in a location that makes sense. Unix terminals do not have\n a way of hiding the cursor, so it can be distracting to have the cursor left at\n the last focused view. So views should make sure that they place the cursor\n in a visually sensible place.\n</p>\n<p>\n The metnod LayoutSubviews is invoked when the size or layout of a view has\n changed. The default processing system will keep the size and dimensions\n for views that use the LayoutKind.Absolute, and will recompute the\n frames for the vies that use LayoutKind.Computed.\n</p>\n"
  97. example: []
  98. syntax:
  99. content: 'public class View : Responder, IEnumerable'
  100. content.vb: >-
  101. Public Class View
  102. Inherits Responder
  103. Implements IEnumerable
  104. inheritance:
  105. - System.Object
  106. - Terminal.Gui.Responder
  107. derivedClasses:
  108. - Terminal.Gui.Button
  109. - Terminal.Gui.CheckBox
  110. - Terminal.Gui.ComboBox
  111. - Terminal.Gui.FrameView
  112. - Terminal.Gui.HexView
  113. - Terminal.Gui.Label
  114. - Terminal.Gui.ListView
  115. - Terminal.Gui.MenuBar
  116. - Terminal.Gui.ProgressBar
  117. - Terminal.Gui.RadioGroup
  118. - Terminal.Gui.ScrollBarView
  119. - Terminal.Gui.ScrollView
  120. - Terminal.Gui.StatusBar
  121. - Terminal.Gui.TextField
  122. - Terminal.Gui.TextView
  123. - Terminal.Gui.Toplevel
  124. implements:
  125. - System.Collections.IEnumerable
  126. inheritedMembers:
  127. - Terminal.Gui.Responder.CanFocus
  128. - Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  129. - System.Object.Equals(System.Object)
  130. - System.Object.Equals(System.Object,System.Object)
  131. - System.Object.GetHashCode
  132. - System.Object.GetType
  133. - System.Object.MemberwiseClone
  134. - System.Object.ReferenceEquals(System.Object,System.Object)
  135. modifiers.csharp:
  136. - public
  137. - class
  138. modifiers.vb:
  139. - Public
  140. - Class
  141. - uid: Terminal.Gui.View.Enter
  142. commentId: E:Terminal.Gui.View.Enter
  143. id: Enter
  144. parent: Terminal.Gui.View
  145. langs:
  146. - csharp
  147. - vb
  148. name: Enter
  149. nameWithType: View.Enter
  150. fullName: Terminal.Gui.View.Enter
  151. type: Event
  152. source:
  153. remote:
  154. path: Terminal.Gui/Core.cs
  155. branch: docs_tweaks
  156. repo: tig:tig/gui.cs.git
  157. id: Enter
  158. path: ../Terminal.Gui/Core.cs
  159. startLine: 293
  160. assemblies:
  161. - Terminal.Gui
  162. namespace: Terminal.Gui
  163. summary: "\nEvent fired when the view get focus.\n"
  164. example: []
  165. syntax:
  166. content: public event EventHandler Enter
  167. return:
  168. type: System.EventHandler
  169. content.vb: Public Event Enter As EventHandler
  170. modifiers.csharp:
  171. - public
  172. modifiers.vb:
  173. - Public
  174. - uid: Terminal.Gui.View.Leave
  175. commentId: E:Terminal.Gui.View.Leave
  176. id: Leave
  177. parent: Terminal.Gui.View
  178. langs:
  179. - csharp
  180. - vb
  181. name: Leave
  182. nameWithType: View.Leave
  183. fullName: Terminal.Gui.View.Leave
  184. type: Event
  185. source:
  186. remote:
  187. path: Terminal.Gui/Core.cs
  188. branch: docs_tweaks
  189. repo: tig:tig/gui.cs.git
  190. id: Leave
  191. path: ../Terminal.Gui/Core.cs
  192. startLine: 298
  193. assemblies:
  194. - Terminal.Gui
  195. namespace: Terminal.Gui
  196. summary: "\nEvent fired when the view lost focus.\n"
  197. example: []
  198. syntax:
  199. content: public event EventHandler Leave
  200. return:
  201. type: System.EventHandler
  202. content.vb: Public Event Leave As EventHandler
  203. modifiers.csharp:
  204. - public
  205. modifiers.vb:
  206. - Public
  207. - uid: Terminal.Gui.View.MouseEnter
  208. commentId: E:Terminal.Gui.View.MouseEnter
  209. id: MouseEnter
  210. parent: Terminal.Gui.View
  211. langs:
  212. - csharp
  213. - vb
  214. name: MouseEnter
  215. nameWithType: View.MouseEnter
  216. fullName: Terminal.Gui.View.MouseEnter
  217. type: Event
  218. source:
  219. remote:
  220. path: Terminal.Gui/Core.cs
  221. branch: docs_tweaks
  222. repo: tig:tig/gui.cs.git
  223. id: MouseEnter
  224. path: ../Terminal.Gui/Core.cs
  225. startLine: 303
  226. assemblies:
  227. - Terminal.Gui
  228. namespace: Terminal.Gui
  229. summary: "\nEvent fired when the view receives the mouse event for the first time.\n"
  230. example: []
  231. syntax:
  232. content: public event EventHandler<MouseEvent> MouseEnter
  233. return:
  234. type: System.EventHandler{Terminal.Gui.MouseEvent}
  235. content.vb: Public Event MouseEnter As EventHandler(Of MouseEvent)
  236. modifiers.csharp:
  237. - public
  238. modifiers.vb:
  239. - Public
  240. - uid: Terminal.Gui.View.MouseLeave
  241. commentId: E:Terminal.Gui.View.MouseLeave
  242. id: MouseLeave
  243. parent: Terminal.Gui.View
  244. langs:
  245. - csharp
  246. - vb
  247. name: MouseLeave
  248. nameWithType: View.MouseLeave
  249. fullName: Terminal.Gui.View.MouseLeave
  250. type: Event
  251. source:
  252. remote:
  253. path: Terminal.Gui/Core.cs
  254. branch: docs_tweaks
  255. repo: tig:tig/gui.cs.git
  256. id: MouseLeave
  257. path: ../Terminal.Gui/Core.cs
  258. startLine: 308
  259. assemblies:
  260. - Terminal.Gui
  261. namespace: Terminal.Gui
  262. summary: "\nEvent fired when the view loses mouse event for the last time.\n"
  263. example: []
  264. syntax:
  265. content: public event EventHandler<MouseEvent> MouseLeave
  266. return:
  267. type: System.EventHandler{Terminal.Gui.MouseEvent}
  268. content.vb: Public Event MouseLeave As EventHandler(Of MouseEvent)
  269. modifiers.csharp:
  270. - public
  271. modifiers.vb:
  272. - Public
  273. - uid: Terminal.Gui.View.Driver
  274. commentId: P:Terminal.Gui.View.Driver
  275. id: Driver
  276. parent: Terminal.Gui.View
  277. langs:
  278. - csharp
  279. - vb
  280. name: Driver
  281. nameWithType: View.Driver
  282. fullName: Terminal.Gui.View.Driver
  283. type: Property
  284. source:
  285. remote:
  286. path: Terminal.Gui/Core.cs
  287. branch: docs_tweaks
  288. repo: tig:tig/gui.cs.git
  289. id: Driver
  290. path: ../Terminal.Gui/Core.cs
  291. startLine: 324
  292. assemblies:
  293. - Terminal.Gui
  294. namespace: Terminal.Gui
  295. summary: "\nPoints to the current driver in use by the view, it is a convenience property\nfor simplifying the development of new views.\n"
  296. example: []
  297. syntax:
  298. content: public static ConsoleDriver Driver { get; }
  299. parameters: []
  300. return:
  301. type: Terminal.Gui.ConsoleDriver
  302. content.vb: Public Shared ReadOnly Property Driver As ConsoleDriver
  303. overload: Terminal.Gui.View.Driver*
  304. modifiers.csharp:
  305. - public
  306. - static
  307. - get
  308. modifiers.vb:
  309. - Public
  310. - Shared
  311. - ReadOnly
  312. - uid: Terminal.Gui.View.Subviews
  313. commentId: P:Terminal.Gui.View.Subviews
  314. id: Subviews
  315. parent: Terminal.Gui.View
  316. langs:
  317. - csharp
  318. - vb
  319. name: Subviews
  320. nameWithType: View.Subviews
  321. fullName: Terminal.Gui.View.Subviews
  322. type: Property
  323. source:
  324. remote:
  325. path: Terminal.Gui/Core.cs
  326. branch: docs_tweaks
  327. repo: tig:tig/gui.cs.git
  328. id: Subviews
  329. path: ../Terminal.Gui/Core.cs
  330. startLine: 335
  331. assemblies:
  332. - Terminal.Gui
  333. namespace: Terminal.Gui
  334. summary: "\nThis returns a list of the subviews contained by this view.\n"
  335. example: []
  336. syntax:
  337. content: public IList<View> Subviews { get; }
  338. parameters: []
  339. return:
  340. type: System.Collections.Generic.IList{Terminal.Gui.View}
  341. description: The subviews.
  342. content.vb: Public ReadOnly Property Subviews As IList(Of View)
  343. overload: Terminal.Gui.View.Subviews*
  344. modifiers.csharp:
  345. - public
  346. - get
  347. modifiers.vb:
  348. - Public
  349. - ReadOnly
  350. - uid: Terminal.Gui.View.Id
  351. commentId: P:Terminal.Gui.View.Id
  352. id: Id
  353. parent: Terminal.Gui.View
  354. langs:
  355. - csharp
  356. - vb
  357. name: Id
  358. nameWithType: View.Id
  359. fullName: Terminal.Gui.View.Id
  360. type: Property
  361. source:
  362. remote:
  363. path: Terminal.Gui/Core.cs
  364. branch: docs_tweaks
  365. repo: tig:tig/gui.cs.git
  366. id: Id
  367. path: ../Terminal.Gui/Core.cs
  368. startLine: 350
  369. assemblies:
  370. - Terminal.Gui
  371. namespace: Terminal.Gui
  372. summary: "\nGets or sets an identifier for the view;\n"
  373. example: []
  374. syntax:
  375. content: public ustring Id { get; set; }
  376. parameters: []
  377. return:
  378. type: NStack.ustring
  379. description: The identifier.
  380. content.vb: Public Property Id As ustring
  381. overload: Terminal.Gui.View.Id*
  382. modifiers.csharp:
  383. - public
  384. - get
  385. - set
  386. modifiers.vb:
  387. - Public
  388. - uid: Terminal.Gui.View.IsCurrentTop
  389. commentId: P:Terminal.Gui.View.IsCurrentTop
  390. id: IsCurrentTop
  391. parent: Terminal.Gui.View
  392. langs:
  393. - csharp
  394. - vb
  395. name: IsCurrentTop
  396. nameWithType: View.IsCurrentTop
  397. fullName: Terminal.Gui.View.IsCurrentTop
  398. type: Property
  399. source:
  400. remote:
  401. path: Terminal.Gui/Core.cs
  402. branch: docs_tweaks
  403. repo: tig:tig/gui.cs.git
  404. id: IsCurrentTop
  405. path: ../Terminal.Gui/Core.cs
  406. startLine: 355
  407. assemblies:
  408. - Terminal.Gui
  409. namespace: Terminal.Gui
  410. summary: "\nReturns a value indicating if this View is currently on Top (Active)\n"
  411. example: []
  412. syntax:
  413. content: public bool IsCurrentTop { get; }
  414. parameters: []
  415. return:
  416. type: System.Boolean
  417. content.vb: Public ReadOnly Property IsCurrentTop As Boolean
  418. overload: Terminal.Gui.View.IsCurrentTop*
  419. modifiers.csharp:
  420. - public
  421. - get
  422. modifiers.vb:
  423. - Public
  424. - ReadOnly
  425. - uid: Terminal.Gui.View.WantMousePositionReports
  426. commentId: P:Terminal.Gui.View.WantMousePositionReports
  427. id: WantMousePositionReports
  428. parent: Terminal.Gui.View
  429. langs:
  430. - csharp
  431. - vb
  432. name: WantMousePositionReports
  433. nameWithType: View.WantMousePositionReports
  434. fullName: Terminal.Gui.View.WantMousePositionReports
  435. type: Property
  436. source:
  437. remote:
  438. path: Terminal.Gui/Core.cs
  439. branch: docs_tweaks
  440. repo: tig:tig/gui.cs.git
  441. id: WantMousePositionReports
  442. path: ../Terminal.Gui/Core.cs
  443. startLine: 365
  444. assemblies:
  445. - Terminal.Gui
  446. namespace: Terminal.Gui
  447. summary: "\nGets or sets a value indicating whether this <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> want mouse position reports.\n"
  448. example: []
  449. syntax:
  450. content: public virtual bool WantMousePositionReports { get; set; }
  451. parameters: []
  452. return:
  453. type: System.Boolean
  454. description: <code>true</code> if want mouse position reports; otherwise, <code>false</code>.
  455. content.vb: Public Overridable Property WantMousePositionReports As Boolean
  456. overload: Terminal.Gui.View.WantMousePositionReports*
  457. modifiers.csharp:
  458. - public
  459. - virtual
  460. - get
  461. - set
  462. modifiers.vb:
  463. - Public
  464. - Overridable
  465. - uid: Terminal.Gui.View.WantContinuousButtonPressed
  466. commentId: P:Terminal.Gui.View.WantContinuousButtonPressed
  467. id: WantContinuousButtonPressed
  468. parent: Terminal.Gui.View
  469. langs:
  470. - csharp
  471. - vb
  472. name: WantContinuousButtonPressed
  473. nameWithType: View.WantContinuousButtonPressed
  474. fullName: Terminal.Gui.View.WantContinuousButtonPressed
  475. type: Property
  476. source:
  477. remote:
  478. path: Terminal.Gui/Core.cs
  479. branch: docs_tweaks
  480. repo: tig:tig/gui.cs.git
  481. id: WantContinuousButtonPressed
  482. path: ../Terminal.Gui/Core.cs
  483. startLine: 370
  484. assemblies:
  485. - Terminal.Gui
  486. namespace: Terminal.Gui
  487. summary: "\nGets or sets a value indicating whether this <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> want continuous button pressed event.\n"
  488. example: []
  489. syntax:
  490. content: public virtual bool WantContinuousButtonPressed { get; set; }
  491. parameters: []
  492. return:
  493. type: System.Boolean
  494. content.vb: Public Overridable Property WantContinuousButtonPressed As Boolean
  495. overload: Terminal.Gui.View.WantContinuousButtonPressed*
  496. modifiers.csharp:
  497. - public
  498. - virtual
  499. - get
  500. - set
  501. modifiers.vb:
  502. - Public
  503. - Overridable
  504. - uid: Terminal.Gui.View.Frame
  505. commentId: P:Terminal.Gui.View.Frame
  506. id: Frame
  507. parent: Terminal.Gui.View
  508. langs:
  509. - csharp
  510. - vb
  511. name: Frame
  512. nameWithType: View.Frame
  513. fullName: Terminal.Gui.View.Frame
  514. type: Property
  515. source:
  516. remote:
  517. path: Terminal.Gui/Core.cs
  518. branch: docs_tweaks
  519. repo: tig:tig/gui.cs.git
  520. id: Frame
  521. path: ../Terminal.Gui/Core.cs
  522. startLine: 379
  523. assemblies:
  524. - Terminal.Gui
  525. namespace: Terminal.Gui
  526. summary: "\nGets or sets the frame for the view.\n"
  527. remarks: "\nAltering the Frame of a view will trigger the redrawing of the\nview as well as the redrawing of the affected regions in the superview.\n"
  528. example: []
  529. syntax:
  530. content: public virtual Rect Frame { get; set; }
  531. parameters: []
  532. return:
  533. type: Terminal.Gui.Rect
  534. description: The frame.
  535. content.vb: Public Overridable Property Frame As Rect
  536. overload: Terminal.Gui.View.Frame*
  537. modifiers.csharp:
  538. - public
  539. - virtual
  540. - get
  541. - set
  542. modifiers.vb:
  543. - Public
  544. - Overridable
  545. - uid: Terminal.Gui.View.GetEnumerator
  546. commentId: M:Terminal.Gui.View.GetEnumerator
  547. id: GetEnumerator
  548. parent: Terminal.Gui.View
  549. langs:
  550. - csharp
  551. - vb
  552. name: GetEnumerator()
  553. nameWithType: View.GetEnumerator()
  554. fullName: Terminal.Gui.View.GetEnumerator()
  555. type: Method
  556. source:
  557. remote:
  558. path: Terminal.Gui/Core.cs
  559. branch: docs_tweaks
  560. repo: tig:tig/gui.cs.git
  561. id: GetEnumerator
  562. path: ../Terminal.Gui/Core.cs
  563. startLine: 397
  564. assemblies:
  565. - Terminal.Gui
  566. namespace: Terminal.Gui
  567. summary: "\nGets an enumerator that enumerates the subviews in this view.\n"
  568. example: []
  569. syntax:
  570. content: public IEnumerator GetEnumerator()
  571. return:
  572. type: System.Collections.IEnumerator
  573. description: The enumerator.
  574. content.vb: Public Function GetEnumerator As IEnumerator
  575. overload: Terminal.Gui.View.GetEnumerator*
  576. implements:
  577. - System.Collections.IEnumerable.GetEnumerator
  578. modifiers.csharp:
  579. - public
  580. modifiers.vb:
  581. - Public
  582. - uid: Terminal.Gui.View.LayoutStyle
  583. commentId: P:Terminal.Gui.View.LayoutStyle
  584. id: LayoutStyle
  585. parent: Terminal.Gui.View
  586. langs:
  587. - csharp
  588. - vb
  589. name: LayoutStyle
  590. nameWithType: View.LayoutStyle
  591. fullName: Terminal.Gui.View.LayoutStyle
  592. type: Property
  593. source:
  594. remote:
  595. path: Terminal.Gui/Core.cs
  596. branch: docs_tweaks
  597. repo: tig:tig/gui.cs.git
  598. id: LayoutStyle
  599. path: ../Terminal.Gui/Core.cs
  600. startLine: 411
  601. assemblies:
  602. - Terminal.Gui
  603. namespace: Terminal.Gui
  604. summary: "\nControls how the view&apos;s Frame is computed during the LayoutSubviews method, if Absolute, then\nLayoutSubviews does not change the Frame properties, otherwise the Frame is updated from the\nvalues in X, Y, Width and Height properties.\n"
  605. example: []
  606. syntax:
  607. content: public LayoutStyle LayoutStyle { get; set; }
  608. parameters: []
  609. return:
  610. type: Terminal.Gui.LayoutStyle
  611. description: The layout style.
  612. content.vb: Public Property LayoutStyle As LayoutStyle
  613. overload: Terminal.Gui.View.LayoutStyle*
  614. modifiers.csharp:
  615. - public
  616. - get
  617. - set
  618. modifiers.vb:
  619. - Public
  620. - uid: Terminal.Gui.View.Bounds
  621. commentId: P:Terminal.Gui.View.Bounds
  622. id: Bounds
  623. parent: Terminal.Gui.View
  624. langs:
  625. - csharp
  626. - vb
  627. name: Bounds
  628. nameWithType: View.Bounds
  629. fullName: Terminal.Gui.View.Bounds
  630. type: Property
  631. source:
  632. remote:
  633. path: Terminal.Gui/Core.cs
  634. branch: docs_tweaks
  635. repo: tig:tig/gui.cs.git
  636. id: Bounds
  637. path: ../Terminal.Gui/Core.cs
  638. startLine: 423
  639. assemblies:
  640. - Terminal.Gui
  641. namespace: Terminal.Gui
  642. summary: "\nThe bounds represent the View-relative rectangle used for this view. Updates to the Bounds update the Frame, and has the same side effects as updating the frame.\n"
  643. example: []
  644. syntax:
  645. content: public Rect Bounds { get; set; }
  646. parameters: []
  647. return:
  648. type: Terminal.Gui.Rect
  649. description: The bounds.
  650. content.vb: Public Property Bounds As Rect
  651. overload: Terminal.Gui.View.Bounds*
  652. modifiers.csharp:
  653. - public
  654. - get
  655. - set
  656. modifiers.vb:
  657. - Public
  658. - uid: Terminal.Gui.View.X
  659. commentId: P:Terminal.Gui.View.X
  660. id: X
  661. parent: Terminal.Gui.View
  662. langs:
  663. - csharp
  664. - vb
  665. name: X
  666. nameWithType: View.X
  667. fullName: Terminal.Gui.View.X
  668. type: Property
  669. source:
  670. remote:
  671. path: Terminal.Gui/Core.cs
  672. branch: docs_tweaks
  673. repo: tig:tig/gui.cs.git
  674. id: X
  675. path: ../Terminal.Gui/Core.cs
  676. startLine: 436
  677. assemblies:
  678. - Terminal.Gui
  679. namespace: Terminal.Gui
  680. summary: "\nGets or sets the X position for the view (the column). This is only used when the LayoutStyle is Computed, if the\nLayoutStyle is set to Absolute, this value is ignored.\n"
  681. example: []
  682. syntax:
  683. content: public Pos X { get; set; }
  684. parameters: []
  685. return:
  686. type: Terminal.Gui.Pos
  687. description: The X Position.
  688. content.vb: Public Property X As Pos
  689. overload: Terminal.Gui.View.X*
  690. modifiers.csharp:
  691. - public
  692. - get
  693. - set
  694. modifiers.vb:
  695. - Public
  696. - uid: Terminal.Gui.View.Y
  697. commentId: P:Terminal.Gui.View.Y
  698. id: Y
  699. parent: Terminal.Gui.View
  700. langs:
  701. - csharp
  702. - vb
  703. name: Y
  704. nameWithType: View.Y
  705. fullName: Terminal.Gui.View.Y
  706. type: Property
  707. source:
  708. remote:
  709. path: Terminal.Gui/Core.cs
  710. branch: docs_tweaks
  711. repo: tig:tig/gui.cs.git
  712. id: Y
  713. path: ../Terminal.Gui/Core.cs
  714. startLine: 449
  715. assemblies:
  716. - Terminal.Gui
  717. namespace: Terminal.Gui
  718. summary: "\nGets or sets the Y position for the view (line). This is only used when the LayoutStyle is Computed, if the\nLayoutStyle is set to Absolute, this value is ignored.\n"
  719. example: []
  720. syntax:
  721. content: public Pos Y { get; set; }
  722. parameters: []
  723. return:
  724. type: Terminal.Gui.Pos
  725. description: The y position (line).
  726. content.vb: Public Property Y As Pos
  727. overload: Terminal.Gui.View.Y*
  728. modifiers.csharp:
  729. - public
  730. - get
  731. - set
  732. modifiers.vb:
  733. - Public
  734. - uid: Terminal.Gui.View.Width
  735. commentId: P:Terminal.Gui.View.Width
  736. id: Width
  737. parent: Terminal.Gui.View
  738. langs:
  739. - csharp
  740. - vb
  741. name: Width
  742. nameWithType: View.Width
  743. fullName: Terminal.Gui.View.Width
  744. type: Property
  745. source:
  746. remote:
  747. path: Terminal.Gui/Core.cs
  748. branch: docs_tweaks
  749. repo: tig:tig/gui.cs.git
  750. id: Width
  751. path: ../Terminal.Gui/Core.cs
  752. startLine: 464
  753. assemblies:
  754. - Terminal.Gui
  755. namespace: Terminal.Gui
  756. summary: "\nGets or sets the width for the view. This is only used when the LayoutStyle is Computed, if the\nLayoutStyle is set to Absolute, this value is ignored.\n"
  757. example: []
  758. syntax:
  759. content: public Dim Width { get; set; }
  760. parameters: []
  761. return:
  762. type: Terminal.Gui.Dim
  763. description: The width.
  764. content.vb: 'Public Property Width As '
  765. overload: Terminal.Gui.View.Width*
  766. modifiers.csharp:
  767. - public
  768. - get
  769. - set
  770. modifiers.vb:
  771. - Public
  772. - uid: Terminal.Gui.View.Height
  773. commentId: P:Terminal.Gui.View.Height
  774. id: Height
  775. parent: Terminal.Gui.View
  776. langs:
  777. - csharp
  778. - vb
  779. name: Height
  780. nameWithType: View.Height
  781. fullName: Terminal.Gui.View.Height
  782. type: Property
  783. source:
  784. remote:
  785. path: Terminal.Gui/Core.cs
  786. branch: docs_tweaks
  787. repo: tig:tig/gui.cs.git
  788. id: Height
  789. path: ../Terminal.Gui/Core.cs
  790. startLine: 477
  791. assemblies:
  792. - Terminal.Gui
  793. namespace: Terminal.Gui
  794. summary: "\nGets or sets the height for the view. This is only used when the LayoutStyle is Computed, if the\nLayoutStyle is set to Absolute, this value is ignored.\n"
  795. example: []
  796. syntax:
  797. content: public Dim Height { get; set; }
  798. parameters: []
  799. return:
  800. type: Terminal.Gui.Dim
  801. description: The height.
  802. content.vb: 'Public Property Height As '
  803. overload: Terminal.Gui.View.Height*
  804. modifiers.csharp:
  805. - public
  806. - get
  807. - set
  808. modifiers.vb:
  809. - Public
  810. - uid: Terminal.Gui.View.SuperView
  811. commentId: P:Terminal.Gui.View.SuperView
  812. id: SuperView
  813. parent: Terminal.Gui.View
  814. langs:
  815. - csharp
  816. - vb
  817. name: SuperView
  818. nameWithType: View.SuperView
  819. fullName: Terminal.Gui.View.SuperView
  820. type: Property
  821. source:
  822. remote:
  823. path: Terminal.Gui/Core.cs
  824. branch: docs_tweaks
  825. repo: tig:tig/gui.cs.git
  826. id: SuperView
  827. path: ../Terminal.Gui/Core.cs
  828. startLine: 489
  829. assemblies:
  830. - Terminal.Gui
  831. namespace: Terminal.Gui
  832. summary: "\nReturns the container for this view, or null if this view has not been added to a container.\n"
  833. example: []
  834. syntax:
  835. content: public View SuperView { get; }
  836. parameters: []
  837. return:
  838. type: Terminal.Gui.View
  839. description: The super view.
  840. content.vb: Public ReadOnly Property SuperView As View
  841. overload: Terminal.Gui.View.SuperView*
  842. modifiers.csharp:
  843. - public
  844. - get
  845. modifiers.vb:
  846. - Public
  847. - ReadOnly
  848. - uid: Terminal.Gui.View.#ctor(Terminal.Gui.Rect)
  849. commentId: M:Terminal.Gui.View.#ctor(Terminal.Gui.Rect)
  850. id: '#ctor(Terminal.Gui.Rect)'
  851. parent: Terminal.Gui.View
  852. langs:
  853. - csharp
  854. - vb
  855. name: View(Rect)
  856. nameWithType: View.View(Rect)
  857. fullName: Terminal.Gui.View.View(Terminal.Gui.Rect)
  858. type: Constructor
  859. source:
  860. remote:
  861. path: Terminal.Gui/Core.cs
  862. branch: docs_tweaks
  863. repo: tig:tig/gui.cs.git
  864. id: .ctor
  865. path: ../Terminal.Gui/Core.cs
  866. startLine: 497
  867. assemblies:
  868. - Terminal.Gui
  869. namespace: Terminal.Gui
  870. summary: "\nInitializes a new instance of the <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> class with the absolute\ndimensions specified in the frame. If you want to have Views that can be positioned with\nPos and Dim properties on X, Y, Width and Height, use the empty constructor.\n"
  871. example: []
  872. syntax:
  873. content: public View(Rect frame)
  874. parameters:
  875. - id: frame
  876. type: Terminal.Gui.Rect
  877. description: The region covered by this view.
  878. content.vb: Public Sub New(frame As Rect)
  879. overload: Terminal.Gui.View.#ctor*
  880. modifiers.csharp:
  881. - public
  882. modifiers.vb:
  883. - Public
  884. - uid: Terminal.Gui.View.#ctor
  885. commentId: M:Terminal.Gui.View.#ctor
  886. id: '#ctor'
  887. parent: Terminal.Gui.View
  888. langs:
  889. - csharp
  890. - vb
  891. name: View()
  892. nameWithType: View.View()
  893. fullName: Terminal.Gui.View.View()
  894. type: Constructor
  895. source:
  896. remote:
  897. path: Terminal.Gui/Core.cs
  898. branch: docs_tweaks
  899. repo: tig:tig/gui.cs.git
  900. id: .ctor
  901. path: ../Terminal.Gui/Core.cs
  902. startLine: 509
  903. assemblies:
  904. - Terminal.Gui
  905. namespace: Terminal.Gui
  906. summary: "\nInitializes a new instance of the <xref href=\"Terminal.Gui.View\" data-throw-if-not-resolved=\"false\"></xref> class and sets the\nview up for Computed layout, which will use the values in X, Y, Width and Height to\ncompute the View&apos;s Frame.\n"
  907. example: []
  908. syntax:
  909. content: public View()
  910. content.vb: Public Sub New
  911. overload: Terminal.Gui.View.#ctor*
  912. modifiers.csharp:
  913. - public
  914. modifiers.vb:
  915. - Public
  916. - uid: Terminal.Gui.View.SetNeedsDisplay
  917. commentId: M:Terminal.Gui.View.SetNeedsDisplay
  918. id: SetNeedsDisplay
  919. parent: Terminal.Gui.View
  920. langs:
  921. - csharp
  922. - vb
  923. name: SetNeedsDisplay()
  924. nameWithType: View.SetNeedsDisplay()
  925. fullName: Terminal.Gui.View.SetNeedsDisplay()
  926. type: Method
  927. source:
  928. remote:
  929. path: Terminal.Gui/Core.cs
  930. branch: docs_tweaks
  931. repo: tig:tig/gui.cs.git
  932. id: SetNeedsDisplay
  933. path: ../Terminal.Gui/Core.cs
  934. startLine: 519
  935. assemblies:
  936. - Terminal.Gui
  937. namespace: Terminal.Gui
  938. summary: "\nInvoke to flag that this view needs to be redisplayed, by any code\nthat alters the state of the view.\n"
  939. example: []
  940. syntax:
  941. content: public void SetNeedsDisplay()
  942. content.vb: Public Sub SetNeedsDisplay
  943. overload: Terminal.Gui.View.SetNeedsDisplay*
  944. modifiers.csharp:
  945. - public
  946. modifiers.vb:
  947. - Public
  948. - uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  949. commentId: M:Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  950. id: SetNeedsDisplay(Terminal.Gui.Rect)
  951. parent: Terminal.Gui.View
  952. langs:
  953. - csharp
  954. - vb
  955. name: SetNeedsDisplay(Rect)
  956. nameWithType: View.SetNeedsDisplay(Rect)
  957. fullName: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect)
  958. type: Method
  959. source:
  960. remote:
  961. path: Terminal.Gui/Core.cs
  962. branch: docs_tweaks
  963. repo: tig:tig/gui.cs.git
  964. id: SetNeedsDisplay
  965. path: ../Terminal.Gui/Core.cs
  966. startLine: 540
  967. assemblies:
  968. - Terminal.Gui
  969. namespace: Terminal.Gui
  970. summary: "\nFlags the specified rectangle region on this view as needing to be repainted.\n"
  971. example: []
  972. syntax:
  973. content: public void SetNeedsDisplay(Rect region)
  974. parameters:
  975. - id: region
  976. type: Terminal.Gui.Rect
  977. description: The region that must be flagged for repaint.
  978. content.vb: Public Sub SetNeedsDisplay(region As Rect)
  979. overload: Terminal.Gui.View.SetNeedsDisplay*
  980. modifiers.csharp:
  981. - public
  982. modifiers.vb:
  983. - Public
  984. - uid: Terminal.Gui.View.ChildNeedsDisplay
  985. commentId: M:Terminal.Gui.View.ChildNeedsDisplay
  986. id: ChildNeedsDisplay
  987. parent: Terminal.Gui.View
  988. langs:
  989. - csharp
  990. - vb
  991. name: ChildNeedsDisplay()
  992. nameWithType: View.ChildNeedsDisplay()
  993. fullName: Terminal.Gui.View.ChildNeedsDisplay()
  994. type: Method
  995. source:
  996. remote:
  997. path: Terminal.Gui/Core.cs
  998. branch: docs_tweaks
  999. repo: tig:tig/gui.cs.git
  1000. id: ChildNeedsDisplay
  1001. path: ../Terminal.Gui/Core.cs
  1002. startLine: 569
  1003. assemblies:
  1004. - Terminal.Gui
  1005. namespace: Terminal.Gui
  1006. summary: "\nFlags this view for requiring the children views to be repainted.\n"
  1007. example: []
  1008. syntax:
  1009. content: public void ChildNeedsDisplay()
  1010. content.vb: Public Sub ChildNeedsDisplay
  1011. overload: Terminal.Gui.View.ChildNeedsDisplay*
  1012. modifiers.csharp:
  1013. - public
  1014. modifiers.vb:
  1015. - Public
  1016. - uid: Terminal.Gui.View.Add(Terminal.Gui.View)
  1017. commentId: M:Terminal.Gui.View.Add(Terminal.Gui.View)
  1018. id: Add(Terminal.Gui.View)
  1019. parent: Terminal.Gui.View
  1020. langs:
  1021. - csharp
  1022. - vb
  1023. name: Add(View)
  1024. nameWithType: View.Add(View)
  1025. fullName: Terminal.Gui.View.Add(Terminal.Gui.View)
  1026. type: Method
  1027. source:
  1028. remote:
  1029. path: Terminal.Gui/Core.cs
  1030. branch: docs_tweaks
  1031. repo: tig:tig/gui.cs.git
  1032. id: Add
  1033. path: ../Terminal.Gui/Core.cs
  1034. startLine: 581
  1035. assemblies:
  1036. - Terminal.Gui
  1037. namespace: Terminal.Gui
  1038. summary: "\nAdds a subview to this view.\n"
  1039. remarks: "\n"
  1040. example: []
  1041. syntax:
  1042. content: public virtual void Add(View view)
  1043. parameters:
  1044. - id: view
  1045. type: Terminal.Gui.View
  1046. content.vb: Public Overridable Sub Add(view As View)
  1047. overload: Terminal.Gui.View.Add*
  1048. modifiers.csharp:
  1049. - public
  1050. - virtual
  1051. modifiers.vb:
  1052. - Public
  1053. - Overridable
  1054. - uid: Terminal.Gui.View.Add(Terminal.Gui.View[])
  1055. commentId: M:Terminal.Gui.View.Add(Terminal.Gui.View[])
  1056. id: Add(Terminal.Gui.View[])
  1057. parent: Terminal.Gui.View
  1058. langs:
  1059. - csharp
  1060. - vb
  1061. name: Add(View[])
  1062. nameWithType: View.Add(View[])
  1063. fullName: Terminal.Gui.View.Add(Terminal.Gui.View[])
  1064. type: Method
  1065. source:
  1066. remote:
  1067. path: Terminal.Gui/Core.cs
  1068. branch: docs_tweaks
  1069. repo: tig:tig/gui.cs.git
  1070. id: Add
  1071. path: ../Terminal.Gui/Core.cs
  1072. startLine: 599
  1073. assemblies:
  1074. - Terminal.Gui
  1075. namespace: Terminal.Gui
  1076. summary: "\nAdds the specified views to the view.\n"
  1077. example: []
  1078. syntax:
  1079. content: public void Add(params View[] views)
  1080. parameters:
  1081. - id: views
  1082. type: Terminal.Gui.View[]
  1083. description: Array of one or more views (can be optional parameter).
  1084. content.vb: Public Sub Add(ParamArray views As View())
  1085. overload: Terminal.Gui.View.Add*
  1086. nameWithType.vb: View.Add(View())
  1087. modifiers.csharp:
  1088. - public
  1089. modifiers.vb:
  1090. - Public
  1091. fullName.vb: Terminal.Gui.View.Add(Terminal.Gui.View())
  1092. name.vb: Add(View())
  1093. - uid: Terminal.Gui.View.RemoveAll
  1094. commentId: M:Terminal.Gui.View.RemoveAll
  1095. id: RemoveAll
  1096. parent: Terminal.Gui.View
  1097. langs:
  1098. - csharp
  1099. - vb
  1100. name: RemoveAll()
  1101. nameWithType: View.RemoveAll()
  1102. fullName: Terminal.Gui.View.RemoveAll()
  1103. type: Method
  1104. source:
  1105. remote:
  1106. path: Terminal.Gui/Core.cs
  1107. branch: docs_tweaks
  1108. repo: tig:tig/gui.cs.git
  1109. id: RemoveAll
  1110. path: ../Terminal.Gui/Core.cs
  1111. startLine: 612
  1112. assemblies:
  1113. - Terminal.Gui
  1114. namespace: Terminal.Gui
  1115. summary: "\nRemoves all the widgets from this container.\n"
  1116. remarks: "\n"
  1117. example: []
  1118. syntax:
  1119. content: public virtual void RemoveAll()
  1120. content.vb: Public Overridable Sub RemoveAll
  1121. overload: Terminal.Gui.View.RemoveAll*
  1122. modifiers.csharp:
  1123. - public
  1124. - virtual
  1125. modifiers.vb:
  1126. - Public
  1127. - Overridable
  1128. - uid: Terminal.Gui.View.Remove(Terminal.Gui.View)
  1129. commentId: M:Terminal.Gui.View.Remove(Terminal.Gui.View)
  1130. id: Remove(Terminal.Gui.View)
  1131. parent: Terminal.Gui.View
  1132. langs:
  1133. - csharp
  1134. - vb
  1135. name: Remove(View)
  1136. nameWithType: View.Remove(View)
  1137. fullName: Terminal.Gui.View.Remove(Terminal.Gui.View)
  1138. type: Method
  1139. source:
  1140. remote:
  1141. path: Terminal.Gui/Core.cs
  1142. branch: docs_tweaks
  1143. repo: tig:tig/gui.cs.git
  1144. id: Remove
  1145. path: ../Terminal.Gui/Core.cs
  1146. startLine: 627
  1147. assemblies:
  1148. - Terminal.Gui
  1149. namespace: Terminal.Gui
  1150. summary: "\nRemoves a widget from this container.\n"
  1151. remarks: "\n"
  1152. example: []
  1153. syntax:
  1154. content: public virtual void Remove(View view)
  1155. parameters:
  1156. - id: view
  1157. type: Terminal.Gui.View
  1158. content.vb: Public Overridable Sub Remove(view As View)
  1159. overload: Terminal.Gui.View.Remove*
  1160. modifiers.csharp:
  1161. - public
  1162. - virtual
  1163. modifiers.vb:
  1164. - Public
  1165. - Overridable
  1166. - uid: Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  1167. commentId: M:Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  1168. id: BringSubviewToFront(Terminal.Gui.View)
  1169. parent: Terminal.Gui.View
  1170. langs:
  1171. - csharp
  1172. - vb
  1173. name: BringSubviewToFront(View)
  1174. nameWithType: View.BringSubviewToFront(View)
  1175. fullName: Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  1176. type: Method
  1177. source:
  1178. remote:
  1179. path: Terminal.Gui/Core.cs
  1180. branch: docs_tweaks
  1181. repo: tig:tig/gui.cs.git
  1182. id: BringSubviewToFront
  1183. path: ../Terminal.Gui/Core.cs
  1184. startLine: 664
  1185. assemblies:
  1186. - Terminal.Gui
  1187. namespace: Terminal.Gui
  1188. summary: "\nBrings the specified subview to the front so it is drawn on top of any other views.\n"
  1189. remarks: "\n<xref href=\"Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  1190. example: []
  1191. syntax:
  1192. content: public void BringSubviewToFront(View subview)
  1193. parameters:
  1194. - id: subview
  1195. type: Terminal.Gui.View
  1196. description: The subview to send to the front
  1197. content.vb: Public Sub BringSubviewToFront(subview As View)
  1198. overload: Terminal.Gui.View.BringSubviewToFront*
  1199. modifiers.csharp:
  1200. - public
  1201. modifiers.vb:
  1202. - Public
  1203. - uid: Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  1204. commentId: M:Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  1205. id: SendSubviewToBack(Terminal.Gui.View)
  1206. parent: Terminal.Gui.View
  1207. langs:
  1208. - csharp
  1209. - vb
  1210. name: SendSubviewToBack(View)
  1211. nameWithType: View.SendSubviewToBack(View)
  1212. fullName: Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  1213. type: Method
  1214. source:
  1215. remote:
  1216. path: Terminal.Gui/Core.cs
  1217. branch: docs_tweaks
  1218. repo: tig:tig/gui.cs.git
  1219. id: SendSubviewToBack
  1220. path: ../Terminal.Gui/Core.cs
  1221. startLine: 679
  1222. assemblies:
  1223. - Terminal.Gui
  1224. namespace: Terminal.Gui
  1225. summary: "\nSends the specified subview to the front so it is the first view drawn\n"
  1226. remarks: "\n<xref href=\"Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  1227. example: []
  1228. syntax:
  1229. content: public void SendSubviewToBack(View subview)
  1230. parameters:
  1231. - id: subview
  1232. type: Terminal.Gui.View
  1233. description: The subview to send to the front
  1234. content.vb: Public Sub SendSubviewToBack(subview As View)
  1235. overload: Terminal.Gui.View.SendSubviewToBack*
  1236. modifiers.csharp:
  1237. - public
  1238. modifiers.vb:
  1239. - Public
  1240. - uid: Terminal.Gui.View.SendSubviewBackwards(Terminal.Gui.View)
  1241. commentId: M:Terminal.Gui.View.SendSubviewBackwards(Terminal.Gui.View)
  1242. id: SendSubviewBackwards(Terminal.Gui.View)
  1243. parent: Terminal.Gui.View
  1244. langs:
  1245. - csharp
  1246. - vb
  1247. name: SendSubviewBackwards(View)
  1248. nameWithType: View.SendSubviewBackwards(View)
  1249. fullName: Terminal.Gui.View.SendSubviewBackwards(Terminal.Gui.View)
  1250. type: Method
  1251. source:
  1252. remote:
  1253. path: Terminal.Gui/Core.cs
  1254. branch: docs_tweaks
  1255. repo: tig:tig/gui.cs.git
  1256. id: SendSubviewBackwards
  1257. path: ../Terminal.Gui/Core.cs
  1258. startLine: 694
  1259. assemblies:
  1260. - Terminal.Gui
  1261. namespace: Terminal.Gui
  1262. summary: "\nMoves the subview backwards in the hierarchy, only one step\n"
  1263. remarks: "\nIf you want to send the view all the way to the back use SendSubviewToBack.\n"
  1264. example: []
  1265. syntax:
  1266. content: public void SendSubviewBackwards(View subview)
  1267. parameters:
  1268. - id: subview
  1269. type: Terminal.Gui.View
  1270. description: The subview to send backwards
  1271. content.vb: Public Sub SendSubviewBackwards(subview As View)
  1272. overload: Terminal.Gui.View.SendSubviewBackwards*
  1273. modifiers.csharp:
  1274. - public
  1275. modifiers.vb:
  1276. - Public
  1277. - uid: Terminal.Gui.View.BringSubviewForward(Terminal.Gui.View)
  1278. commentId: M:Terminal.Gui.View.BringSubviewForward(Terminal.Gui.View)
  1279. id: BringSubviewForward(Terminal.Gui.View)
  1280. parent: Terminal.Gui.View
  1281. langs:
  1282. - csharp
  1283. - vb
  1284. name: BringSubviewForward(View)
  1285. nameWithType: View.BringSubviewForward(View)
  1286. fullName: Terminal.Gui.View.BringSubviewForward(Terminal.Gui.View)
  1287. type: Method
  1288. source:
  1289. remote:
  1290. path: Terminal.Gui/Core.cs
  1291. branch: docs_tweaks
  1292. repo: tig:tig/gui.cs.git
  1293. id: BringSubviewForward
  1294. path: ../Terminal.Gui/Core.cs
  1295. startLine: 712
  1296. assemblies:
  1297. - Terminal.Gui
  1298. namespace: Terminal.Gui
  1299. summary: "\nMoves the subview backwards in the hierarchy, only one step\n"
  1300. remarks: "\nIf you want to send the view all the way to the back use SendSubviewToBack.\n"
  1301. example: []
  1302. syntax:
  1303. content: public void BringSubviewForward(View subview)
  1304. parameters:
  1305. - id: subview
  1306. type: Terminal.Gui.View
  1307. description: The subview to send backwards
  1308. content.vb: Public Sub BringSubviewForward(subview As View)
  1309. overload: Terminal.Gui.View.BringSubviewForward*
  1310. modifiers.csharp:
  1311. - public
  1312. modifiers.vb:
  1313. - Public
  1314. - uid: Terminal.Gui.View.Clear
  1315. commentId: M:Terminal.Gui.View.Clear
  1316. id: Clear
  1317. parent: Terminal.Gui.View
  1318. langs:
  1319. - csharp
  1320. - vb
  1321. name: Clear()
  1322. nameWithType: View.Clear()
  1323. fullName: Terminal.Gui.View.Clear()
  1324. type: Method
  1325. source:
  1326. remote:
  1327. path: Terminal.Gui/Core.cs
  1328. branch: docs_tweaks
  1329. repo: tig:tig/gui.cs.git
  1330. id: Clear
  1331. path: ../Terminal.Gui/Core.cs
  1332. startLine: 731
  1333. assemblies:
  1334. - Terminal.Gui
  1335. namespace: Terminal.Gui
  1336. summary: "\nClears the view region with the current color.\n"
  1337. remarks: "\n<p>\n This clears the entire region used by this view.\n</p>\n"
  1338. example: []
  1339. syntax:
  1340. content: public void Clear()
  1341. content.vb: Public Sub Clear
  1342. overload: Terminal.Gui.View.Clear*
  1343. modifiers.csharp:
  1344. - public
  1345. modifiers.vb:
  1346. - Public
  1347. - uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  1348. commentId: M:Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  1349. id: Clear(Terminal.Gui.Rect)
  1350. parent: Terminal.Gui.View
  1351. langs:
  1352. - csharp
  1353. - vb
  1354. name: Clear(Rect)
  1355. nameWithType: View.Clear(Rect)
  1356. fullName: Terminal.Gui.View.Clear(Terminal.Gui.Rect)
  1357. type: Method
  1358. source:
  1359. remote:
  1360. path: Terminal.Gui/Core.cs
  1361. branch: docs_tweaks
  1362. repo: tig:tig/gui.cs.git
  1363. id: Clear
  1364. path: ../Terminal.Gui/Core.cs
  1365. startLine: 745
  1366. assemblies:
  1367. - Terminal.Gui
  1368. namespace: Terminal.Gui
  1369. summary: "\nClears the specified rectangular region with the current color\n"
  1370. example: []
  1371. syntax:
  1372. content: public void Clear(Rect r)
  1373. parameters:
  1374. - id: r
  1375. type: Terminal.Gui.Rect
  1376. content.vb: Public Sub Clear(r As Rect)
  1377. overload: Terminal.Gui.View.Clear*
  1378. modifiers.csharp:
  1379. - public
  1380. modifiers.vb:
  1381. - Public
  1382. - uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  1383. commentId: M:Terminal.Gui.View.ScreenToView(System.Int32,System.Int32)
  1384. id: ScreenToView(System.Int32,System.Int32)
  1385. parent: Terminal.Gui.View
  1386. langs:
  1387. - csharp
  1388. - vb
  1389. name: ScreenToView(Int32, Int32)
  1390. nameWithType: View.ScreenToView(Int32, Int32)
  1391. fullName: Terminal.Gui.View.ScreenToView(System.Int32, System.Int32)
  1392. type: Method
  1393. source:
  1394. remote:
  1395. path: Terminal.Gui/Core.cs
  1396. branch: docs_tweaks
  1397. repo: tig:tig/gui.cs.git
  1398. id: ScreenToView
  1399. path: ../Terminal.Gui/Core.cs
  1400. startLine: 789
  1401. assemblies:
  1402. - Terminal.Gui
  1403. namespace: Terminal.Gui
  1404. summary: "\nConverts a point from screen coordinates into the view coordinate space.\n"
  1405. example: []
  1406. syntax:
  1407. content: public Point ScreenToView(int x, int y)
  1408. parameters:
  1409. - id: x
  1410. type: System.Int32
  1411. description: X screen-coordinate point.
  1412. - id: y
  1413. type: System.Int32
  1414. description: Y screen-coordinate point.
  1415. return:
  1416. type: Terminal.Gui.Point
  1417. description: The mapped point.
  1418. content.vb: Public Function ScreenToView(x As Integer, y As Integer) As Point
  1419. overload: Terminal.Gui.View.ScreenToView*
  1420. modifiers.csharp:
  1421. - public
  1422. modifiers.vb:
  1423. - Public
  1424. - uid: Terminal.Gui.View.ClipToBounds
  1425. commentId: M:Terminal.Gui.View.ClipToBounds
  1426. id: ClipToBounds
  1427. parent: Terminal.Gui.View
  1428. langs:
  1429. - csharp
  1430. - vb
  1431. name: ClipToBounds()
  1432. nameWithType: View.ClipToBounds()
  1433. fullName: Terminal.Gui.View.ClipToBounds()
  1434. type: Method
  1435. source:
  1436. remote:
  1437. path: Terminal.Gui/Core.cs
  1438. branch: docs_tweaks
  1439. repo: tig:tig/gui.cs.git
  1440. id: ClipToBounds
  1441. path: ../Terminal.Gui/Core.cs
  1442. startLine: 821
  1443. assemblies:
  1444. - Terminal.Gui
  1445. namespace: Terminal.Gui
  1446. summary: "\nSets the Console driver&apos;s clip region to the current View&apos;s Bounds.\n"
  1447. example: []
  1448. syntax:
  1449. content: public Rect ClipToBounds()
  1450. return:
  1451. type: Terminal.Gui.Rect
  1452. description: The existing driver&apos;s Clip region, which can be then set by setting the Driver.Clip property.
  1453. content.vb: Public Function ClipToBounds As Rect
  1454. overload: Terminal.Gui.View.ClipToBounds*
  1455. modifiers.csharp:
  1456. - public
  1457. modifiers.vb:
  1458. - Public
  1459. - uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  1460. commentId: M:Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  1461. id: SetClip(Terminal.Gui.Rect)
  1462. parent: Terminal.Gui.View
  1463. langs:
  1464. - csharp
  1465. - vb
  1466. name: SetClip(Rect)
  1467. nameWithType: View.SetClip(Rect)
  1468. fullName: Terminal.Gui.View.SetClip(Terminal.Gui.Rect)
  1469. type: Method
  1470. source:
  1471. remote:
  1472. path: Terminal.Gui/Core.cs
  1473. branch: docs_tweaks
  1474. repo: tig:tig/gui.cs.git
  1475. id: SetClip
  1476. path: ../Terminal.Gui/Core.cs
  1477. startLine: 831
  1478. assemblies:
  1479. - Terminal.Gui
  1480. namespace: Terminal.Gui
  1481. summary: "\nSets the clipping region to the specified region, the region is view-relative\n"
  1482. example: []
  1483. syntax:
  1484. content: public Rect SetClip(Rect rect)
  1485. parameters:
  1486. - id: rect
  1487. type: Terminal.Gui.Rect
  1488. description: Rectangle region to clip into, the region is view-relative.
  1489. return:
  1490. type: Terminal.Gui.Rect
  1491. description: The previous clip region.
  1492. content.vb: Public Function SetClip(rect As Rect) As Rect
  1493. overload: Terminal.Gui.View.SetClip*
  1494. modifiers.csharp:
  1495. - public
  1496. modifiers.vb:
  1497. - Public
  1498. - uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  1499. commentId: M:Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  1500. id: DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
  1501. parent: Terminal.Gui.View
  1502. langs:
  1503. - csharp
  1504. - vb
  1505. name: DrawFrame(Rect, Int32, Boolean)
  1506. nameWithType: View.DrawFrame(Rect, Int32, Boolean)
  1507. fullName: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect, System.Int32, System.Boolean)
  1508. type: Method
  1509. source:
  1510. remote:
  1511. path: Terminal.Gui/Core.cs
  1512. branch: docs_tweaks
  1513. repo: tig:tig/gui.cs.git
  1514. id: DrawFrame
  1515. path: ../Terminal.Gui/Core.cs
  1516. startLine: 845
  1517. assemblies:
  1518. - Terminal.Gui
  1519. namespace: Terminal.Gui
  1520. summary: "\nDraws a frame in the current view, clipped by the boundary of this view\n"
  1521. example: []
  1522. syntax:
  1523. content: public void DrawFrame(Rect rect, int padding = 0, bool fill = false)
  1524. parameters:
  1525. - id: rect
  1526. type: Terminal.Gui.Rect
  1527. description: Rectangular region for the frame to be drawn.
  1528. - id: padding
  1529. type: System.Int32
  1530. description: The padding to add to the drawn frame.
  1531. - id: fill
  1532. type: System.Boolean
  1533. description: If set to <code>true</code> it fill will the contents.
  1534. content.vb: Public Sub DrawFrame(rect As Rect, padding As Integer = 0, fill As Boolean = False)
  1535. overload: Terminal.Gui.View.DrawFrame*
  1536. modifiers.csharp:
  1537. - public
  1538. modifiers.vb:
  1539. - Public
  1540. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  1541. commentId: M:Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  1542. id: DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute)
  1543. parent: Terminal.Gui.View
  1544. langs:
  1545. - csharp
  1546. - vb
  1547. name: DrawHotString(ustring, Attribute, Attribute)
  1548. nameWithType: View.DrawHotString(ustring, Attribute, Attribute)
  1549. fullName: Terminal.Gui.View.DrawHotString(NStack.ustring, Terminal.Gui.Attribute, Terminal.Gui.Attribute)
  1550. type: Method
  1551. source:
  1552. remote:
  1553. path: Terminal.Gui/Core.cs
  1554. branch: docs_tweaks
  1555. repo: tig:tig/gui.cs.git
  1556. id: DrawHotString
  1557. path: ../Terminal.Gui/Core.cs
  1558. startLine: 860
  1559. assemblies:
  1560. - Terminal.Gui
  1561. namespace: Terminal.Gui
  1562. summary: "\nUtility function to draw strings that contain a hotkey\n"
  1563. example: []
  1564. syntax:
  1565. content: public void DrawHotString(ustring text, Attribute hotColor, Attribute normalColor)
  1566. parameters:
  1567. - id: text
  1568. type: NStack.ustring
  1569. description: String to display, the underscoore before a letter flags the next letter as the hotkey.
  1570. - id: hotColor
  1571. type: Terminal.Gui.Attribute
  1572. description: Hot color.
  1573. - id: normalColor
  1574. type: Terminal.Gui.Attribute
  1575. description: Normal color.
  1576. content.vb: Public Sub DrawHotString(text As ustring, hotColor As Attribute, normalColor As Attribute)
  1577. overload: Terminal.Gui.View.DrawHotString*
  1578. modifiers.csharp:
  1579. - public
  1580. modifiers.vb:
  1581. - Public
  1582. - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  1583. commentId: M:Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  1584. id: DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme)
  1585. parent: Terminal.Gui.View
  1586. langs:
  1587. - csharp
  1588. - vb
  1589. name: DrawHotString(ustring, Boolean, ColorScheme)
  1590. nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme)
  1591. fullName: Terminal.Gui.View.DrawHotString(NStack.ustring, System.Boolean, Terminal.Gui.ColorScheme)
  1592. type: Method
  1593. source:
  1594. remote:
  1595. path: Terminal.Gui/Core.cs
  1596. branch: docs_tweaks
  1597. repo: tig:tig/gui.cs.git
  1598. id: DrawHotString
  1599. path: ../Terminal.Gui/Core.cs
  1600. startLine: 879
  1601. assemblies:
  1602. - Terminal.Gui
  1603. namespace: Terminal.Gui
  1604. summary: "\nUtility function to draw strings that contains a hotkey using a colorscheme and the &quot;focused&quot; state.\n"
  1605. example: []
  1606. syntax:
  1607. content: public void DrawHotString(ustring text, bool focused, ColorScheme scheme)
  1608. parameters:
  1609. - id: text
  1610. type: NStack.ustring
  1611. description: String to display, the underscoore before a letter flags the next letter as the hotkey.
  1612. - id: focused
  1613. type: System.Boolean
  1614. description: If set to <code>true</code> this uses the focused colors from the color scheme, otherwise the regular ones.
  1615. - id: scheme
  1616. type: Terminal.Gui.ColorScheme
  1617. description: The color scheme to use.
  1618. content.vb: Public Sub DrawHotString(text As ustring, focused As Boolean, scheme As ColorScheme)
  1619. overload: Terminal.Gui.View.DrawHotString*
  1620. modifiers.csharp:
  1621. - public
  1622. modifiers.vb:
  1623. - Public
  1624. - uid: Terminal.Gui.View.Move(System.Int32,System.Int32)
  1625. commentId: M:Terminal.Gui.View.Move(System.Int32,System.Int32)
  1626. id: Move(System.Int32,System.Int32)
  1627. parent: Terminal.Gui.View
  1628. langs:
  1629. - csharp
  1630. - vb
  1631. name: Move(Int32, Int32)
  1632. nameWithType: View.Move(Int32, Int32)
  1633. fullName: Terminal.Gui.View.Move(System.Int32, System.Int32)
  1634. type: Method
  1635. source:
  1636. remote:
  1637. path: Terminal.Gui/Core.cs
  1638. branch: docs_tweaks
  1639. repo: tig:tig/gui.cs.git
  1640. id: Move
  1641. path: ../Terminal.Gui/Core.cs
  1642. startLine: 893
  1643. assemblies:
  1644. - Terminal.Gui
  1645. namespace: Terminal.Gui
  1646. summary: "\nThis moves the cursor to the specified column and row in the view.\n"
  1647. example: []
  1648. syntax:
  1649. content: public void Move(int col, int row)
  1650. parameters:
  1651. - id: col
  1652. type: System.Int32
  1653. description: Col.
  1654. - id: row
  1655. type: System.Int32
  1656. description: Row.
  1657. content.vb: Public Sub Move(col As Integer, row As Integer)
  1658. overload: Terminal.Gui.View.Move*
  1659. modifiers.csharp:
  1660. - public
  1661. modifiers.vb:
  1662. - Public
  1663. - uid: Terminal.Gui.View.PositionCursor
  1664. commentId: M:Terminal.Gui.View.PositionCursor
  1665. id: PositionCursor
  1666. parent: Terminal.Gui.View
  1667. langs:
  1668. - csharp
  1669. - vb
  1670. name: PositionCursor()
  1671. nameWithType: View.PositionCursor()
  1672. fullName: Terminal.Gui.View.PositionCursor()
  1673. type: Method
  1674. source:
  1675. remote:
  1676. path: Terminal.Gui/Core.cs
  1677. branch: docs_tweaks
  1678. repo: tig:tig/gui.cs.git
  1679. id: PositionCursor
  1680. path: ../Terminal.Gui/Core.cs
  1681. startLine: 902
  1682. assemblies:
  1683. - Terminal.Gui
  1684. namespace: Terminal.Gui
  1685. summary: "\nPositions the cursor in the right position based on the currently focused view in the chain.\n"
  1686. example: []
  1687. syntax:
  1688. content: public virtual void PositionCursor()
  1689. content.vb: Public Overridable Sub PositionCursor
  1690. overload: Terminal.Gui.View.PositionCursor*
  1691. modifiers.csharp:
  1692. - public
  1693. - virtual
  1694. modifiers.vb:
  1695. - Public
  1696. - Overridable
  1697. - uid: Terminal.Gui.View.HasFocus
  1698. commentId: P:Terminal.Gui.View.HasFocus
  1699. id: HasFocus
  1700. parent: Terminal.Gui.View
  1701. langs:
  1702. - csharp
  1703. - vb
  1704. name: HasFocus
  1705. nameWithType: View.HasFocus
  1706. fullName: Terminal.Gui.View.HasFocus
  1707. type: Property
  1708. source:
  1709. remote:
  1710. path: Terminal.Gui/Core.cs
  1711. branch: docs_tweaks
  1712. repo: tig:tig/gui.cs.git
  1713. id: HasFocus
  1714. path: ../Terminal.Gui/Core.cs
  1715. startLine: 911
  1716. assemblies:
  1717. - Terminal.Gui
  1718. namespace: Terminal.Gui
  1719. example: []
  1720. syntax:
  1721. content: public override bool HasFocus { get; }
  1722. parameters: []
  1723. return:
  1724. type: System.Boolean
  1725. content.vb: Public Overrides ReadOnly Property HasFocus As Boolean
  1726. overridden: Terminal.Gui.Responder.HasFocus
  1727. overload: Terminal.Gui.View.HasFocus*
  1728. modifiers.csharp:
  1729. - public
  1730. - override
  1731. - get
  1732. modifiers.vb:
  1733. - Public
  1734. - Overrides
  1735. - ReadOnly
  1736. - uid: Terminal.Gui.View.OnEnter
  1737. commentId: M:Terminal.Gui.View.OnEnter
  1738. id: OnEnter
  1739. parent: Terminal.Gui.View
  1740. langs:
  1741. - csharp
  1742. - vb
  1743. name: OnEnter()
  1744. nameWithType: View.OnEnter()
  1745. fullName: Terminal.Gui.View.OnEnter()
  1746. type: Method
  1747. source:
  1748. remote:
  1749. path: Terminal.Gui/Core.cs
  1750. branch: docs_tweaks
  1751. repo: tig:tig/gui.cs.git
  1752. id: OnEnter
  1753. path: ../Terminal.Gui/Core.cs
  1754. startLine: 934
  1755. assemblies:
  1756. - Terminal.Gui
  1757. namespace: Terminal.Gui
  1758. example: []
  1759. syntax:
  1760. content: public override bool OnEnter()
  1761. return:
  1762. type: System.Boolean
  1763. content.vb: Public Overrides Function OnEnter As Boolean
  1764. overridden: Terminal.Gui.Responder.OnEnter
  1765. overload: Terminal.Gui.View.OnEnter*
  1766. modifiers.csharp:
  1767. - public
  1768. - override
  1769. modifiers.vb:
  1770. - Public
  1771. - Overrides
  1772. - uid: Terminal.Gui.View.OnLeave
  1773. commentId: M:Terminal.Gui.View.OnLeave
  1774. id: OnLeave
  1775. parent: Terminal.Gui.View
  1776. langs:
  1777. - csharp
  1778. - vb
  1779. name: OnLeave()
  1780. nameWithType: View.OnLeave()
  1781. fullName: Terminal.Gui.View.OnLeave()
  1782. type: Method
  1783. source:
  1784. remote:
  1785. path: Terminal.Gui/Core.cs
  1786. branch: docs_tweaks
  1787. repo: tig:tig/gui.cs.git
  1788. id: OnLeave
  1789. path: ../Terminal.Gui/Core.cs
  1790. startLine: 941
  1791. assemblies:
  1792. - Terminal.Gui
  1793. namespace: Terminal.Gui
  1794. example: []
  1795. syntax:
  1796. content: public override bool OnLeave()
  1797. return:
  1798. type: System.Boolean
  1799. content.vb: Public Overrides Function OnLeave As Boolean
  1800. overridden: Terminal.Gui.Responder.OnLeave
  1801. overload: Terminal.Gui.View.OnLeave*
  1802. modifiers.csharp:
  1803. - public
  1804. - override
  1805. modifiers.vb:
  1806. - Public
  1807. - Overrides
  1808. - uid: Terminal.Gui.View.Focused
  1809. commentId: P:Terminal.Gui.View.Focused
  1810. id: Focused
  1811. parent: Terminal.Gui.View
  1812. langs:
  1813. - csharp
  1814. - vb
  1815. name: Focused
  1816. nameWithType: View.Focused
  1817. fullName: Terminal.Gui.View.Focused
  1818. type: Property
  1819. source:
  1820. remote:
  1821. path: Terminal.Gui/Core.cs
  1822. branch: docs_tweaks
  1823. repo: tig:tig/gui.cs.git
  1824. id: Focused
  1825. path: ../Terminal.Gui/Core.cs
  1826. startLine: 951
  1827. assemblies:
  1828. - Terminal.Gui
  1829. namespace: Terminal.Gui
  1830. summary: "\nReturns the currently focused view inside this view, or null if nothing is focused.\n"
  1831. example: []
  1832. syntax:
  1833. content: public View Focused { get; }
  1834. parameters: []
  1835. return:
  1836. type: Terminal.Gui.View
  1837. description: The focused.
  1838. content.vb: Public ReadOnly Property Focused As View
  1839. overload: Terminal.Gui.View.Focused*
  1840. modifiers.csharp:
  1841. - public
  1842. - get
  1843. modifiers.vb:
  1844. - Public
  1845. - ReadOnly
  1846. - uid: Terminal.Gui.View.MostFocused
  1847. commentId: P:Terminal.Gui.View.MostFocused
  1848. id: MostFocused
  1849. parent: Terminal.Gui.View
  1850. langs:
  1851. - csharp
  1852. - vb
  1853. name: MostFocused
  1854. nameWithType: View.MostFocused
  1855. fullName: Terminal.Gui.View.MostFocused
  1856. type: Property
  1857. source:
  1858. remote:
  1859. path: Terminal.Gui/Core.cs
  1860. branch: docs_tweaks
  1861. repo: tig:tig/gui.cs.git
  1862. id: MostFocused
  1863. path: ../Terminal.Gui/Core.cs
  1864. startLine: 957
  1865. assemblies:
  1866. - Terminal.Gui
  1867. namespace: Terminal.Gui
  1868. summary: "\nReturns the most focused view in the chain of subviews (the leaf view that has the focus).\n"
  1869. example: []
  1870. syntax:
  1871. content: public View MostFocused { get; }
  1872. parameters: []
  1873. return:
  1874. type: Terminal.Gui.View
  1875. description: The most focused.
  1876. content.vb: Public ReadOnly Property MostFocused As View
  1877. overload: Terminal.Gui.View.MostFocused*
  1878. modifiers.csharp:
  1879. - public
  1880. - get
  1881. modifiers.vb:
  1882. - Public
  1883. - ReadOnly
  1884. - uid: Terminal.Gui.View.ColorScheme
  1885. commentId: P:Terminal.Gui.View.ColorScheme
  1886. id: ColorScheme
  1887. parent: Terminal.Gui.View
  1888. langs:
  1889. - csharp
  1890. - vb
  1891. name: ColorScheme
  1892. nameWithType: View.ColorScheme
  1893. fullName: Terminal.Gui.View.ColorScheme
  1894. type: Property
  1895. source:
  1896. remote:
  1897. path: Terminal.Gui/Core.cs
  1898. branch: docs_tweaks
  1899. repo: tig:tig/gui.cs.git
  1900. id: ColorScheme
  1901. path: ../Terminal.Gui/Core.cs
  1902. startLine: 972
  1903. assemblies:
  1904. - Terminal.Gui
  1905. namespace: Terminal.Gui
  1906. summary: "\nThe color scheme for this view, if it is not defined, it returns the parent&apos;s\ncolor scheme.\n"
  1907. example: []
  1908. syntax:
  1909. content: public ColorScheme ColorScheme { get; set; }
  1910. parameters: []
  1911. return:
  1912. type: Terminal.Gui.ColorScheme
  1913. content.vb: Public Property ColorScheme As ColorScheme
  1914. overload: Terminal.Gui.View.ColorScheme*
  1915. modifiers.csharp:
  1916. - public
  1917. - get
  1918. - set
  1919. modifiers.vb:
  1920. - Public
  1921. - uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  1922. commentId: M:Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune)
  1923. id: AddRune(System.Int32,System.Int32,System.Rune)
  1924. parent: Terminal.Gui.View
  1925. langs:
  1926. - csharp
  1927. - vb
  1928. name: AddRune(Int32, Int32, Rune)
  1929. nameWithType: View.AddRune(Int32, Int32, Rune)
  1930. fullName: Terminal.Gui.View.AddRune(System.Int32, System.Int32, System.Rune)
  1931. type: Method
  1932. source:
  1933. remote:
  1934. path: Terminal.Gui/Core.cs
  1935. branch: docs_tweaks
  1936. repo: tig:tig/gui.cs.git
  1937. id: AddRune
  1938. path: ../Terminal.Gui/Core.cs
  1939. startLine: 991
  1940. assemblies:
  1941. - Terminal.Gui
  1942. namespace: Terminal.Gui
  1943. summary: "\nDisplays the specified character in the specified column and row.\n"
  1944. example: []
  1945. syntax:
  1946. content: public void AddRune(int col, int row, Rune ch)
  1947. parameters:
  1948. - id: col
  1949. type: System.Int32
  1950. description: Col.
  1951. - id: row
  1952. type: System.Int32
  1953. description: Row.
  1954. - id: ch
  1955. type: System.Rune
  1956. description: Ch.
  1957. content.vb: Public Sub AddRune(col As Integer, row As Integer, ch As Rune)
  1958. overload: Terminal.Gui.View.AddRune*
  1959. modifiers.csharp:
  1960. - public
  1961. modifiers.vb:
  1962. - Public
  1963. - uid: Terminal.Gui.View.ClearNeedsDisplay
  1964. commentId: M:Terminal.Gui.View.ClearNeedsDisplay
  1965. id: ClearNeedsDisplay
  1966. parent: Terminal.Gui.View
  1967. langs:
  1968. - csharp
  1969. - vb
  1970. name: ClearNeedsDisplay()
  1971. nameWithType: View.ClearNeedsDisplay()
  1972. fullName: Terminal.Gui.View.ClearNeedsDisplay()
  1973. type: Method
  1974. source:
  1975. remote:
  1976. path: Terminal.Gui/Core.cs
  1977. branch: docs_tweaks
  1978. repo: tig:tig/gui.cs.git
  1979. id: ClearNeedsDisplay
  1980. path: ../Terminal.Gui/Core.cs
  1981. startLine: 1004
  1982. assemblies:
  1983. - Terminal.Gui
  1984. namespace: Terminal.Gui
  1985. summary: "\nRemoves the SetNeedsDisplay and the ChildNeedsDisplay setting on this view.\n"
  1986. example: []
  1987. syntax:
  1988. content: protected void ClearNeedsDisplay()
  1989. content.vb: Protected Sub ClearNeedsDisplay
  1990. overload: Terminal.Gui.View.ClearNeedsDisplay*
  1991. modifiers.csharp:
  1992. - protected
  1993. modifiers.vb:
  1994. - Protected
  1995. - uid: Terminal.Gui.View.Redraw(Terminal.Gui.Rect)
  1996. commentId: M:Terminal.Gui.View.Redraw(Terminal.Gui.Rect)
  1997. id: Redraw(Terminal.Gui.Rect)
  1998. parent: Terminal.Gui.View
  1999. langs:
  2000. - csharp
  2001. - vb
  2002. name: Redraw(Rect)
  2003. nameWithType: View.Redraw(Rect)
  2004. fullName: Terminal.Gui.View.Redraw(Terminal.Gui.Rect)
  2005. type: Method
  2006. source:
  2007. remote:
  2008. path: Terminal.Gui/Core.cs
  2009. branch: docs_tweaks
  2010. repo: tig:tig/gui.cs.git
  2011. id: Redraw
  2012. path: ../Terminal.Gui/Core.cs
  2013. startLine: 1020
  2014. assemblies:
  2015. - Terminal.Gui
  2016. namespace: Terminal.Gui
  2017. summary: "\nPerforms a redraw of this view and its subviews, only redraws the views that have been flagged for a re-display.\n"
  2018. remarks: "\n<p>\n Views should set the color that they want to use on entry, as otherwise this will inherit\n the last color that was set globaly on the driver.\n</p>\n"
  2019. example: []
  2020. syntax:
  2021. content: public virtual void Redraw(Rect region)
  2022. parameters:
  2023. - id: region
  2024. type: Terminal.Gui.Rect
  2025. description: The region to redraw, this is relative to the view itself.
  2026. content.vb: Public Overridable Sub Redraw(region As Rect)
  2027. overload: Terminal.Gui.View.Redraw*
  2028. modifiers.csharp:
  2029. - public
  2030. - virtual
  2031. modifiers.vb:
  2032. - Public
  2033. - Overridable
  2034. - uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  2035. commentId: M:Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  2036. id: SetFocus(Terminal.Gui.View)
  2037. parent: Terminal.Gui.View
  2038. langs:
  2039. - csharp
  2040. - vb
  2041. name: SetFocus(View)
  2042. nameWithType: View.SetFocus(View)
  2043. fullName: Terminal.Gui.View.SetFocus(Terminal.Gui.View)
  2044. type: Method
  2045. source:
  2046. remote:
  2047. path: Terminal.Gui/Core.cs
  2048. branch: docs_tweaks
  2049. repo: tig:tig/gui.cs.git
  2050. id: SetFocus
  2051. path: ../Terminal.Gui/Core.cs
  2052. startLine: 1047
  2053. assemblies:
  2054. - Terminal.Gui
  2055. namespace: Terminal.Gui
  2056. summary: "\nFocuses the specified sub-view.\n"
  2057. example: []
  2058. syntax:
  2059. content: public void SetFocus(View view)
  2060. parameters:
  2061. - id: view
  2062. type: Terminal.Gui.View
  2063. description: View.
  2064. content.vb: Public Sub SetFocus(view As View)
  2065. overload: Terminal.Gui.View.SetFocus*
  2066. modifiers.csharp:
  2067. - public
  2068. modifiers.vb:
  2069. - Public
  2070. - uid: Terminal.Gui.View.KeyPress
  2071. commentId: E:Terminal.Gui.View.KeyPress
  2072. id: KeyPress
  2073. parent: Terminal.Gui.View
  2074. langs:
  2075. - csharp
  2076. - vb
  2077. name: KeyPress
  2078. nameWithType: View.KeyPress
  2079. fullName: Terminal.Gui.View.KeyPress
  2080. type: Event
  2081. source:
  2082. remote:
  2083. path: Terminal.Gui/Core.cs
  2084. branch: docs_tweaks
  2085. repo: tig:tig/gui.cs.git
  2086. id: KeyPress
  2087. path: ../Terminal.Gui/Core.cs
  2088. startLine: 1094
  2089. assemblies:
  2090. - Terminal.Gui
  2091. namespace: Terminal.Gui
  2092. summary: "\nInvoked when a character key is pressed and occurs after the key up event.\n"
  2093. example: []
  2094. syntax:
  2095. content: public event EventHandler<View.KeyEventEventArgs> KeyPress
  2096. return:
  2097. type: System.EventHandler{Terminal.Gui.View.KeyEventEventArgs}
  2098. content.vb: Public Event KeyPress As EventHandler(Of View.KeyEventEventArgs)
  2099. modifiers.csharp:
  2100. - public
  2101. modifiers.vb:
  2102. - Public
  2103. - uid: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  2104. commentId: M:Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  2105. id: ProcessKey(Terminal.Gui.KeyEvent)
  2106. parent: Terminal.Gui.View
  2107. langs:
  2108. - csharp
  2109. - vb
  2110. name: ProcessKey(KeyEvent)
  2111. nameWithType: View.ProcessKey(KeyEvent)
  2112. fullName: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  2113. type: Method
  2114. source:
  2115. remote:
  2116. path: Terminal.Gui/Core.cs
  2117. branch: docs_tweaks
  2118. repo: tig:tig/gui.cs.git
  2119. id: ProcessKey
  2120. path: ../Terminal.Gui/Core.cs
  2121. startLine: 1097
  2122. assemblies:
  2123. - Terminal.Gui
  2124. namespace: Terminal.Gui
  2125. example: []
  2126. syntax:
  2127. content: public override bool ProcessKey(KeyEvent keyEvent)
  2128. parameters:
  2129. - id: keyEvent
  2130. type: Terminal.Gui.KeyEvent
  2131. return:
  2132. type: System.Boolean
  2133. content.vb: Public Overrides Function ProcessKey(keyEvent As KeyEvent) As Boolean
  2134. overridden: Terminal.Gui.Responder.ProcessKey(Terminal.Gui.KeyEvent)
  2135. overload: Terminal.Gui.View.ProcessKey*
  2136. modifiers.csharp:
  2137. - public
  2138. - override
  2139. modifiers.vb:
  2140. - Public
  2141. - Overrides
  2142. - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  2143. commentId: M:Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  2144. id: ProcessHotKey(Terminal.Gui.KeyEvent)
  2145. parent: Terminal.Gui.View
  2146. langs:
  2147. - csharp
  2148. - vb
  2149. name: ProcessHotKey(KeyEvent)
  2150. nameWithType: View.ProcessHotKey(KeyEvent)
  2151. fullName: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  2152. type: Method
  2153. source:
  2154. remote:
  2155. path: Terminal.Gui/Core.cs
  2156. branch: docs_tweaks
  2157. repo: tig:tig/gui.cs.git
  2158. id: ProcessHotKey
  2159. path: ../Terminal.Gui/Core.cs
  2160. startLine: 1107
  2161. assemblies:
  2162. - Terminal.Gui
  2163. namespace: Terminal.Gui
  2164. example: []
  2165. syntax:
  2166. content: public override bool ProcessHotKey(KeyEvent keyEvent)
  2167. parameters:
  2168. - id: keyEvent
  2169. type: Terminal.Gui.KeyEvent
  2170. return:
  2171. type: System.Boolean
  2172. content.vb: Public Overrides Function ProcessHotKey(keyEvent As KeyEvent) As Boolean
  2173. overridden: Terminal.Gui.Responder.ProcessHotKey(Terminal.Gui.KeyEvent)
  2174. overload: Terminal.Gui.View.ProcessHotKey*
  2175. modifiers.csharp:
  2176. - public
  2177. - override
  2178. modifiers.vb:
  2179. - Public
  2180. - Overrides
  2181. - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  2182. commentId: M:Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  2183. id: ProcessColdKey(Terminal.Gui.KeyEvent)
  2184. parent: Terminal.Gui.View
  2185. langs:
  2186. - csharp
  2187. - vb
  2188. name: ProcessColdKey(KeyEvent)
  2189. nameWithType: View.ProcessColdKey(KeyEvent)
  2190. fullName: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  2191. type: Method
  2192. source:
  2193. remote:
  2194. path: Terminal.Gui/Core.cs
  2195. branch: docs_tweaks
  2196. repo: tig:tig/gui.cs.git
  2197. id: ProcessColdKey
  2198. path: ../Terminal.Gui/Core.cs
  2199. startLine: 1119
  2200. assemblies:
  2201. - Terminal.Gui
  2202. namespace: Terminal.Gui
  2203. example: []
  2204. syntax:
  2205. content: public override bool ProcessColdKey(KeyEvent keyEvent)
  2206. parameters:
  2207. - id: keyEvent
  2208. type: Terminal.Gui.KeyEvent
  2209. return:
  2210. type: System.Boolean
  2211. content.vb: Public Overrides Function ProcessColdKey(keyEvent As KeyEvent) As Boolean
  2212. overridden: Terminal.Gui.Responder.ProcessColdKey(Terminal.Gui.KeyEvent)
  2213. overload: Terminal.Gui.View.ProcessColdKey*
  2214. modifiers.csharp:
  2215. - public
  2216. - override
  2217. modifiers.vb:
  2218. - Public
  2219. - Overrides
  2220. - uid: Terminal.Gui.View.KeyDown
  2221. commentId: E:Terminal.Gui.View.KeyDown
  2222. id: KeyDown
  2223. parent: Terminal.Gui.View
  2224. langs:
  2225. - csharp
  2226. - vb
  2227. name: KeyDown
  2228. nameWithType: View.KeyDown
  2229. fullName: Terminal.Gui.View.KeyDown
  2230. type: Event
  2231. source:
  2232. remote:
  2233. path: Terminal.Gui/Core.cs
  2234. branch: docs_tweaks
  2235. repo: tig:tig/gui.cs.git
  2236. id: KeyDown
  2237. path: ../Terminal.Gui/Core.cs
  2238. startLine: 1133
  2239. assemblies:
  2240. - Terminal.Gui
  2241. namespace: Terminal.Gui
  2242. summary: "\nInvoked when a key is pressed\n"
  2243. example: []
  2244. syntax:
  2245. content: public event EventHandler<View.KeyEventEventArgs> KeyDown
  2246. return:
  2247. type: System.EventHandler{Terminal.Gui.View.KeyEventEventArgs}
  2248. content.vb: Public Event KeyDown As EventHandler(Of View.KeyEventEventArgs)
  2249. modifiers.csharp:
  2250. - public
  2251. modifiers.vb:
  2252. - Public
  2253. - uid: Terminal.Gui.View.OnKeyDown(Terminal.Gui.KeyEvent)
  2254. commentId: M:Terminal.Gui.View.OnKeyDown(Terminal.Gui.KeyEvent)
  2255. id: OnKeyDown(Terminal.Gui.KeyEvent)
  2256. parent: Terminal.Gui.View
  2257. langs:
  2258. - csharp
  2259. - vb
  2260. name: OnKeyDown(KeyEvent)
  2261. nameWithType: View.OnKeyDown(KeyEvent)
  2262. fullName: Terminal.Gui.View.OnKeyDown(Terminal.Gui.KeyEvent)
  2263. type: Method
  2264. source:
  2265. remote:
  2266. path: Terminal.Gui/Core.cs
  2267. branch: docs_tweaks
  2268. repo: tig:tig/gui.cs.git
  2269. id: OnKeyDown
  2270. path: ../Terminal.Gui/Core.cs
  2271. startLine: 1136
  2272. assemblies:
  2273. - Terminal.Gui
  2274. namespace: Terminal.Gui
  2275. example: []
  2276. syntax:
  2277. content: public override bool OnKeyDown(KeyEvent keyEvent)
  2278. parameters:
  2279. - id: keyEvent
  2280. type: Terminal.Gui.KeyEvent
  2281. description: Contains the details about the key that produced the event.
  2282. return:
  2283. type: System.Boolean
  2284. content.vb: Public Overrides Function OnKeyDown(keyEvent As KeyEvent) As Boolean
  2285. overridden: Terminal.Gui.Responder.OnKeyDown(Terminal.Gui.KeyEvent)
  2286. overload: Terminal.Gui.View.OnKeyDown*
  2287. modifiers.csharp:
  2288. - public
  2289. - override
  2290. modifiers.vb:
  2291. - Public
  2292. - Overrides
  2293. - uid: Terminal.Gui.View.KeyUp
  2294. commentId: E:Terminal.Gui.View.KeyUp
  2295. id: KeyUp
  2296. parent: Terminal.Gui.View
  2297. langs:
  2298. - csharp
  2299. - vb
  2300. name: KeyUp
  2301. nameWithType: View.KeyUp
  2302. fullName: Terminal.Gui.View.KeyUp
  2303. type: Event
  2304. source:
  2305. remote:
  2306. path: Terminal.Gui/Core.cs
  2307. branch: docs_tweaks
  2308. repo: tig:tig/gui.cs.git
  2309. id: KeyUp
  2310. path: ../Terminal.Gui/Core.cs
  2311. startLine: 1151
  2312. assemblies:
  2313. - Terminal.Gui
  2314. namespace: Terminal.Gui
  2315. summary: "\nInvoked when a key is released\n"
  2316. example: []
  2317. syntax:
  2318. content: public event EventHandler<View.KeyEventEventArgs> KeyUp
  2319. return:
  2320. type: System.EventHandler{Terminal.Gui.View.KeyEventEventArgs}
  2321. content.vb: Public Event KeyUp As EventHandler(Of View.KeyEventEventArgs)
  2322. modifiers.csharp:
  2323. - public
  2324. modifiers.vb:
  2325. - Public
  2326. - uid: Terminal.Gui.View.OnKeyUp(Terminal.Gui.KeyEvent)
  2327. commentId: M:Terminal.Gui.View.OnKeyUp(Terminal.Gui.KeyEvent)
  2328. id: OnKeyUp(Terminal.Gui.KeyEvent)
  2329. parent: Terminal.Gui.View
  2330. langs:
  2331. - csharp
  2332. - vb
  2333. name: OnKeyUp(KeyEvent)
  2334. nameWithType: View.OnKeyUp(KeyEvent)
  2335. fullName: Terminal.Gui.View.OnKeyUp(Terminal.Gui.KeyEvent)
  2336. type: Method
  2337. source:
  2338. remote:
  2339. path: Terminal.Gui/Core.cs
  2340. branch: docs_tweaks
  2341. repo: tig:tig/gui.cs.git
  2342. id: OnKeyUp
  2343. path: ../Terminal.Gui/Core.cs
  2344. startLine: 1154
  2345. assemblies:
  2346. - Terminal.Gui
  2347. namespace: Terminal.Gui
  2348. example: []
  2349. syntax:
  2350. content: public override bool OnKeyUp(KeyEvent keyEvent)
  2351. parameters:
  2352. - id: keyEvent
  2353. type: Terminal.Gui.KeyEvent
  2354. description: Contains the details about the key that produced the event.
  2355. return:
  2356. type: System.Boolean
  2357. content.vb: Public Overrides Function OnKeyUp(keyEvent As KeyEvent) As Boolean
  2358. overridden: Terminal.Gui.Responder.OnKeyUp(Terminal.Gui.KeyEvent)
  2359. overload: Terminal.Gui.View.OnKeyUp*
  2360. modifiers.csharp:
  2361. - public
  2362. - override
  2363. modifiers.vb:
  2364. - Public
  2365. - Overrides
  2366. - uid: Terminal.Gui.View.EnsureFocus
  2367. commentId: M:Terminal.Gui.View.EnsureFocus
  2368. id: EnsureFocus
  2369. parent: Terminal.Gui.View
  2370. langs:
  2371. - csharp
  2372. - vb
  2373. name: EnsureFocus()
  2374. nameWithType: View.EnsureFocus()
  2375. fullName: Terminal.Gui.View.EnsureFocus()
  2376. type: Method
  2377. source:
  2378. remote:
  2379. path: Terminal.Gui/Core.cs
  2380. branch: docs_tweaks
  2381. repo: tig:tig/gui.cs.git
  2382. id: EnsureFocus
  2383. path: ../Terminal.Gui/Core.cs
  2384. startLine: 1169
  2385. assemblies:
  2386. - Terminal.Gui
  2387. namespace: Terminal.Gui
  2388. summary: "\nFinds the first view in the hierarchy that wants to get the focus if nothing is currently focused, otherwise, it does nothing.\n"
  2389. example: []
  2390. syntax:
  2391. content: public void EnsureFocus()
  2392. content.vb: Public Sub EnsureFocus
  2393. overload: Terminal.Gui.View.EnsureFocus*
  2394. modifiers.csharp:
  2395. - public
  2396. modifiers.vb:
  2397. - Public
  2398. - uid: Terminal.Gui.View.FocusFirst
  2399. commentId: M:Terminal.Gui.View.FocusFirst
  2400. id: FocusFirst
  2401. parent: Terminal.Gui.View
  2402. langs:
  2403. - csharp
  2404. - vb
  2405. name: FocusFirst()
  2406. nameWithType: View.FocusFirst()
  2407. fullName: Terminal.Gui.View.FocusFirst()
  2408. type: Method
  2409. source:
  2410. remote:
  2411. path: Terminal.Gui/Core.cs
  2412. branch: docs_tweaks
  2413. repo: tig:tig/gui.cs.git
  2414. id: FocusFirst
  2415. path: ../Terminal.Gui/Core.cs
  2416. startLine: 1181
  2417. assemblies:
  2418. - Terminal.Gui
  2419. namespace: Terminal.Gui
  2420. summary: "\nFocuses the first focusable subview if one exists.\n"
  2421. example: []
  2422. syntax:
  2423. content: public void FocusFirst()
  2424. content.vb: Public Sub FocusFirst
  2425. overload: Terminal.Gui.View.FocusFirst*
  2426. modifiers.csharp:
  2427. - public
  2428. modifiers.vb:
  2429. - Public
  2430. - uid: Terminal.Gui.View.FocusLast
  2431. commentId: M:Terminal.Gui.View.FocusLast
  2432. id: FocusLast
  2433. parent: Terminal.Gui.View
  2434. langs:
  2435. - csharp
  2436. - vb
  2437. name: FocusLast()
  2438. nameWithType: View.FocusLast()
  2439. fullName: Terminal.Gui.View.FocusLast()
  2440. type: Method
  2441. source:
  2442. remote:
  2443. path: Terminal.Gui/Core.cs
  2444. branch: docs_tweaks
  2445. repo: tig:tig/gui.cs.git
  2446. id: FocusLast
  2447. path: ../Terminal.Gui/Core.cs
  2448. startLine: 1199
  2449. assemblies:
  2450. - Terminal.Gui
  2451. namespace: Terminal.Gui
  2452. summary: "\nFocuses the last focusable subview if one exists.\n"
  2453. example: []
  2454. syntax:
  2455. content: public void FocusLast()
  2456. content.vb: Public Sub FocusLast
  2457. overload: Terminal.Gui.View.FocusLast*
  2458. modifiers.csharp:
  2459. - public
  2460. modifiers.vb:
  2461. - Public
  2462. - uid: Terminal.Gui.View.FocusPrev
  2463. commentId: M:Terminal.Gui.View.FocusPrev
  2464. id: FocusPrev
  2465. parent: Terminal.Gui.View
  2466. langs:
  2467. - csharp
  2468. - vb
  2469. name: FocusPrev()
  2470. nameWithType: View.FocusPrev()
  2471. fullName: Terminal.Gui.View.FocusPrev()
  2472. type: Method
  2473. source:
  2474. remote:
  2475. path: Terminal.Gui/Core.cs
  2476. branch: docs_tweaks
  2477. repo: tig:tig/gui.cs.git
  2478. id: FocusPrev
  2479. path: ../Terminal.Gui/Core.cs
  2480. startLine: 1221
  2481. assemblies:
  2482. - Terminal.Gui
  2483. namespace: Terminal.Gui
  2484. summary: "\nFocuses the previous view.\n"
  2485. example: []
  2486. syntax:
  2487. content: public bool FocusPrev()
  2488. return:
  2489. type: System.Boolean
  2490. description: <code>true</code>, if previous was focused, <code>false</code> otherwise.
  2491. content.vb: Public Function FocusPrev As Boolean
  2492. overload: Terminal.Gui.View.FocusPrev*
  2493. modifiers.csharp:
  2494. - public
  2495. modifiers.vb:
  2496. - Public
  2497. - uid: Terminal.Gui.View.FocusNext
  2498. commentId: M:Terminal.Gui.View.FocusNext
  2499. id: FocusNext
  2500. parent: Terminal.Gui.View
  2501. langs:
  2502. - csharp
  2503. - vb
  2504. name: FocusNext()
  2505. nameWithType: View.FocusNext()
  2506. fullName: Terminal.Gui.View.FocusNext()
  2507. type: Method
  2508. source:
  2509. remote:
  2510. path: Terminal.Gui/Core.cs
  2511. branch: docs_tweaks
  2512. repo: tig:tig/gui.cs.git
  2513. id: FocusNext
  2514. path: ../Terminal.Gui/Core.cs
  2515. startLine: 1263
  2516. assemblies:
  2517. - Terminal.Gui
  2518. namespace: Terminal.Gui
  2519. summary: "\nFocuses the next view.\n"
  2520. example: []
  2521. syntax:
  2522. content: public bool FocusNext()
  2523. return:
  2524. type: System.Boolean
  2525. description: <code>true</code>, if next was focused, <code>false</code> otherwise.
  2526. content.vb: Public Function FocusNext As Boolean
  2527. overload: Terminal.Gui.View.FocusNext*
  2528. modifiers.csharp:
  2529. - public
  2530. modifiers.vb:
  2531. - Public
  2532. - uid: Terminal.Gui.View.LayoutSubviews
  2533. commentId: M:Terminal.Gui.View.LayoutSubviews
  2534. id: LayoutSubviews
  2535. parent: Terminal.Gui.View
  2536. langs:
  2537. - csharp
  2538. - vb
  2539. name: LayoutSubviews()
  2540. nameWithType: View.LayoutSubviews()
  2541. fullName: Terminal.Gui.View.LayoutSubviews()
  2542. type: Method
  2543. source:
  2544. remote:
  2545. path: Terminal.Gui/Core.cs
  2546. branch: docs_tweaks
  2547. repo: tig:tig/gui.cs.git
  2548. id: LayoutSubviews
  2549. path: ../Terminal.Gui/Core.cs
  2550. startLine: 1393
  2551. assemblies:
  2552. - Terminal.Gui
  2553. namespace: Terminal.Gui
  2554. summary: "\nThis virtual method is invoked when a view starts executing or\nwhen the dimensions of the view have changed, for example in\nresponse to the container view or terminal resizing.\n"
  2555. example: []
  2556. syntax:
  2557. content: public virtual void LayoutSubviews()
  2558. content.vb: Public Overridable Sub LayoutSubviews
  2559. overload: Terminal.Gui.View.LayoutSubviews*
  2560. modifiers.csharp:
  2561. - public
  2562. - virtual
  2563. modifiers.vb:
  2564. - Public
  2565. - Overridable
  2566. - uid: Terminal.Gui.View.ToString
  2567. commentId: M:Terminal.Gui.View.ToString
  2568. id: ToString
  2569. parent: Terminal.Gui.View
  2570. langs:
  2571. - csharp
  2572. - vb
  2573. name: ToString()
  2574. nameWithType: View.ToString()
  2575. fullName: Terminal.Gui.View.ToString()
  2576. type: Method
  2577. source:
  2578. remote:
  2579. path: Terminal.Gui/Core.cs
  2580. branch: docs_tweaks
  2581. repo: tig:tig/gui.cs.git
  2582. id: ToString
  2583. path: ../Terminal.Gui/Core.cs
  2584. startLine: 1437
  2585. assemblies:
  2586. - Terminal.Gui
  2587. namespace: Terminal.Gui
  2588. example: []
  2589. syntax:
  2590. content: public override string ToString()
  2591. return:
  2592. type: System.String
  2593. content.vb: Public Overrides Function ToString As String
  2594. overridden: System.Object.ToString
  2595. overload: Terminal.Gui.View.ToString*
  2596. modifiers.csharp:
  2597. - public
  2598. - override
  2599. modifiers.vb:
  2600. - Public
  2601. - Overrides
  2602. - uid: Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  2603. commentId: M:Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  2604. id: OnMouseEnter(Terminal.Gui.MouseEvent)
  2605. parent: Terminal.Gui.View
  2606. langs:
  2607. - csharp
  2608. - vb
  2609. name: OnMouseEnter(MouseEvent)
  2610. nameWithType: View.OnMouseEnter(MouseEvent)
  2611. fullName: Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  2612. type: Method
  2613. source:
  2614. remote:
  2615. path: Terminal.Gui/Core.cs
  2616. branch: docs_tweaks
  2617. repo: tig:tig/gui.cs.git
  2618. id: OnMouseEnter
  2619. path: ../Terminal.Gui/Core.cs
  2620. startLine: 1443
  2621. assemblies:
  2622. - Terminal.Gui
  2623. namespace: Terminal.Gui
  2624. example: []
  2625. syntax:
  2626. content: public override bool OnMouseEnter(MouseEvent mouseEvent)
  2627. parameters:
  2628. - id: mouseEvent
  2629. type: Terminal.Gui.MouseEvent
  2630. return:
  2631. type: System.Boolean
  2632. content.vb: Public Overrides Function OnMouseEnter(mouseEvent As MouseEvent) As Boolean
  2633. overridden: Terminal.Gui.Responder.OnMouseEnter(Terminal.Gui.MouseEvent)
  2634. overload: Terminal.Gui.View.OnMouseEnter*
  2635. modifiers.csharp:
  2636. - public
  2637. - override
  2638. modifiers.vb:
  2639. - Public
  2640. - Overrides
  2641. - uid: Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  2642. commentId: M:Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  2643. id: OnMouseLeave(Terminal.Gui.MouseEvent)
  2644. parent: Terminal.Gui.View
  2645. langs:
  2646. - csharp
  2647. - vb
  2648. name: OnMouseLeave(MouseEvent)
  2649. nameWithType: View.OnMouseLeave(MouseEvent)
  2650. fullName: Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  2651. type: Method
  2652. source:
  2653. remote:
  2654. path: Terminal.Gui/Core.cs
  2655. branch: docs_tweaks
  2656. repo: tig:tig/gui.cs.git
  2657. id: OnMouseLeave
  2658. path: ../Terminal.Gui/Core.cs
  2659. startLine: 1453
  2660. assemblies:
  2661. - Terminal.Gui
  2662. namespace: Terminal.Gui
  2663. example: []
  2664. syntax:
  2665. content: public override bool OnMouseLeave(MouseEvent mouseEvent)
  2666. parameters:
  2667. - id: mouseEvent
  2668. type: Terminal.Gui.MouseEvent
  2669. return:
  2670. type: System.Boolean
  2671. content.vb: Public Overrides Function OnMouseLeave(mouseEvent As MouseEvent) As Boolean
  2672. overridden: Terminal.Gui.Responder.OnMouseLeave(Terminal.Gui.MouseEvent)
  2673. overload: Terminal.Gui.View.OnMouseLeave*
  2674. modifiers.csharp:
  2675. - public
  2676. - override
  2677. modifiers.vb:
  2678. - Public
  2679. - Overrides
  2680. references:
  2681. - uid: Terminal.Gui.Pos
  2682. commentId: T:Terminal.Gui.Pos
  2683. parent: Terminal.Gui
  2684. name: Pos
  2685. nameWithType: Pos
  2686. fullName: Terminal.Gui.Pos
  2687. - uid: Terminal.Gui.Dim
  2688. commentId: T:Terminal.Gui.Dim
  2689. parent: Terminal.Gui
  2690. name: Dim
  2691. nameWithType: Dim
  2692. fullName: Terminal.Gui.Dim
  2693. - uid: Terminal.Gui
  2694. commentId: N:Terminal.Gui
  2695. name: Terminal.Gui
  2696. nameWithType: Terminal.Gui
  2697. fullName: Terminal.Gui
  2698. - uid: System.Object
  2699. commentId: T:System.Object
  2700. parent: System
  2701. isExternal: true
  2702. name: Object
  2703. nameWithType: Object
  2704. fullName: System.Object
  2705. - uid: Terminal.Gui.Responder
  2706. commentId: T:Terminal.Gui.Responder
  2707. parent: Terminal.Gui
  2708. name: Responder
  2709. nameWithType: Responder
  2710. fullName: Terminal.Gui.Responder
  2711. - uid: System.Collections.IEnumerable
  2712. commentId: T:System.Collections.IEnumerable
  2713. parent: System.Collections
  2714. isExternal: true
  2715. name: IEnumerable
  2716. nameWithType: IEnumerable
  2717. fullName: System.Collections.IEnumerable
  2718. - uid: Terminal.Gui.Responder.CanFocus
  2719. commentId: P:Terminal.Gui.Responder.CanFocus
  2720. parent: Terminal.Gui.Responder
  2721. name: CanFocus
  2722. nameWithType: Responder.CanFocus
  2723. fullName: Terminal.Gui.Responder.CanFocus
  2724. - uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  2725. commentId: M:Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  2726. parent: Terminal.Gui.Responder
  2727. name: MouseEvent(MouseEvent)
  2728. nameWithType: Responder.MouseEvent(MouseEvent)
  2729. fullName: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  2730. spec.csharp:
  2731. - uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  2732. name: MouseEvent
  2733. nameWithType: Responder.MouseEvent
  2734. fullName: Terminal.Gui.Responder.MouseEvent
  2735. - name: (
  2736. nameWithType: (
  2737. fullName: (
  2738. - uid: Terminal.Gui.MouseEvent
  2739. name: MouseEvent
  2740. nameWithType: MouseEvent
  2741. fullName: Terminal.Gui.MouseEvent
  2742. - name: )
  2743. nameWithType: )
  2744. fullName: )
  2745. spec.vb:
  2746. - uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent)
  2747. name: MouseEvent
  2748. nameWithType: Responder.MouseEvent
  2749. fullName: Terminal.Gui.Responder.MouseEvent
  2750. - name: (
  2751. nameWithType: (
  2752. fullName: (
  2753. - uid: Terminal.Gui.MouseEvent
  2754. name: MouseEvent
  2755. nameWithType: MouseEvent
  2756. fullName: Terminal.Gui.MouseEvent
  2757. - name: )
  2758. nameWithType: )
  2759. fullName: )
  2760. - uid: System.Object.Equals(System.Object)
  2761. commentId: M:System.Object.Equals(System.Object)
  2762. parent: System.Object
  2763. isExternal: true
  2764. name: Equals(Object)
  2765. nameWithType: Object.Equals(Object)
  2766. fullName: System.Object.Equals(System.Object)
  2767. spec.csharp:
  2768. - uid: System.Object.Equals(System.Object)
  2769. name: Equals
  2770. nameWithType: Object.Equals
  2771. fullName: System.Object.Equals
  2772. isExternal: true
  2773. - name: (
  2774. nameWithType: (
  2775. fullName: (
  2776. - uid: System.Object
  2777. name: Object
  2778. nameWithType: Object
  2779. fullName: System.Object
  2780. isExternal: true
  2781. - name: )
  2782. nameWithType: )
  2783. fullName: )
  2784. spec.vb:
  2785. - uid: System.Object.Equals(System.Object)
  2786. name: Equals
  2787. nameWithType: Object.Equals
  2788. fullName: System.Object.Equals
  2789. isExternal: true
  2790. - name: (
  2791. nameWithType: (
  2792. fullName: (
  2793. - uid: System.Object
  2794. name: Object
  2795. nameWithType: Object
  2796. fullName: System.Object
  2797. isExternal: true
  2798. - name: )
  2799. nameWithType: )
  2800. fullName: )
  2801. - uid: System.Object.Equals(System.Object,System.Object)
  2802. commentId: M:System.Object.Equals(System.Object,System.Object)
  2803. parent: System.Object
  2804. isExternal: true
  2805. name: Equals(Object, Object)
  2806. nameWithType: Object.Equals(Object, Object)
  2807. fullName: System.Object.Equals(System.Object, System.Object)
  2808. spec.csharp:
  2809. - uid: System.Object.Equals(System.Object,System.Object)
  2810. name: Equals
  2811. nameWithType: Object.Equals
  2812. fullName: System.Object.Equals
  2813. isExternal: true
  2814. - name: (
  2815. nameWithType: (
  2816. fullName: (
  2817. - uid: System.Object
  2818. name: Object
  2819. nameWithType: Object
  2820. fullName: System.Object
  2821. isExternal: true
  2822. - name: ', '
  2823. nameWithType: ', '
  2824. fullName: ', '
  2825. - uid: System.Object
  2826. name: Object
  2827. nameWithType: Object
  2828. fullName: System.Object
  2829. isExternal: true
  2830. - name: )
  2831. nameWithType: )
  2832. fullName: )
  2833. spec.vb:
  2834. - uid: System.Object.Equals(System.Object,System.Object)
  2835. name: Equals
  2836. nameWithType: Object.Equals
  2837. fullName: System.Object.Equals
  2838. isExternal: true
  2839. - name: (
  2840. nameWithType: (
  2841. fullName: (
  2842. - uid: System.Object
  2843. name: Object
  2844. nameWithType: Object
  2845. fullName: System.Object
  2846. isExternal: true
  2847. - name: ', '
  2848. nameWithType: ', '
  2849. fullName: ', '
  2850. - uid: System.Object
  2851. name: Object
  2852. nameWithType: Object
  2853. fullName: System.Object
  2854. isExternal: true
  2855. - name: )
  2856. nameWithType: )
  2857. fullName: )
  2858. - uid: System.Object.GetHashCode
  2859. commentId: M:System.Object.GetHashCode
  2860. parent: System.Object
  2861. isExternal: true
  2862. name: GetHashCode()
  2863. nameWithType: Object.GetHashCode()
  2864. fullName: System.Object.GetHashCode()
  2865. spec.csharp:
  2866. - uid: System.Object.GetHashCode
  2867. name: GetHashCode
  2868. nameWithType: Object.GetHashCode
  2869. fullName: System.Object.GetHashCode
  2870. isExternal: true
  2871. - name: (
  2872. nameWithType: (
  2873. fullName: (
  2874. - name: )
  2875. nameWithType: )
  2876. fullName: )
  2877. spec.vb:
  2878. - uid: System.Object.GetHashCode
  2879. name: GetHashCode
  2880. nameWithType: Object.GetHashCode
  2881. fullName: System.Object.GetHashCode
  2882. isExternal: true
  2883. - name: (
  2884. nameWithType: (
  2885. fullName: (
  2886. - name: )
  2887. nameWithType: )
  2888. fullName: )
  2889. - uid: System.Object.GetType
  2890. commentId: M:System.Object.GetType
  2891. parent: System.Object
  2892. isExternal: true
  2893. name: GetType()
  2894. nameWithType: Object.GetType()
  2895. fullName: System.Object.GetType()
  2896. spec.csharp:
  2897. - uid: System.Object.GetType
  2898. name: GetType
  2899. nameWithType: Object.GetType
  2900. fullName: System.Object.GetType
  2901. isExternal: true
  2902. - name: (
  2903. nameWithType: (
  2904. fullName: (
  2905. - name: )
  2906. nameWithType: )
  2907. fullName: )
  2908. spec.vb:
  2909. - uid: System.Object.GetType
  2910. name: GetType
  2911. nameWithType: Object.GetType
  2912. fullName: System.Object.GetType
  2913. isExternal: true
  2914. - name: (
  2915. nameWithType: (
  2916. fullName: (
  2917. - name: )
  2918. nameWithType: )
  2919. fullName: )
  2920. - uid: System.Object.MemberwiseClone
  2921. commentId: M:System.Object.MemberwiseClone
  2922. parent: System.Object
  2923. isExternal: true
  2924. name: MemberwiseClone()
  2925. nameWithType: Object.MemberwiseClone()
  2926. fullName: System.Object.MemberwiseClone()
  2927. spec.csharp:
  2928. - uid: System.Object.MemberwiseClone
  2929. name: MemberwiseClone
  2930. nameWithType: Object.MemberwiseClone
  2931. fullName: System.Object.MemberwiseClone
  2932. isExternal: true
  2933. - name: (
  2934. nameWithType: (
  2935. fullName: (
  2936. - name: )
  2937. nameWithType: )
  2938. fullName: )
  2939. spec.vb:
  2940. - uid: System.Object.MemberwiseClone
  2941. name: MemberwiseClone
  2942. nameWithType: Object.MemberwiseClone
  2943. fullName: System.Object.MemberwiseClone
  2944. isExternal: true
  2945. - name: (
  2946. nameWithType: (
  2947. fullName: (
  2948. - name: )
  2949. nameWithType: )
  2950. fullName: )
  2951. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  2952. commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  2953. parent: System.Object
  2954. isExternal: true
  2955. name: ReferenceEquals(Object, Object)
  2956. nameWithType: Object.ReferenceEquals(Object, Object)
  2957. fullName: System.Object.ReferenceEquals(System.Object, System.Object)
  2958. spec.csharp:
  2959. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  2960. name: ReferenceEquals
  2961. nameWithType: Object.ReferenceEquals
  2962. fullName: System.Object.ReferenceEquals
  2963. isExternal: true
  2964. - name: (
  2965. nameWithType: (
  2966. fullName: (
  2967. - uid: System.Object
  2968. name: Object
  2969. nameWithType: Object
  2970. fullName: System.Object
  2971. isExternal: true
  2972. - name: ', '
  2973. nameWithType: ', '
  2974. fullName: ', '
  2975. - uid: System.Object
  2976. name: Object
  2977. nameWithType: Object
  2978. fullName: System.Object
  2979. isExternal: true
  2980. - name: )
  2981. nameWithType: )
  2982. fullName: )
  2983. spec.vb:
  2984. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  2985. name: ReferenceEquals
  2986. nameWithType: Object.ReferenceEquals
  2987. fullName: System.Object.ReferenceEquals
  2988. isExternal: true
  2989. - name: (
  2990. nameWithType: (
  2991. fullName: (
  2992. - uid: System.Object
  2993. name: Object
  2994. nameWithType: Object
  2995. fullName: System.Object
  2996. isExternal: true
  2997. - name: ', '
  2998. nameWithType: ', '
  2999. fullName: ', '
  3000. - uid: System.Object
  3001. name: Object
  3002. nameWithType: Object
  3003. fullName: System.Object
  3004. isExternal: true
  3005. - name: )
  3006. nameWithType: )
  3007. fullName: )
  3008. - uid: System
  3009. commentId: N:System
  3010. isExternal: true
  3011. name: System
  3012. nameWithType: System
  3013. fullName: System
  3014. - uid: System.Collections
  3015. commentId: N:System.Collections
  3016. isExternal: true
  3017. name: System.Collections
  3018. nameWithType: System.Collections
  3019. fullName: System.Collections
  3020. - uid: System.EventHandler
  3021. commentId: T:System.EventHandler
  3022. parent: System
  3023. isExternal: true
  3024. name: EventHandler
  3025. nameWithType: EventHandler
  3026. fullName: System.EventHandler
  3027. - uid: System.EventHandler{Terminal.Gui.MouseEvent}
  3028. commentId: T:System.EventHandler{Terminal.Gui.MouseEvent}
  3029. parent: System
  3030. definition: System.EventHandler`1
  3031. name: EventHandler<MouseEvent>
  3032. nameWithType: EventHandler<MouseEvent>
  3033. fullName: System.EventHandler<Terminal.Gui.MouseEvent>
  3034. nameWithType.vb: EventHandler(Of MouseEvent)
  3035. fullName.vb: System.EventHandler(Of Terminal.Gui.MouseEvent)
  3036. name.vb: EventHandler(Of MouseEvent)
  3037. spec.csharp:
  3038. - uid: System.EventHandler`1
  3039. name: EventHandler
  3040. nameWithType: EventHandler
  3041. fullName: System.EventHandler
  3042. isExternal: true
  3043. - name: <
  3044. nameWithType: <
  3045. fullName: <
  3046. - uid: Terminal.Gui.MouseEvent
  3047. name: MouseEvent
  3048. nameWithType: MouseEvent
  3049. fullName: Terminal.Gui.MouseEvent
  3050. - name: '>'
  3051. nameWithType: '>'
  3052. fullName: '>'
  3053. spec.vb:
  3054. - uid: System.EventHandler`1
  3055. name: EventHandler
  3056. nameWithType: EventHandler
  3057. fullName: System.EventHandler
  3058. isExternal: true
  3059. - name: '(Of '
  3060. nameWithType: '(Of '
  3061. fullName: '(Of '
  3062. - uid: Terminal.Gui.MouseEvent
  3063. name: MouseEvent
  3064. nameWithType: MouseEvent
  3065. fullName: Terminal.Gui.MouseEvent
  3066. - name: )
  3067. nameWithType: )
  3068. fullName: )
  3069. - uid: System.EventHandler`1
  3070. commentId: T:System.EventHandler`1
  3071. isExternal: true
  3072. name: EventHandler<TEventArgs>
  3073. nameWithType: EventHandler<TEventArgs>
  3074. fullName: System.EventHandler<TEventArgs>
  3075. nameWithType.vb: EventHandler(Of TEventArgs)
  3076. fullName.vb: System.EventHandler(Of TEventArgs)
  3077. name.vb: EventHandler(Of TEventArgs)
  3078. spec.csharp:
  3079. - uid: System.EventHandler`1
  3080. name: EventHandler
  3081. nameWithType: EventHandler
  3082. fullName: System.EventHandler
  3083. isExternal: true
  3084. - name: <
  3085. nameWithType: <
  3086. fullName: <
  3087. - name: TEventArgs
  3088. nameWithType: TEventArgs
  3089. fullName: TEventArgs
  3090. - name: '>'
  3091. nameWithType: '>'
  3092. fullName: '>'
  3093. spec.vb:
  3094. - uid: System.EventHandler`1
  3095. name: EventHandler
  3096. nameWithType: EventHandler
  3097. fullName: System.EventHandler
  3098. isExternal: true
  3099. - name: '(Of '
  3100. nameWithType: '(Of '
  3101. fullName: '(Of '
  3102. - name: TEventArgs
  3103. nameWithType: TEventArgs
  3104. fullName: TEventArgs
  3105. - name: )
  3106. nameWithType: )
  3107. fullName: )
  3108. - uid: Terminal.Gui.View.Driver*
  3109. commentId: Overload:Terminal.Gui.View.Driver
  3110. name: Driver
  3111. nameWithType: View.Driver
  3112. fullName: Terminal.Gui.View.Driver
  3113. - uid: Terminal.Gui.ConsoleDriver
  3114. commentId: T:Terminal.Gui.ConsoleDriver
  3115. parent: Terminal.Gui
  3116. name: ConsoleDriver
  3117. nameWithType: ConsoleDriver
  3118. fullName: Terminal.Gui.ConsoleDriver
  3119. - uid: Terminal.Gui.View.Subviews*
  3120. commentId: Overload:Terminal.Gui.View.Subviews
  3121. name: Subviews
  3122. nameWithType: View.Subviews
  3123. fullName: Terminal.Gui.View.Subviews
  3124. - uid: System.Collections.Generic.IList{Terminal.Gui.View}
  3125. commentId: T:System.Collections.Generic.IList{Terminal.Gui.View}
  3126. parent: System.Collections.Generic
  3127. definition: System.Collections.Generic.IList`1
  3128. name: IList<View>
  3129. nameWithType: IList<View>
  3130. fullName: System.Collections.Generic.IList<Terminal.Gui.View>
  3131. nameWithType.vb: IList(Of View)
  3132. fullName.vb: System.Collections.Generic.IList(Of Terminal.Gui.View)
  3133. name.vb: IList(Of View)
  3134. spec.csharp:
  3135. - uid: System.Collections.Generic.IList`1
  3136. name: IList
  3137. nameWithType: IList
  3138. fullName: System.Collections.Generic.IList
  3139. isExternal: true
  3140. - name: <
  3141. nameWithType: <
  3142. fullName: <
  3143. - uid: Terminal.Gui.View
  3144. name: View
  3145. nameWithType: View
  3146. fullName: Terminal.Gui.View
  3147. - name: '>'
  3148. nameWithType: '>'
  3149. fullName: '>'
  3150. spec.vb:
  3151. - uid: System.Collections.Generic.IList`1
  3152. name: IList
  3153. nameWithType: IList
  3154. fullName: System.Collections.Generic.IList
  3155. isExternal: true
  3156. - name: '(Of '
  3157. nameWithType: '(Of '
  3158. fullName: '(Of '
  3159. - uid: Terminal.Gui.View
  3160. name: View
  3161. nameWithType: View
  3162. fullName: Terminal.Gui.View
  3163. - name: )
  3164. nameWithType: )
  3165. fullName: )
  3166. - uid: System.Collections.Generic.IList`1
  3167. commentId: T:System.Collections.Generic.IList`1
  3168. isExternal: true
  3169. name: IList<T>
  3170. nameWithType: IList<T>
  3171. fullName: System.Collections.Generic.IList<T>
  3172. nameWithType.vb: IList(Of T)
  3173. fullName.vb: System.Collections.Generic.IList(Of T)
  3174. name.vb: IList(Of T)
  3175. spec.csharp:
  3176. - uid: System.Collections.Generic.IList`1
  3177. name: IList
  3178. nameWithType: IList
  3179. fullName: System.Collections.Generic.IList
  3180. isExternal: true
  3181. - name: <
  3182. nameWithType: <
  3183. fullName: <
  3184. - name: T
  3185. nameWithType: T
  3186. fullName: T
  3187. - name: '>'
  3188. nameWithType: '>'
  3189. fullName: '>'
  3190. spec.vb:
  3191. - uid: System.Collections.Generic.IList`1
  3192. name: IList
  3193. nameWithType: IList
  3194. fullName: System.Collections.Generic.IList
  3195. isExternal: true
  3196. - name: '(Of '
  3197. nameWithType: '(Of '
  3198. fullName: '(Of '
  3199. - name: T
  3200. nameWithType: T
  3201. fullName: T
  3202. - name: )
  3203. nameWithType: )
  3204. fullName: )
  3205. - uid: System.Collections.Generic
  3206. commentId: N:System.Collections.Generic
  3207. isExternal: true
  3208. name: System.Collections.Generic
  3209. nameWithType: System.Collections.Generic
  3210. fullName: System.Collections.Generic
  3211. - uid: Terminal.Gui.View.Id*
  3212. commentId: Overload:Terminal.Gui.View.Id
  3213. name: Id
  3214. nameWithType: View.Id
  3215. fullName: Terminal.Gui.View.Id
  3216. - uid: NStack.ustring
  3217. commentId: T:NStack.ustring
  3218. parent: NStack
  3219. isExternal: true
  3220. name: ustring
  3221. nameWithType: ustring
  3222. fullName: NStack.ustring
  3223. - uid: NStack
  3224. commentId: N:NStack
  3225. isExternal: true
  3226. name: NStack
  3227. nameWithType: NStack
  3228. fullName: NStack
  3229. - uid: Terminal.Gui.View.IsCurrentTop*
  3230. commentId: Overload:Terminal.Gui.View.IsCurrentTop
  3231. name: IsCurrentTop
  3232. nameWithType: View.IsCurrentTop
  3233. fullName: Terminal.Gui.View.IsCurrentTop
  3234. - uid: System.Boolean
  3235. commentId: T:System.Boolean
  3236. parent: System
  3237. isExternal: true
  3238. name: Boolean
  3239. nameWithType: Boolean
  3240. fullName: System.Boolean
  3241. - uid: Terminal.Gui.View
  3242. commentId: T:Terminal.Gui.View
  3243. parent: Terminal.Gui
  3244. name: View
  3245. nameWithType: View
  3246. fullName: Terminal.Gui.View
  3247. - uid: Terminal.Gui.View.WantMousePositionReports*
  3248. commentId: Overload:Terminal.Gui.View.WantMousePositionReports
  3249. name: WantMousePositionReports
  3250. nameWithType: View.WantMousePositionReports
  3251. fullName: Terminal.Gui.View.WantMousePositionReports
  3252. - uid: Terminal.Gui.View.WantContinuousButtonPressed*
  3253. commentId: Overload:Terminal.Gui.View.WantContinuousButtonPressed
  3254. name: WantContinuousButtonPressed
  3255. nameWithType: View.WantContinuousButtonPressed
  3256. fullName: Terminal.Gui.View.WantContinuousButtonPressed
  3257. - uid: Terminal.Gui.View.Frame*
  3258. commentId: Overload:Terminal.Gui.View.Frame
  3259. name: Frame
  3260. nameWithType: View.Frame
  3261. fullName: Terminal.Gui.View.Frame
  3262. - uid: Terminal.Gui.Rect
  3263. commentId: T:Terminal.Gui.Rect
  3264. parent: Terminal.Gui
  3265. name: Rect
  3266. nameWithType: Rect
  3267. fullName: Terminal.Gui.Rect
  3268. - uid: Terminal.Gui.View.GetEnumerator*
  3269. commentId: Overload:Terminal.Gui.View.GetEnumerator
  3270. name: GetEnumerator
  3271. nameWithType: View.GetEnumerator
  3272. fullName: Terminal.Gui.View.GetEnumerator
  3273. - uid: System.Collections.IEnumerable.GetEnumerator
  3274. commentId: M:System.Collections.IEnumerable.GetEnumerator
  3275. parent: System.Collections.IEnumerable
  3276. isExternal: true
  3277. name: GetEnumerator()
  3278. nameWithType: IEnumerable.GetEnumerator()
  3279. fullName: System.Collections.IEnumerable.GetEnumerator()
  3280. spec.csharp:
  3281. - uid: System.Collections.IEnumerable.GetEnumerator
  3282. name: GetEnumerator
  3283. nameWithType: IEnumerable.GetEnumerator
  3284. fullName: System.Collections.IEnumerable.GetEnumerator
  3285. isExternal: true
  3286. - name: (
  3287. nameWithType: (
  3288. fullName: (
  3289. - name: )
  3290. nameWithType: )
  3291. fullName: )
  3292. spec.vb:
  3293. - uid: System.Collections.IEnumerable.GetEnumerator
  3294. name: GetEnumerator
  3295. nameWithType: IEnumerable.GetEnumerator
  3296. fullName: System.Collections.IEnumerable.GetEnumerator
  3297. isExternal: true
  3298. - name: (
  3299. nameWithType: (
  3300. fullName: (
  3301. - name: )
  3302. nameWithType: )
  3303. fullName: )
  3304. - uid: System.Collections.IEnumerator
  3305. commentId: T:System.Collections.IEnumerator
  3306. parent: System.Collections
  3307. isExternal: true
  3308. name: IEnumerator
  3309. nameWithType: IEnumerator
  3310. fullName: System.Collections.IEnumerator
  3311. - uid: Terminal.Gui.View.LayoutStyle*
  3312. commentId: Overload:Terminal.Gui.View.LayoutStyle
  3313. name: LayoutStyle
  3314. nameWithType: View.LayoutStyle
  3315. fullName: Terminal.Gui.View.LayoutStyle
  3316. - uid: Terminal.Gui.LayoutStyle
  3317. commentId: T:Terminal.Gui.LayoutStyle
  3318. parent: Terminal.Gui
  3319. name: LayoutStyle
  3320. nameWithType: LayoutStyle
  3321. fullName: Terminal.Gui.LayoutStyle
  3322. - uid: Terminal.Gui.View.Bounds*
  3323. commentId: Overload:Terminal.Gui.View.Bounds
  3324. name: Bounds
  3325. nameWithType: View.Bounds
  3326. fullName: Terminal.Gui.View.Bounds
  3327. - uid: Terminal.Gui.View.X*
  3328. commentId: Overload:Terminal.Gui.View.X
  3329. name: X
  3330. nameWithType: View.X
  3331. fullName: Terminal.Gui.View.X
  3332. - uid: Terminal.Gui.View.Y*
  3333. commentId: Overload:Terminal.Gui.View.Y
  3334. name: Y
  3335. nameWithType: View.Y
  3336. fullName: Terminal.Gui.View.Y
  3337. - uid: Terminal.Gui.View.Width*
  3338. commentId: Overload:Terminal.Gui.View.Width
  3339. name: Width
  3340. nameWithType: View.Width
  3341. fullName: Terminal.Gui.View.Width
  3342. - uid: Terminal.Gui.View.Height*
  3343. commentId: Overload:Terminal.Gui.View.Height
  3344. name: Height
  3345. nameWithType: View.Height
  3346. fullName: Terminal.Gui.View.Height
  3347. - uid: Terminal.Gui.View.SuperView*
  3348. commentId: Overload:Terminal.Gui.View.SuperView
  3349. name: SuperView
  3350. nameWithType: View.SuperView
  3351. fullName: Terminal.Gui.View.SuperView
  3352. - uid: Terminal.Gui.View.#ctor*
  3353. commentId: Overload:Terminal.Gui.View.#ctor
  3354. name: View
  3355. nameWithType: View.View
  3356. fullName: Terminal.Gui.View.View
  3357. - uid: Terminal.Gui.View.SetNeedsDisplay*
  3358. commentId: Overload:Terminal.Gui.View.SetNeedsDisplay
  3359. name: SetNeedsDisplay
  3360. nameWithType: View.SetNeedsDisplay
  3361. fullName: Terminal.Gui.View.SetNeedsDisplay
  3362. - uid: Terminal.Gui.View.ChildNeedsDisplay*
  3363. commentId: Overload:Terminal.Gui.View.ChildNeedsDisplay
  3364. name: ChildNeedsDisplay
  3365. nameWithType: View.ChildNeedsDisplay
  3366. fullName: Terminal.Gui.View.ChildNeedsDisplay
  3367. - uid: Terminal.Gui.View.Add*
  3368. commentId: Overload:Terminal.Gui.View.Add
  3369. name: Add
  3370. nameWithType: View.Add
  3371. fullName: Terminal.Gui.View.Add
  3372. - uid: Terminal.Gui.View[]
  3373. isExternal: true
  3374. name: View[]
  3375. nameWithType: View[]
  3376. fullName: Terminal.Gui.View[]
  3377. nameWithType.vb: View()
  3378. fullName.vb: Terminal.Gui.View()
  3379. name.vb: View()
  3380. spec.csharp:
  3381. - uid: Terminal.Gui.View
  3382. name: View
  3383. nameWithType: View
  3384. fullName: Terminal.Gui.View
  3385. - name: '[]'
  3386. nameWithType: '[]'
  3387. fullName: '[]'
  3388. spec.vb:
  3389. - uid: Terminal.Gui.View
  3390. name: View
  3391. nameWithType: View
  3392. fullName: Terminal.Gui.View
  3393. - name: ()
  3394. nameWithType: ()
  3395. fullName: ()
  3396. - uid: Terminal.Gui.View.RemoveAll*
  3397. commentId: Overload:Terminal.Gui.View.RemoveAll
  3398. name: RemoveAll
  3399. nameWithType: View.RemoveAll
  3400. fullName: Terminal.Gui.View.RemoveAll
  3401. - uid: Terminal.Gui.View.Remove*
  3402. commentId: Overload:Terminal.Gui.View.Remove
  3403. name: Remove
  3404. nameWithType: View.Remove
  3405. fullName: Terminal.Gui.View.Remove
  3406. - uid: Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  3407. commentId: M:Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  3408. parent: Terminal.Gui.View
  3409. name: SendSubviewToBack(View)
  3410. nameWithType: View.SendSubviewToBack(View)
  3411. fullName: Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  3412. spec.csharp:
  3413. - uid: Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  3414. name: SendSubviewToBack
  3415. nameWithType: View.SendSubviewToBack
  3416. fullName: Terminal.Gui.View.SendSubviewToBack
  3417. - name: (
  3418. nameWithType: (
  3419. fullName: (
  3420. - uid: Terminal.Gui.View
  3421. name: View
  3422. nameWithType: View
  3423. fullName: Terminal.Gui.View
  3424. - name: )
  3425. nameWithType: )
  3426. fullName: )
  3427. spec.vb:
  3428. - uid: Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View)
  3429. name: SendSubviewToBack
  3430. nameWithType: View.SendSubviewToBack
  3431. fullName: Terminal.Gui.View.SendSubviewToBack
  3432. - name: (
  3433. nameWithType: (
  3434. fullName: (
  3435. - uid: Terminal.Gui.View
  3436. name: View
  3437. nameWithType: View
  3438. fullName: Terminal.Gui.View
  3439. - name: )
  3440. nameWithType: )
  3441. fullName: )
  3442. - uid: Terminal.Gui.View.BringSubviewToFront*
  3443. commentId: Overload:Terminal.Gui.View.BringSubviewToFront
  3444. name: BringSubviewToFront
  3445. nameWithType: View.BringSubviewToFront
  3446. fullName: Terminal.Gui.View.BringSubviewToFront
  3447. - uid: Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  3448. commentId: M:Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  3449. parent: Terminal.Gui.View
  3450. name: BringSubviewToFront(View)
  3451. nameWithType: View.BringSubviewToFront(View)
  3452. fullName: Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  3453. spec.csharp:
  3454. - uid: Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  3455. name: BringSubviewToFront
  3456. nameWithType: View.BringSubviewToFront
  3457. fullName: Terminal.Gui.View.BringSubviewToFront
  3458. - name: (
  3459. nameWithType: (
  3460. fullName: (
  3461. - uid: Terminal.Gui.View
  3462. name: View
  3463. nameWithType: View
  3464. fullName: Terminal.Gui.View
  3465. - name: )
  3466. nameWithType: )
  3467. fullName: )
  3468. spec.vb:
  3469. - uid: Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View)
  3470. name: BringSubviewToFront
  3471. nameWithType: View.BringSubviewToFront
  3472. fullName: Terminal.Gui.View.BringSubviewToFront
  3473. - name: (
  3474. nameWithType: (
  3475. fullName: (
  3476. - uid: Terminal.Gui.View
  3477. name: View
  3478. nameWithType: View
  3479. fullName: Terminal.Gui.View
  3480. - name: )
  3481. nameWithType: )
  3482. fullName: )
  3483. - uid: Terminal.Gui.View.SendSubviewToBack*
  3484. commentId: Overload:Terminal.Gui.View.SendSubviewToBack
  3485. name: SendSubviewToBack
  3486. nameWithType: View.SendSubviewToBack
  3487. fullName: Terminal.Gui.View.SendSubviewToBack
  3488. - uid: Terminal.Gui.View.SendSubviewBackwards*
  3489. commentId: Overload:Terminal.Gui.View.SendSubviewBackwards
  3490. name: SendSubviewBackwards
  3491. nameWithType: View.SendSubviewBackwards
  3492. fullName: Terminal.Gui.View.SendSubviewBackwards
  3493. - uid: Terminal.Gui.View.BringSubviewForward*
  3494. commentId: Overload:Terminal.Gui.View.BringSubviewForward
  3495. name: BringSubviewForward
  3496. nameWithType: View.BringSubviewForward
  3497. fullName: Terminal.Gui.View.BringSubviewForward
  3498. - uid: Terminal.Gui.View.Clear*
  3499. commentId: Overload:Terminal.Gui.View.Clear
  3500. name: Clear
  3501. nameWithType: View.Clear
  3502. fullName: Terminal.Gui.View.Clear
  3503. - uid: Terminal.Gui.View.ScreenToView*
  3504. commentId: Overload:Terminal.Gui.View.ScreenToView
  3505. name: ScreenToView
  3506. nameWithType: View.ScreenToView
  3507. fullName: Terminal.Gui.View.ScreenToView
  3508. - uid: System.Int32
  3509. commentId: T:System.Int32
  3510. parent: System
  3511. isExternal: true
  3512. name: Int32
  3513. nameWithType: Int32
  3514. fullName: System.Int32
  3515. - uid: Terminal.Gui.Point
  3516. commentId: T:Terminal.Gui.Point
  3517. parent: Terminal.Gui
  3518. name: Point
  3519. nameWithType: Point
  3520. fullName: Terminal.Gui.Point
  3521. - uid: Terminal.Gui.View.ClipToBounds*
  3522. commentId: Overload:Terminal.Gui.View.ClipToBounds
  3523. name: ClipToBounds
  3524. nameWithType: View.ClipToBounds
  3525. fullName: Terminal.Gui.View.ClipToBounds
  3526. - uid: Terminal.Gui.View.SetClip*
  3527. commentId: Overload:Terminal.Gui.View.SetClip
  3528. name: SetClip
  3529. nameWithType: View.SetClip
  3530. fullName: Terminal.Gui.View.SetClip
  3531. - uid: Terminal.Gui.View.DrawFrame*
  3532. commentId: Overload:Terminal.Gui.View.DrawFrame
  3533. name: DrawFrame
  3534. nameWithType: View.DrawFrame
  3535. fullName: Terminal.Gui.View.DrawFrame
  3536. - uid: Terminal.Gui.View.DrawHotString*
  3537. commentId: Overload:Terminal.Gui.View.DrawHotString
  3538. name: DrawHotString
  3539. nameWithType: View.DrawHotString
  3540. fullName: Terminal.Gui.View.DrawHotString
  3541. - uid: Terminal.Gui.Attribute
  3542. commentId: T:Terminal.Gui.Attribute
  3543. parent: Terminal.Gui
  3544. name: Attribute
  3545. nameWithType: Attribute
  3546. fullName: Terminal.Gui.Attribute
  3547. - uid: Terminal.Gui.ColorScheme
  3548. commentId: T:Terminal.Gui.ColorScheme
  3549. parent: Terminal.Gui
  3550. name: ColorScheme
  3551. nameWithType: ColorScheme
  3552. fullName: Terminal.Gui.ColorScheme
  3553. - uid: Terminal.Gui.View.Move*
  3554. commentId: Overload:Terminal.Gui.View.Move
  3555. name: Move
  3556. nameWithType: View.Move
  3557. fullName: Terminal.Gui.View.Move
  3558. - uid: Terminal.Gui.View.PositionCursor*
  3559. commentId: Overload:Terminal.Gui.View.PositionCursor
  3560. name: PositionCursor
  3561. nameWithType: View.PositionCursor
  3562. fullName: Terminal.Gui.View.PositionCursor
  3563. - uid: Terminal.Gui.View.HasFocus
  3564. commentId: P:Terminal.Gui.View.HasFocus
  3565. parent: Terminal.Gui.View
  3566. name: HasFocus
  3567. nameWithType: View.HasFocus
  3568. fullName: Terminal.Gui.View.HasFocus
  3569. - uid: Terminal.Gui.Responder.HasFocus
  3570. commentId: P:Terminal.Gui.Responder.HasFocus
  3571. parent: Terminal.Gui.Responder
  3572. name: HasFocus
  3573. nameWithType: Responder.HasFocus
  3574. fullName: Terminal.Gui.Responder.HasFocus
  3575. - uid: Terminal.Gui.View.HasFocus*
  3576. commentId: Overload:Terminal.Gui.View.HasFocus
  3577. name: HasFocus
  3578. nameWithType: View.HasFocus
  3579. fullName: Terminal.Gui.View.HasFocus
  3580. - uid: Terminal.Gui.View.OnEnter
  3581. commentId: M:Terminal.Gui.View.OnEnter
  3582. parent: Terminal.Gui.View
  3583. name: OnEnter()
  3584. nameWithType: View.OnEnter()
  3585. fullName: Terminal.Gui.View.OnEnter()
  3586. spec.csharp:
  3587. - uid: Terminal.Gui.View.OnEnter
  3588. name: OnEnter
  3589. nameWithType: View.OnEnter
  3590. fullName: Terminal.Gui.View.OnEnter
  3591. - name: (
  3592. nameWithType: (
  3593. fullName: (
  3594. - name: )
  3595. nameWithType: )
  3596. fullName: )
  3597. spec.vb:
  3598. - uid: Terminal.Gui.View.OnEnter
  3599. name: OnEnter
  3600. nameWithType: View.OnEnter
  3601. fullName: Terminal.Gui.View.OnEnter
  3602. - name: (
  3603. nameWithType: (
  3604. fullName: (
  3605. - name: )
  3606. nameWithType: )
  3607. fullName: )
  3608. - uid: Terminal.Gui.Responder.OnEnter
  3609. commentId: M:Terminal.Gui.Responder.OnEnter
  3610. parent: Terminal.Gui.Responder
  3611. name: OnEnter()
  3612. nameWithType: Responder.OnEnter()
  3613. fullName: Terminal.Gui.Responder.OnEnter()
  3614. spec.csharp:
  3615. - uid: Terminal.Gui.Responder.OnEnter
  3616. name: OnEnter
  3617. nameWithType: Responder.OnEnter
  3618. fullName: Terminal.Gui.Responder.OnEnter
  3619. - name: (
  3620. nameWithType: (
  3621. fullName: (
  3622. - name: )
  3623. nameWithType: )
  3624. fullName: )
  3625. spec.vb:
  3626. - uid: Terminal.Gui.Responder.OnEnter
  3627. name: OnEnter
  3628. nameWithType: Responder.OnEnter
  3629. fullName: Terminal.Gui.Responder.OnEnter
  3630. - name: (
  3631. nameWithType: (
  3632. fullName: (
  3633. - name: )
  3634. nameWithType: )
  3635. fullName: )
  3636. - uid: Terminal.Gui.View.OnEnter*
  3637. commentId: Overload:Terminal.Gui.View.OnEnter
  3638. name: OnEnter
  3639. nameWithType: View.OnEnter
  3640. fullName: Terminal.Gui.View.OnEnter
  3641. - uid: Terminal.Gui.View.OnLeave
  3642. commentId: M:Terminal.Gui.View.OnLeave
  3643. parent: Terminal.Gui.View
  3644. name: OnLeave()
  3645. nameWithType: View.OnLeave()
  3646. fullName: Terminal.Gui.View.OnLeave()
  3647. spec.csharp:
  3648. - uid: Terminal.Gui.View.OnLeave
  3649. name: OnLeave
  3650. nameWithType: View.OnLeave
  3651. fullName: Terminal.Gui.View.OnLeave
  3652. - name: (
  3653. nameWithType: (
  3654. fullName: (
  3655. - name: )
  3656. nameWithType: )
  3657. fullName: )
  3658. spec.vb:
  3659. - uid: Terminal.Gui.View.OnLeave
  3660. name: OnLeave
  3661. nameWithType: View.OnLeave
  3662. fullName: Terminal.Gui.View.OnLeave
  3663. - name: (
  3664. nameWithType: (
  3665. fullName: (
  3666. - name: )
  3667. nameWithType: )
  3668. fullName: )
  3669. - uid: Terminal.Gui.Responder.OnLeave
  3670. commentId: M:Terminal.Gui.Responder.OnLeave
  3671. parent: Terminal.Gui.Responder
  3672. name: OnLeave()
  3673. nameWithType: Responder.OnLeave()
  3674. fullName: Terminal.Gui.Responder.OnLeave()
  3675. spec.csharp:
  3676. - uid: Terminal.Gui.Responder.OnLeave
  3677. name: OnLeave
  3678. nameWithType: Responder.OnLeave
  3679. fullName: Terminal.Gui.Responder.OnLeave
  3680. - name: (
  3681. nameWithType: (
  3682. fullName: (
  3683. - name: )
  3684. nameWithType: )
  3685. fullName: )
  3686. spec.vb:
  3687. - uid: Terminal.Gui.Responder.OnLeave
  3688. name: OnLeave
  3689. nameWithType: Responder.OnLeave
  3690. fullName: Terminal.Gui.Responder.OnLeave
  3691. - name: (
  3692. nameWithType: (
  3693. fullName: (
  3694. - name: )
  3695. nameWithType: )
  3696. fullName: )
  3697. - uid: Terminal.Gui.View.OnLeave*
  3698. commentId: Overload:Terminal.Gui.View.OnLeave
  3699. name: OnLeave
  3700. nameWithType: View.OnLeave
  3701. fullName: Terminal.Gui.View.OnLeave
  3702. - uid: Terminal.Gui.View.Focused*
  3703. commentId: Overload:Terminal.Gui.View.Focused
  3704. name: Focused
  3705. nameWithType: View.Focused
  3706. fullName: Terminal.Gui.View.Focused
  3707. - uid: Terminal.Gui.View.MostFocused*
  3708. commentId: Overload:Terminal.Gui.View.MostFocused
  3709. name: MostFocused
  3710. nameWithType: View.MostFocused
  3711. fullName: Terminal.Gui.View.MostFocused
  3712. - uid: Terminal.Gui.View.ColorScheme*
  3713. commentId: Overload:Terminal.Gui.View.ColorScheme
  3714. name: ColorScheme
  3715. nameWithType: View.ColorScheme
  3716. fullName: Terminal.Gui.View.ColorScheme
  3717. - uid: Terminal.Gui.View.AddRune*
  3718. commentId: Overload:Terminal.Gui.View.AddRune
  3719. name: AddRune
  3720. nameWithType: View.AddRune
  3721. fullName: Terminal.Gui.View.AddRune
  3722. - uid: System.Rune
  3723. commentId: T:System.Rune
  3724. parent: System
  3725. isExternal: true
  3726. name: Rune
  3727. nameWithType: Rune
  3728. fullName: System.Rune
  3729. - uid: Terminal.Gui.View.ClearNeedsDisplay*
  3730. commentId: Overload:Terminal.Gui.View.ClearNeedsDisplay
  3731. name: ClearNeedsDisplay
  3732. nameWithType: View.ClearNeedsDisplay
  3733. fullName: Terminal.Gui.View.ClearNeedsDisplay
  3734. - uid: Terminal.Gui.View.Redraw*
  3735. commentId: Overload:Terminal.Gui.View.Redraw
  3736. name: Redraw
  3737. nameWithType: View.Redraw
  3738. fullName: Terminal.Gui.View.Redraw
  3739. - uid: Terminal.Gui.View.SetFocus*
  3740. commentId: Overload:Terminal.Gui.View.SetFocus
  3741. name: SetFocus
  3742. nameWithType: View.SetFocus
  3743. fullName: Terminal.Gui.View.SetFocus
  3744. - uid: System.EventHandler{Terminal.Gui.View.KeyEventEventArgs}
  3745. commentId: T:System.EventHandler{Terminal.Gui.View.KeyEventEventArgs}
  3746. parent: System
  3747. definition: System.EventHandler`1
  3748. name: EventHandler<View.KeyEventEventArgs>
  3749. nameWithType: EventHandler<View.KeyEventEventArgs>
  3750. fullName: System.EventHandler<Terminal.Gui.View.KeyEventEventArgs>
  3751. nameWithType.vb: EventHandler(Of View.KeyEventEventArgs)
  3752. fullName.vb: System.EventHandler(Of Terminal.Gui.View.KeyEventEventArgs)
  3753. name.vb: EventHandler(Of View.KeyEventEventArgs)
  3754. spec.csharp:
  3755. - uid: System.EventHandler`1
  3756. name: EventHandler
  3757. nameWithType: EventHandler
  3758. fullName: System.EventHandler
  3759. isExternal: true
  3760. - name: <
  3761. nameWithType: <
  3762. fullName: <
  3763. - uid: Terminal.Gui.View.KeyEventEventArgs
  3764. name: View.KeyEventEventArgs
  3765. nameWithType: View.KeyEventEventArgs
  3766. fullName: Terminal.Gui.View.KeyEventEventArgs
  3767. - name: '>'
  3768. nameWithType: '>'
  3769. fullName: '>'
  3770. spec.vb:
  3771. - uid: System.EventHandler`1
  3772. name: EventHandler
  3773. nameWithType: EventHandler
  3774. fullName: System.EventHandler
  3775. isExternal: true
  3776. - name: '(Of '
  3777. nameWithType: '(Of '
  3778. fullName: '(Of '
  3779. - uid: Terminal.Gui.View.KeyEventEventArgs
  3780. name: View.KeyEventEventArgs
  3781. nameWithType: View.KeyEventEventArgs
  3782. fullName: Terminal.Gui.View.KeyEventEventArgs
  3783. - name: )
  3784. nameWithType: )
  3785. fullName: )
  3786. - uid: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  3787. commentId: M:Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  3788. parent: Terminal.Gui.View
  3789. name: ProcessKey(KeyEvent)
  3790. nameWithType: View.ProcessKey(KeyEvent)
  3791. fullName: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  3792. spec.csharp:
  3793. - uid: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  3794. name: ProcessKey
  3795. nameWithType: View.ProcessKey
  3796. fullName: Terminal.Gui.View.ProcessKey
  3797. - name: (
  3798. nameWithType: (
  3799. fullName: (
  3800. - uid: Terminal.Gui.KeyEvent
  3801. name: KeyEvent
  3802. nameWithType: KeyEvent
  3803. fullName: Terminal.Gui.KeyEvent
  3804. - name: )
  3805. nameWithType: )
  3806. fullName: )
  3807. spec.vb:
  3808. - uid: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent)
  3809. name: ProcessKey
  3810. nameWithType: View.ProcessKey
  3811. fullName: Terminal.Gui.View.ProcessKey
  3812. - name: (
  3813. nameWithType: (
  3814. fullName: (
  3815. - uid: Terminal.Gui.KeyEvent
  3816. name: KeyEvent
  3817. nameWithType: KeyEvent
  3818. fullName: Terminal.Gui.KeyEvent
  3819. - name: )
  3820. nameWithType: )
  3821. fullName: )
  3822. - uid: Terminal.Gui.Responder.ProcessKey(Terminal.Gui.KeyEvent)
  3823. commentId: M:Terminal.Gui.Responder.ProcessKey(Terminal.Gui.KeyEvent)
  3824. parent: Terminal.Gui.Responder
  3825. name: ProcessKey(KeyEvent)
  3826. nameWithType: Responder.ProcessKey(KeyEvent)
  3827. fullName: Terminal.Gui.Responder.ProcessKey(Terminal.Gui.KeyEvent)
  3828. spec.csharp:
  3829. - uid: Terminal.Gui.Responder.ProcessKey(Terminal.Gui.KeyEvent)
  3830. name: ProcessKey
  3831. nameWithType: Responder.ProcessKey
  3832. fullName: Terminal.Gui.Responder.ProcessKey
  3833. - name: (
  3834. nameWithType: (
  3835. fullName: (
  3836. - uid: Terminal.Gui.KeyEvent
  3837. name: KeyEvent
  3838. nameWithType: KeyEvent
  3839. fullName: Terminal.Gui.KeyEvent
  3840. - name: )
  3841. nameWithType: )
  3842. fullName: )
  3843. spec.vb:
  3844. - uid: Terminal.Gui.Responder.ProcessKey(Terminal.Gui.KeyEvent)
  3845. name: ProcessKey
  3846. nameWithType: Responder.ProcessKey
  3847. fullName: Terminal.Gui.Responder.ProcessKey
  3848. - name: (
  3849. nameWithType: (
  3850. fullName: (
  3851. - uid: Terminal.Gui.KeyEvent
  3852. name: KeyEvent
  3853. nameWithType: KeyEvent
  3854. fullName: Terminal.Gui.KeyEvent
  3855. - name: )
  3856. nameWithType: )
  3857. fullName: )
  3858. - uid: Terminal.Gui.View.ProcessKey*
  3859. commentId: Overload:Terminal.Gui.View.ProcessKey
  3860. name: ProcessKey
  3861. nameWithType: View.ProcessKey
  3862. fullName: Terminal.Gui.View.ProcessKey
  3863. - uid: Terminal.Gui.KeyEvent
  3864. commentId: T:Terminal.Gui.KeyEvent
  3865. parent: Terminal.Gui
  3866. name: KeyEvent
  3867. nameWithType: KeyEvent
  3868. fullName: Terminal.Gui.KeyEvent
  3869. - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  3870. commentId: M:Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  3871. parent: Terminal.Gui.View
  3872. name: ProcessHotKey(KeyEvent)
  3873. nameWithType: View.ProcessHotKey(KeyEvent)
  3874. fullName: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  3875. spec.csharp:
  3876. - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  3877. name: ProcessHotKey
  3878. nameWithType: View.ProcessHotKey
  3879. fullName: Terminal.Gui.View.ProcessHotKey
  3880. - name: (
  3881. nameWithType: (
  3882. fullName: (
  3883. - uid: Terminal.Gui.KeyEvent
  3884. name: KeyEvent
  3885. nameWithType: KeyEvent
  3886. fullName: Terminal.Gui.KeyEvent
  3887. - name: )
  3888. nameWithType: )
  3889. fullName: )
  3890. spec.vb:
  3891. - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent)
  3892. name: ProcessHotKey
  3893. nameWithType: View.ProcessHotKey
  3894. fullName: Terminal.Gui.View.ProcessHotKey
  3895. - name: (
  3896. nameWithType: (
  3897. fullName: (
  3898. - uid: Terminal.Gui.KeyEvent
  3899. name: KeyEvent
  3900. nameWithType: KeyEvent
  3901. fullName: Terminal.Gui.KeyEvent
  3902. - name: )
  3903. nameWithType: )
  3904. fullName: )
  3905. - uid: Terminal.Gui.Responder.ProcessHotKey(Terminal.Gui.KeyEvent)
  3906. commentId: M:Terminal.Gui.Responder.ProcessHotKey(Terminal.Gui.KeyEvent)
  3907. parent: Terminal.Gui.Responder
  3908. name: ProcessHotKey(KeyEvent)
  3909. nameWithType: Responder.ProcessHotKey(KeyEvent)
  3910. fullName: Terminal.Gui.Responder.ProcessHotKey(Terminal.Gui.KeyEvent)
  3911. spec.csharp:
  3912. - uid: Terminal.Gui.Responder.ProcessHotKey(Terminal.Gui.KeyEvent)
  3913. name: ProcessHotKey
  3914. nameWithType: Responder.ProcessHotKey
  3915. fullName: Terminal.Gui.Responder.ProcessHotKey
  3916. - name: (
  3917. nameWithType: (
  3918. fullName: (
  3919. - uid: Terminal.Gui.KeyEvent
  3920. name: KeyEvent
  3921. nameWithType: KeyEvent
  3922. fullName: Terminal.Gui.KeyEvent
  3923. - name: )
  3924. nameWithType: )
  3925. fullName: )
  3926. spec.vb:
  3927. - uid: Terminal.Gui.Responder.ProcessHotKey(Terminal.Gui.KeyEvent)
  3928. name: ProcessHotKey
  3929. nameWithType: Responder.ProcessHotKey
  3930. fullName: Terminal.Gui.Responder.ProcessHotKey
  3931. - name: (
  3932. nameWithType: (
  3933. fullName: (
  3934. - uid: Terminal.Gui.KeyEvent
  3935. name: KeyEvent
  3936. nameWithType: KeyEvent
  3937. fullName: Terminal.Gui.KeyEvent
  3938. - name: )
  3939. nameWithType: )
  3940. fullName: )
  3941. - uid: Terminal.Gui.View.ProcessHotKey*
  3942. commentId: Overload:Terminal.Gui.View.ProcessHotKey
  3943. name: ProcessHotKey
  3944. nameWithType: View.ProcessHotKey
  3945. fullName: Terminal.Gui.View.ProcessHotKey
  3946. - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  3947. commentId: M:Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  3948. parent: Terminal.Gui.View
  3949. name: ProcessColdKey(KeyEvent)
  3950. nameWithType: View.ProcessColdKey(KeyEvent)
  3951. fullName: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  3952. spec.csharp:
  3953. - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  3954. name: ProcessColdKey
  3955. nameWithType: View.ProcessColdKey
  3956. fullName: Terminal.Gui.View.ProcessColdKey
  3957. - name: (
  3958. nameWithType: (
  3959. fullName: (
  3960. - uid: Terminal.Gui.KeyEvent
  3961. name: KeyEvent
  3962. nameWithType: KeyEvent
  3963. fullName: Terminal.Gui.KeyEvent
  3964. - name: )
  3965. nameWithType: )
  3966. fullName: )
  3967. spec.vb:
  3968. - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent)
  3969. name: ProcessColdKey
  3970. nameWithType: View.ProcessColdKey
  3971. fullName: Terminal.Gui.View.ProcessColdKey
  3972. - name: (
  3973. nameWithType: (
  3974. fullName: (
  3975. - uid: Terminal.Gui.KeyEvent
  3976. name: KeyEvent
  3977. nameWithType: KeyEvent
  3978. fullName: Terminal.Gui.KeyEvent
  3979. - name: )
  3980. nameWithType: )
  3981. fullName: )
  3982. - uid: Terminal.Gui.Responder.ProcessColdKey(Terminal.Gui.KeyEvent)
  3983. commentId: M:Terminal.Gui.Responder.ProcessColdKey(Terminal.Gui.KeyEvent)
  3984. parent: Terminal.Gui.Responder
  3985. name: ProcessColdKey(KeyEvent)
  3986. nameWithType: Responder.ProcessColdKey(KeyEvent)
  3987. fullName: Terminal.Gui.Responder.ProcessColdKey(Terminal.Gui.KeyEvent)
  3988. spec.csharp:
  3989. - uid: Terminal.Gui.Responder.ProcessColdKey(Terminal.Gui.KeyEvent)
  3990. name: ProcessColdKey
  3991. nameWithType: Responder.ProcessColdKey
  3992. fullName: Terminal.Gui.Responder.ProcessColdKey
  3993. - name: (
  3994. nameWithType: (
  3995. fullName: (
  3996. - uid: Terminal.Gui.KeyEvent
  3997. name: KeyEvent
  3998. nameWithType: KeyEvent
  3999. fullName: Terminal.Gui.KeyEvent
  4000. - name: )
  4001. nameWithType: )
  4002. fullName: )
  4003. spec.vb:
  4004. - uid: Terminal.Gui.Responder.ProcessColdKey(Terminal.Gui.KeyEvent)
  4005. name: ProcessColdKey
  4006. nameWithType: Responder.ProcessColdKey
  4007. fullName: Terminal.Gui.Responder.ProcessColdKey
  4008. - name: (
  4009. nameWithType: (
  4010. fullName: (
  4011. - uid: Terminal.Gui.KeyEvent
  4012. name: KeyEvent
  4013. nameWithType: KeyEvent
  4014. fullName: Terminal.Gui.KeyEvent
  4015. - name: )
  4016. nameWithType: )
  4017. fullName: )
  4018. - uid: Terminal.Gui.View.ProcessColdKey*
  4019. commentId: Overload:Terminal.Gui.View.ProcessColdKey
  4020. name: ProcessColdKey
  4021. nameWithType: View.ProcessColdKey
  4022. fullName: Terminal.Gui.View.ProcessColdKey
  4023. - uid: Terminal.Gui.Responder.OnKeyDown(Terminal.Gui.KeyEvent)
  4024. commentId: M:Terminal.Gui.Responder.OnKeyDown(Terminal.Gui.KeyEvent)
  4025. parent: Terminal.Gui.Responder
  4026. name: OnKeyDown(KeyEvent)
  4027. nameWithType: Responder.OnKeyDown(KeyEvent)
  4028. fullName: Terminal.Gui.Responder.OnKeyDown(Terminal.Gui.KeyEvent)
  4029. spec.csharp:
  4030. - uid: Terminal.Gui.Responder.OnKeyDown(Terminal.Gui.KeyEvent)
  4031. name: OnKeyDown
  4032. nameWithType: Responder.OnKeyDown
  4033. fullName: Terminal.Gui.Responder.OnKeyDown
  4034. - name: (
  4035. nameWithType: (
  4036. fullName: (
  4037. - uid: Terminal.Gui.KeyEvent
  4038. name: KeyEvent
  4039. nameWithType: KeyEvent
  4040. fullName: Terminal.Gui.KeyEvent
  4041. - name: )
  4042. nameWithType: )
  4043. fullName: )
  4044. spec.vb:
  4045. - uid: Terminal.Gui.Responder.OnKeyDown(Terminal.Gui.KeyEvent)
  4046. name: OnKeyDown
  4047. nameWithType: Responder.OnKeyDown
  4048. fullName: Terminal.Gui.Responder.OnKeyDown
  4049. - name: (
  4050. nameWithType: (
  4051. fullName: (
  4052. - uid: Terminal.Gui.KeyEvent
  4053. name: KeyEvent
  4054. nameWithType: KeyEvent
  4055. fullName: Terminal.Gui.KeyEvent
  4056. - name: )
  4057. nameWithType: )
  4058. fullName: )
  4059. - uid: Terminal.Gui.View.OnKeyDown*
  4060. commentId: Overload:Terminal.Gui.View.OnKeyDown
  4061. name: OnKeyDown
  4062. nameWithType: View.OnKeyDown
  4063. fullName: Terminal.Gui.View.OnKeyDown
  4064. - uid: Terminal.Gui.Responder.OnKeyUp(Terminal.Gui.KeyEvent)
  4065. commentId: M:Terminal.Gui.Responder.OnKeyUp(Terminal.Gui.KeyEvent)
  4066. parent: Terminal.Gui.Responder
  4067. name: OnKeyUp(KeyEvent)
  4068. nameWithType: Responder.OnKeyUp(KeyEvent)
  4069. fullName: Terminal.Gui.Responder.OnKeyUp(Terminal.Gui.KeyEvent)
  4070. spec.csharp:
  4071. - uid: Terminal.Gui.Responder.OnKeyUp(Terminal.Gui.KeyEvent)
  4072. name: OnKeyUp
  4073. nameWithType: Responder.OnKeyUp
  4074. fullName: Terminal.Gui.Responder.OnKeyUp
  4075. - name: (
  4076. nameWithType: (
  4077. fullName: (
  4078. - uid: Terminal.Gui.KeyEvent
  4079. name: KeyEvent
  4080. nameWithType: KeyEvent
  4081. fullName: Terminal.Gui.KeyEvent
  4082. - name: )
  4083. nameWithType: )
  4084. fullName: )
  4085. spec.vb:
  4086. - uid: Terminal.Gui.Responder.OnKeyUp(Terminal.Gui.KeyEvent)
  4087. name: OnKeyUp
  4088. nameWithType: Responder.OnKeyUp
  4089. fullName: Terminal.Gui.Responder.OnKeyUp
  4090. - name: (
  4091. nameWithType: (
  4092. fullName: (
  4093. - uid: Terminal.Gui.KeyEvent
  4094. name: KeyEvent
  4095. nameWithType: KeyEvent
  4096. fullName: Terminal.Gui.KeyEvent
  4097. - name: )
  4098. nameWithType: )
  4099. fullName: )
  4100. - uid: Terminal.Gui.View.OnKeyUp*
  4101. commentId: Overload:Terminal.Gui.View.OnKeyUp
  4102. name: OnKeyUp
  4103. nameWithType: View.OnKeyUp
  4104. fullName: Terminal.Gui.View.OnKeyUp
  4105. - uid: Terminal.Gui.View.EnsureFocus*
  4106. commentId: Overload:Terminal.Gui.View.EnsureFocus
  4107. name: EnsureFocus
  4108. nameWithType: View.EnsureFocus
  4109. fullName: Terminal.Gui.View.EnsureFocus
  4110. - uid: Terminal.Gui.View.FocusFirst*
  4111. commentId: Overload:Terminal.Gui.View.FocusFirst
  4112. name: FocusFirst
  4113. nameWithType: View.FocusFirst
  4114. fullName: Terminal.Gui.View.FocusFirst
  4115. - uid: Terminal.Gui.View.FocusLast*
  4116. commentId: Overload:Terminal.Gui.View.FocusLast
  4117. name: FocusLast
  4118. nameWithType: View.FocusLast
  4119. fullName: Terminal.Gui.View.FocusLast
  4120. - uid: Terminal.Gui.View.FocusPrev*
  4121. commentId: Overload:Terminal.Gui.View.FocusPrev
  4122. name: FocusPrev
  4123. nameWithType: View.FocusPrev
  4124. fullName: Terminal.Gui.View.FocusPrev
  4125. - uid: Terminal.Gui.View.FocusNext*
  4126. commentId: Overload:Terminal.Gui.View.FocusNext
  4127. name: FocusNext
  4128. nameWithType: View.FocusNext
  4129. fullName: Terminal.Gui.View.FocusNext
  4130. - uid: Terminal.Gui.View.LayoutSubviews*
  4131. commentId: Overload:Terminal.Gui.View.LayoutSubviews
  4132. name: LayoutSubviews
  4133. nameWithType: View.LayoutSubviews
  4134. fullName: Terminal.Gui.View.LayoutSubviews
  4135. - uid: Terminal.Gui.View.ToString
  4136. commentId: M:Terminal.Gui.View.ToString
  4137. parent: Terminal.Gui.View
  4138. name: ToString()
  4139. nameWithType: View.ToString()
  4140. fullName: Terminal.Gui.View.ToString()
  4141. spec.csharp:
  4142. - uid: Terminal.Gui.View.ToString
  4143. name: ToString
  4144. nameWithType: View.ToString
  4145. fullName: Terminal.Gui.View.ToString
  4146. - name: (
  4147. nameWithType: (
  4148. fullName: (
  4149. - name: )
  4150. nameWithType: )
  4151. fullName: )
  4152. spec.vb:
  4153. - uid: Terminal.Gui.View.ToString
  4154. name: ToString
  4155. nameWithType: View.ToString
  4156. fullName: Terminal.Gui.View.ToString
  4157. - name: (
  4158. nameWithType: (
  4159. fullName: (
  4160. - name: )
  4161. nameWithType: )
  4162. fullName: )
  4163. - uid: System.Object.ToString
  4164. commentId: M:System.Object.ToString
  4165. parent: System.Object
  4166. isExternal: true
  4167. name: ToString()
  4168. nameWithType: Object.ToString()
  4169. fullName: System.Object.ToString()
  4170. spec.csharp:
  4171. - uid: System.Object.ToString
  4172. name: ToString
  4173. nameWithType: Object.ToString
  4174. fullName: System.Object.ToString
  4175. isExternal: true
  4176. - name: (
  4177. nameWithType: (
  4178. fullName: (
  4179. - name: )
  4180. nameWithType: )
  4181. fullName: )
  4182. spec.vb:
  4183. - uid: System.Object.ToString
  4184. name: ToString
  4185. nameWithType: Object.ToString
  4186. fullName: System.Object.ToString
  4187. isExternal: true
  4188. - name: (
  4189. nameWithType: (
  4190. fullName: (
  4191. - name: )
  4192. nameWithType: )
  4193. fullName: )
  4194. - uid: Terminal.Gui.View.ToString*
  4195. commentId: Overload:Terminal.Gui.View.ToString
  4196. name: ToString
  4197. nameWithType: View.ToString
  4198. fullName: Terminal.Gui.View.ToString
  4199. - uid: System.String
  4200. commentId: T:System.String
  4201. parent: System
  4202. isExternal: true
  4203. name: String
  4204. nameWithType: String
  4205. fullName: System.String
  4206. - uid: Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  4207. commentId: M:Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  4208. parent: Terminal.Gui.View
  4209. name: OnMouseEnter(MouseEvent)
  4210. nameWithType: View.OnMouseEnter(MouseEvent)
  4211. fullName: Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  4212. spec.csharp:
  4213. - uid: Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  4214. name: OnMouseEnter
  4215. nameWithType: View.OnMouseEnter
  4216. fullName: Terminal.Gui.View.OnMouseEnter
  4217. - name: (
  4218. nameWithType: (
  4219. fullName: (
  4220. - uid: Terminal.Gui.MouseEvent
  4221. name: MouseEvent
  4222. nameWithType: MouseEvent
  4223. fullName: Terminal.Gui.MouseEvent
  4224. - name: )
  4225. nameWithType: )
  4226. fullName: )
  4227. spec.vb:
  4228. - uid: Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent)
  4229. name: OnMouseEnter
  4230. nameWithType: View.OnMouseEnter
  4231. fullName: Terminal.Gui.View.OnMouseEnter
  4232. - name: (
  4233. nameWithType: (
  4234. fullName: (
  4235. - uid: Terminal.Gui.MouseEvent
  4236. name: MouseEvent
  4237. nameWithType: MouseEvent
  4238. fullName: Terminal.Gui.MouseEvent
  4239. - name: )
  4240. nameWithType: )
  4241. fullName: )
  4242. - uid: Terminal.Gui.Responder.OnMouseEnter(Terminal.Gui.MouseEvent)
  4243. commentId: M:Terminal.Gui.Responder.OnMouseEnter(Terminal.Gui.MouseEvent)
  4244. parent: Terminal.Gui.Responder
  4245. name: OnMouseEnter(MouseEvent)
  4246. nameWithType: Responder.OnMouseEnter(MouseEvent)
  4247. fullName: Terminal.Gui.Responder.OnMouseEnter(Terminal.Gui.MouseEvent)
  4248. spec.csharp:
  4249. - uid: Terminal.Gui.Responder.OnMouseEnter(Terminal.Gui.MouseEvent)
  4250. name: OnMouseEnter
  4251. nameWithType: Responder.OnMouseEnter
  4252. fullName: Terminal.Gui.Responder.OnMouseEnter
  4253. - name: (
  4254. nameWithType: (
  4255. fullName: (
  4256. - uid: Terminal.Gui.MouseEvent
  4257. name: MouseEvent
  4258. nameWithType: MouseEvent
  4259. fullName: Terminal.Gui.MouseEvent
  4260. - name: )
  4261. nameWithType: )
  4262. fullName: )
  4263. spec.vb:
  4264. - uid: Terminal.Gui.Responder.OnMouseEnter(Terminal.Gui.MouseEvent)
  4265. name: OnMouseEnter
  4266. nameWithType: Responder.OnMouseEnter
  4267. fullName: Terminal.Gui.Responder.OnMouseEnter
  4268. - name: (
  4269. nameWithType: (
  4270. fullName: (
  4271. - uid: Terminal.Gui.MouseEvent
  4272. name: MouseEvent
  4273. nameWithType: MouseEvent
  4274. fullName: Terminal.Gui.MouseEvent
  4275. - name: )
  4276. nameWithType: )
  4277. fullName: )
  4278. - uid: Terminal.Gui.View.OnMouseEnter*
  4279. commentId: Overload:Terminal.Gui.View.OnMouseEnter
  4280. name: OnMouseEnter
  4281. nameWithType: View.OnMouseEnter
  4282. fullName: Terminal.Gui.View.OnMouseEnter
  4283. - uid: Terminal.Gui.MouseEvent
  4284. commentId: T:Terminal.Gui.MouseEvent
  4285. parent: Terminal.Gui
  4286. name: MouseEvent
  4287. nameWithType: MouseEvent
  4288. fullName: Terminal.Gui.MouseEvent
  4289. - uid: Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  4290. commentId: M:Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  4291. parent: Terminal.Gui.View
  4292. name: OnMouseLeave(MouseEvent)
  4293. nameWithType: View.OnMouseLeave(MouseEvent)
  4294. fullName: Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  4295. spec.csharp:
  4296. - uid: Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  4297. name: OnMouseLeave
  4298. nameWithType: View.OnMouseLeave
  4299. fullName: Terminal.Gui.View.OnMouseLeave
  4300. - name: (
  4301. nameWithType: (
  4302. fullName: (
  4303. - uid: Terminal.Gui.MouseEvent
  4304. name: MouseEvent
  4305. nameWithType: MouseEvent
  4306. fullName: Terminal.Gui.MouseEvent
  4307. - name: )
  4308. nameWithType: )
  4309. fullName: )
  4310. spec.vb:
  4311. - uid: Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent)
  4312. name: OnMouseLeave
  4313. nameWithType: View.OnMouseLeave
  4314. fullName: Terminal.Gui.View.OnMouseLeave
  4315. - name: (
  4316. nameWithType: (
  4317. fullName: (
  4318. - uid: Terminal.Gui.MouseEvent
  4319. name: MouseEvent
  4320. nameWithType: MouseEvent
  4321. fullName: Terminal.Gui.MouseEvent
  4322. - name: )
  4323. nameWithType: )
  4324. fullName: )
  4325. - uid: Terminal.Gui.Responder.OnMouseLeave(Terminal.Gui.MouseEvent)
  4326. commentId: M:Terminal.Gui.Responder.OnMouseLeave(Terminal.Gui.MouseEvent)
  4327. parent: Terminal.Gui.Responder
  4328. name: OnMouseLeave(MouseEvent)
  4329. nameWithType: Responder.OnMouseLeave(MouseEvent)
  4330. fullName: Terminal.Gui.Responder.OnMouseLeave(Terminal.Gui.MouseEvent)
  4331. spec.csharp:
  4332. - uid: Terminal.Gui.Responder.OnMouseLeave(Terminal.Gui.MouseEvent)
  4333. name: OnMouseLeave
  4334. nameWithType: Responder.OnMouseLeave
  4335. fullName: Terminal.Gui.Responder.OnMouseLeave
  4336. - name: (
  4337. nameWithType: (
  4338. fullName: (
  4339. - uid: Terminal.Gui.MouseEvent
  4340. name: MouseEvent
  4341. nameWithType: MouseEvent
  4342. fullName: Terminal.Gui.MouseEvent
  4343. - name: )
  4344. nameWithType: )
  4345. fullName: )
  4346. spec.vb:
  4347. - uid: Terminal.Gui.Responder.OnMouseLeave(Terminal.Gui.MouseEvent)
  4348. name: OnMouseLeave
  4349. nameWithType: Responder.OnMouseLeave
  4350. fullName: Terminal.Gui.Responder.OnMouseLeave
  4351. - name: (
  4352. nameWithType: (
  4353. fullName: (
  4354. - uid: Terminal.Gui.MouseEvent
  4355. name: MouseEvent
  4356. nameWithType: MouseEvent
  4357. fullName: Terminal.Gui.MouseEvent
  4358. - name: )
  4359. nameWithType: )
  4360. fullName: )
  4361. - uid: Terminal.Gui.View.OnMouseLeave*
  4362. commentId: Overload:Terminal.Gui.View.OnMouseLeave
  4363. name: OnMouseLeave
  4364. nameWithType: View.OnMouseLeave
  4365. fullName: Terminal.Gui.View.OnMouseLeave
  4366. shouldSkipMarkup: true