mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-31 20:57:41 +00:00
31 lines
681 B
Objective-C
31 lines
681 B
Objective-C
//
|
|
// OSKView.h
|
|
// KeymanEngine4Mac
|
|
//
|
|
// Created by Serkan Kurt on 7/11/2014.
|
|
// Copyright (c) 2017 SIL International. All rights reserved.
|
|
//
|
|
|
|
#ifndef OSKView_h
|
|
#define OSKView_h
|
|
|
|
#import "KVKFile.h"
|
|
#import "KMkeyViewProtocol.h"
|
|
|
|
@interface OSKView : NSView <KMkeyView>
|
|
|
|
@property (weak, nonatomic) KVKFile *kvk;
|
|
|
|
- (void)handleKeyEvent:(NSEvent *)event;
|
|
- (void)setShiftState:(BOOL)shiftState;
|
|
- (void)setOskShiftState:(BOOL)oskShiftState;
|
|
- (void)setAltState:(BOOL)altState;
|
|
- (void)setOskAltState:(BOOL)oskAltState;
|
|
- (void)setCtrlState:(BOOL)ctrlState;
|
|
- (void)setOskCtrlState:(BOOL)oskCtrlState;
|
|
- (void)resetOSK;
|
|
- (void)resizeOSKLayout;
|
|
|
|
@end
|
|
|
|
#endif /* OSKView_h */
|