32 lines
486 B
Go
32 lines
486 B
Go
package ui
|
|
|
|
import (
|
|
"fyne.io/fyne/v2"
|
|
)
|
|
|
|
type mainMenu struct {
|
|
*fyne.MainMenu
|
|
|
|
helpMenu *fyne.Menu
|
|
sysLog *fyne.MenuItem
|
|
// aboutSelf *fyne.MenuItem
|
|
}
|
|
|
|
// func newMainMenu() *mainMenu {
|
|
// var mm mainMenu
|
|
|
|
// // help
|
|
// mm.sysLog = fyne.NewMenuItem("Show Log", func() {
|
|
// newLogViewer().Win.Show()
|
|
// })
|
|
// mm.helpMenu = fyne.NewMenu("Help",
|
|
// mm.sysLog,
|
|
// // mm.aboutSelf,
|
|
// )
|
|
|
|
// mm.MainMenu = fyne.NewMainMenu(
|
|
// mm.helpMenu,
|
|
// )
|
|
// return &mm
|
|
// }
|