@@ -2089,17 +2089,15 @@ def createMenubar(self):
2089
2089
self .file_menu .add_separator ()
2090
2090
self .file_menu .add_command (label = 'Settings' , command = self .showSettings )
2091
2091
2092
- self .menubar .add_cascade (label = 'File' , menu = self .file_menu )
2093
-
2092
+
2094
2093
self .help_menu = tk .Menu (self .menubar , tearoff = 0 )
2095
-
2094
+
2096
2095
self .help_menu .add_command (label = 'Discord' , command = lambda * args : webbrowser .open (__links__ ['discord' ]))
2097
2096
self .help_menu .add_command (label = 'About' , command = self .showAbout )
2098
2097
self .help_menu .add_command (label = 'Check for update' , command = lambda * args : webbrowser .open (__links__ ['releases' ]))
2099
2098
self .help_menu .add_command (label = 'Bug report' , command = lambda * args : webbrowser .open (__links__ ['bugs' ]))
2100
2099
self .help_menu .add_command (label = 'Open log' , command = lambda * args : crossplatform .open_file (_log_filename ))
2101
2100
2102
- self .menubar .add_cascade (label = 'Help' , menu = self .help_menu )
2103
2101
2104
2102
self .view_menu : dict [
2105
2103
typing .Literal [
@@ -2147,7 +2145,9 @@ def createMenubar(self):
2147
2145
self .view_menu ['vars' ]['path' ].trace_add ('write' , lambda * args : self .updateView ('path' , self .view_menu ['vars' ]['path' ].get ()))
2148
2146
self .view_menu ['menu' ].add_checkbutton (label = 'path' , onvalue = True , offvalue = False , variable = self .view_menu ['vars' ]['path' ])
2149
2147
2148
+ self .menubar .add_cascade (label = 'File' , menu = self .file_menu )
2150
2149
self .menubar .add_cascade (label = 'View' , menu = self .view_menu ['menu' ])
2150
+ self .menubar .add_cascade (label = 'Help' , menu = self .help_menu )
2151
2151
2152
2152
def updateView (self , view : str , state : bool = True ):
2153
2153
self .settings .set (['view' , view ], state )
0 commit comments