File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed
Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change 55
66use serde_json:: { Result , Value } ;
77use tauri:: Manager ;
8+ mod menu;
89mod store;
910mod translate;
1011use store:: Config ;
@@ -52,6 +53,7 @@ async fn main() {
5253 } ) ;
5354 Ok ( ( ) )
5455 } )
56+ . menu ( menu:: default ( ) )
5557 . run ( tauri:: generate_context!( ) )
5658 . expect ( "error while running tauri application" ) ;
5759}
Original file line number Diff line number Diff line change 1+ use tauri:: { CustomMenuItem , Menu , MenuItem , Submenu } ;
2+
3+ pub fn default ( ) -> Menu {
4+ let edit_menu = Submenu :: new ( "Edit" ,
5+ Menu :: new ( )
6+ . add_native_item ( MenuItem :: Undo )
7+ . add_native_item ( MenuItem :: Redo )
8+ . add_native_item ( MenuItem :: Cut )
9+ . add_native_item ( MenuItem :: Copy )
10+ . add_native_item ( MenuItem :: Paste )
11+ . add_native_item ( MenuItem :: SelectAll )
12+ ) ;
13+ let menu = Menu :: new ( )
14+ . add_item ( CustomMenuItem :: new ( "hide" , "Hide" ) )
15+ . add_submenu ( edit_menu) ;
16+
17+ return menu;
18+ }
You can’t perform that action at this time.
0 commit comments