5 // Created by kuri on 10/02/26.
6 // Copyright 2010-2021 kuri. All rights reserved.
9 #import <Cocoa/Cocoa.h>
10 #import <AppKit/AppKit.h>
13 @interface LFMenu : NSObject {
18 - (id) initWithApp:(id)app;
20 - (void) onMenuIsActive:(NSMenuItem *)sender;
21 - (void) onMenuShouldFixDependents:(NSMenuItem *)sender;
22 - (void) onMenuShouldFixParenSymbols:(NSMenuItem *)sender;
23 - (void) onMenuShouldNotFixSomeParenSymbols:(NSMenuItem *)sender;
24 - (void) onMenuShouldFixAllLetters:(NSMenuItem *)sender;
25 - (void) onMenuShouldAppendCodeInfo:(NSMenuItem *)sender;
26 - (void) onMenuShouldIgnoreZeroWidthSpace:(NSMenuItem *)sender;
27 - (void) onMenuShouldCheckSubject:(NSMenuItem *)sender;
28 - (void) onMenuShouldCheckOnSave:(NSMenuItem *)sender;
29 - (void) onRestOperationModeOnLoad:(NSMenuItem *)sender;
30 - (void) showAboutLetterfix:(NSMenuItem *)sender;
31 - (NSMenuItem *)newMenuItem:(NSString *)title action:(SEL)sel state:(BOOL)state indent:(NSInteger)indent;
32 - (BOOL) validateUserInterfaceItem:(id<NSValidatedUserInterfaceItem>)anItem;
33 - (NSMenuItem *)onoffMenuItem;