Autofocus new panels
This commit is contained in:
parent
baafcf3d5c
commit
8142bb2de5
4
main.go
4
main.go
@ -312,16 +312,20 @@ func main() {
|
|||||||
}}, &ui.ItemSeparator{}, &ui.ItemEntry{Name: "Split Top", QuickChar: 6, Callback: func() {
|
}}, &ui.ItemSeparator{}, &ui.ItemEntry{Name: "Split Top", QuickChar: 6, Callback: func() {
|
||||||
panelContainer.SplitSelected(ui.SplitVertical, ui.NewTabContainer(&theme))
|
panelContainer.SplitSelected(ui.SplitVertical, ui.NewTabContainer(&theme))
|
||||||
panelContainer.SwapNeighborsSelected()
|
panelContainer.SwapNeighborsSelected()
|
||||||
|
panelContainer.SelectPrev()
|
||||||
changeFocus(panelContainer)
|
changeFocus(panelContainer)
|
||||||
}}, &ui.ItemEntry{Name: "Split Bottom", QuickChar: 6, Callback: func() {
|
}}, &ui.ItemEntry{Name: "Split Bottom", QuickChar: 6, Callback: func() {
|
||||||
panelContainer.SplitSelected(ui.SplitVertical, ui.NewTabContainer(&theme))
|
panelContainer.SplitSelected(ui.SplitVertical, ui.NewTabContainer(&theme))
|
||||||
|
panelContainer.SelectNext()
|
||||||
changeFocus(panelContainer)
|
changeFocus(panelContainer)
|
||||||
}}, &ui.ItemEntry{Name: "Split Left", QuickChar: 6, Callback: func() {
|
}}, &ui.ItemEntry{Name: "Split Left", QuickChar: 6, Callback: func() {
|
||||||
panelContainer.SplitSelected(ui.SplitHorizontal, ui.NewTabContainer(&theme))
|
panelContainer.SplitSelected(ui.SplitHorizontal, ui.NewTabContainer(&theme))
|
||||||
panelContainer.SwapNeighborsSelected()
|
panelContainer.SwapNeighborsSelected()
|
||||||
|
panelContainer.SelectPrev()
|
||||||
changeFocus(panelContainer)
|
changeFocus(panelContainer)
|
||||||
}}, &ui.ItemEntry{Name: "Split Right", QuickChar: 6, Callback: func() {
|
}}, &ui.ItemEntry{Name: "Split Right", QuickChar: 6, Callback: func() {
|
||||||
panelContainer.SplitSelected(ui.SplitHorizontal, ui.NewTabContainer(&theme))
|
panelContainer.SplitSelected(ui.SplitHorizontal, ui.NewTabContainer(&theme))
|
||||||
|
panelContainer.SelectNext()
|
||||||
changeFocus(panelContainer)
|
changeFocus(panelContainer)
|
||||||
}}, &ui.ItemSeparator{}, &ui.ItemEntry{Name: "Move", Shortcut: "Ctrl+M", Callback: func() {
|
}}, &ui.ItemSeparator{}, &ui.ItemEntry{Name: "Move", Shortcut: "Ctrl+M", Callback: func() {
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user