OSDN Git Service

for macOS 10.14 Mojave
[letter-fix/LetterFix.git] / LFMenu.h
1 //
2 //  LFMenu.h
3 //  LetterFix2
4 //
5 //  Created by kuri on 10/02/26.
6 //  Copyright 2010-2017 kuri. All rights reserved.
7 //
8
9 #import <Cocoa/Cocoa.h>
10 #import <AppKit/AppKit.h>
11 #import "LFApp.h"
12
13 @interface LFMenu : NSObject {
14     id _app;
15     NSMenuItem *onoff;
16 }
17 - (id) initWithApp:(id)app;
18 - (BOOL) inject;
19 - (void) onOffItemChange:(NSMenuItem *)sender;
20 - (void) osDependentFix:(NSMenuItem *)sender;
21 - (void) parenSymbolFix:(NSMenuItem *)sender;
22 - (void) someParenSymbolNotFix:(NSMenuItem *)sender;
23 - (void) allLetterFix:(NSMenuItem *)sender;
24 - (void) changeAtOpen:(NSMenuItem *)sender;
25 - (void) checkSubject:(NSMenuItem *)sender;
26 - (void) checkOnSave:(NSMenuItem *)sender;
27 - (void) aboutItemSelected:(NSMenuItem *)sender;
28 - (NSMenuItem *)newMenuItem:(NSString *)title action:(SEL)sel state:(BOOL)state indent:(NSInteger)indent;
29 - (BOOL) validateUserInterfaceItem:(id<NSValidatedUserInterfaceItem>)anItem;
30 - (NSMenuItem *)onoffMenuItem;
31 @end