mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-08 18:05:32 +00:00
43 lines
1.8 KiB
Objective-C
43 lines
1.8 KiB
Objective-C
//
|
|
// ViewController.m
|
|
// KMSample2
|
|
//
|
|
// Created by Serkan Kurt on 7/04/2015.
|
|
// Copyright (c) 2017 SIL International. All rights reserved.
|
|
//
|
|
|
|
#import "ViewController.h"
|
|
|
|
@interface ViewController ()
|
|
@property (strong, nonatomic) IBOutlet KMTextView *textView;
|
|
@end
|
|
|
|
@implementation ViewController
|
|
|
|
- (void)viewDidLoad {
|
|
[super viewDidLoad];
|
|
// Do any additional setup after loading the view, typically from a nib.
|
|
|
|
[KMManager setApplicationGroupIdentifier:@"group.KMSample"]; // TO DO: Replace with your application group id
|
|
[[KMManager sharedInstance] setDebugPrintingOn:YES]; // TO DO: Disable before release
|
|
[[KMManager sharedInstance] setKeymanHelpOn:NO];
|
|
|
|
[[KMManager sharedInstance] preloadLanguageFileAtPath:[[NSBundle mainBundle] pathForResource:@"tamil99m-1.1" ofType:@"js"] shouldOverwrite:YES];
|
|
[[KMManager sharedInstance] preloadFontFileAtPath:[[NSBundle mainBundle] pathForResource:@"aava1" ofType:@"ttf"] shouldOverwrite:YES];
|
|
[[KMManager sharedInstance] registerCustomFonts];
|
|
|
|
//[[NSUserDefaults standardUserDefaults] removeObjectForKey:kKeymanUserKeyboardsListKey];
|
|
[[KMManager sharedInstance] addKeyboardWithID:kKeymanDefaultKeyboardID languageID:kKeymanDefaultLanguageID keyboardName:kKeymanDefaultKeyboardName languageName:kKeymanDefaultLanguageName isRTL:NO isCustom:NO font:kKeymanDefaultKeyboardFont oskFont:nil];
|
|
[[KMManager sharedInstance] addKeyboardWithID:@"tamil99m" languageID:@"tam" keyboardName:@"Tamil 99M" languageName:@"Tamil" isRTL:NO isCustom:YES font:@"aava1.ttf" oskFont:nil];
|
|
//[[KMManager sharedInstance] setCanAddNewKeyboards:NO];
|
|
|
|
[self.textView setKeymanDelegate:self];
|
|
[self.textView setViewController:self];
|
|
}
|
|
|
|
- (void)didReceiveMemoryWarning {
|
|
[super didReceiveMemoryWarning];
|
|
// Dispose of any resources that can be recreated.
|
|
}
|
|
|
|
@end
|