Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

basic tab-based MDI frame window support 'under construction' #6

Open
5 of 12 tasks
bombasticbob opened this issue May 25, 2016 · 0 comments
Open
5 of 12 tasks

Comments

@bombasticbob
Copy link
Owner

bombasticbob commented May 25, 2016

basic tab-based MDI frame window support 'under construction'.

  • Able to create an SDI or MDI frame
  • scrollable tabs across the top, just under the main menu, with left/right scroll buttons
  • ctrl+alt+pgup and ctrl+alt+pgdn hotkeys for left/right scroll
  • optional toolbar(s) located above the tabs (fixed, not dockable)
  • button on the tab bar to add a tab (equivalent to 'file new')
  • buttons on the tabs to close a tab (equivalent to 'file close')
  • able to 'drag' a tab to change the display order
  • support owned (child) windows within a 'WBChildFrame' that are automatically hidden/shown
  • support 'wizard mode' for the frame window (it's not much of a stretch to consider)
  • support 'property dialog' mode for the frame window
  • support 'dialog mode' for the child frames (a new derived type)
  • support multiple rows of tabs instead of just one, up to the limit of sanity

other requirements to be added

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant