11 Commits

Author SHA1 Message Date
Luke I. Wilson
14ba338de9 PanelContainer: bug fix on destroying a panel
This commit fixes a bug where destroying a Panel with a parent of
kind PanelKindSplit... causes the selected to become that split
panel, instead of a child. Now, it chooses the leftmost child of
that parent panel.
2021-04-07 23:03:20 -05:00
Luke I. Wilson
e7e459b16f PanelContainer: code cleanup 2021-04-07 14:55:20 -05:00
Luke I. Wilson
56b89c6079 PanelContainer: Implement cycling selection 2021-04-07 13:56:32 -05:00
Luke I. Wilson
459087e6d8 PanelContainer: removed multiple comments 2021-04-06 14:35:55 -05:00
Luke I. Wilson
389276ee34 PanelContainer: Bug fixes and integration 2021-04-06 11:14:17 -05:00
Luke I. Wilson
c40be89564 PanelContainer: Floating Panels, but not quite? 2021-04-06 10:06:02 -05:00
Luke I. Wilson
95e4db4d3e PanelContainer: SwapNeighborsSelected() to split left and split top 2021-04-05 17:31:16 -05:00
Luke I. Wilson
cf5803c464 Splitting Panels 2021-04-05 17:15:57 -05:00
Luke I. Wilson
eb8142ea8e PanelContainer: SetFocus and HandleEvent properly 2021-04-05 17:03:52 -05:00
Luke I. Wilson
25b416da3d Injected new PanelContainer into mainloop to replace TabContainer 2021-04-05 16:55:16 -05:00
Luke I. Wilson
03c8c3bcad Created Panel and PanelContainer untested code 2021-04-05 16:22:40 -05:00