Terminal.Gui
Terminal.Gui copied to clipboard
Refactor `MenuBar` and `StatusBar` to be adornments
This is a sub-issue of:
- #2994
Todo
- [ ] Reimplemen these views based on
Bar. See https://github.com/gui-cs/Terminal.Gui/issues/3073 - [ ] Remove the dependency between these classes and
Topleveland enable any view to host a menubar or statusbar (or any View). - [ ] By default
Windowwill have the menubar and statusbar's added to it'sBorder/AdornmentFramebut they will beVisible = falseby default. We'll expose helper properties to access them:
win.MenuBar.Visible = true etc...