Removed old commented-out code.
[CleverRabbit.git] / RTKPreferencesController.h
blob4da503fe3d79a2e5d2adc58d1395f189f2d9eccc
1 //
2 // RTKPreferencesController.m
3 // (CleverRabbit.app)
4 //
5 // Copyright (c) 2005 A. Karl Keller (http://karlk.net)
6 //
7 // This code is open-source, free software, made available without warranty under
8 // the terms of the GNU General Public License, either version 2 or later (see
9 // http://www.gnu.org/licenses/gpl.html or included copy); as such, it may be
10 // redistributed and/or modified in accordance with that document.
13 #import <Cocoa/Cocoa.h>
15 @interface RTKPreferencesController : NSObject
17 IBOutlet NSTextField * delimiterTextField;
18 IBOutlet NSTextField * returnCharacterTextField;
20 IBOutlet NSButton * zvxButton;
22 IBOutlet NSPopUpButton * inputPopUpButton;
23 IBOutlet NSPopUpButton * scriptPopUpButton;
24 IBOutlet NSPopUpButton * encodingPopUpButton;
26 IBOutlet NSButton * webUpdateDefinitionsButton;
27 IBOutlet NSProgressIndicator * webUpdateDefinitionsProgressIndicator;
28 IBOutlet NSTextField * definitionVersionTextField;
30 IBOutlet NSButton * transliterationOnButton;
32 IBOutlet NSButton * committeeFontButton;
33 IBOutlet NSButton * scriptFontButton;
34 IBOutlet NSButton * romanFontButton;
35 IBOutlet NSButton * backTranslationFontButton;
36 IBOutlet NSButton * notesFontButton;
37 IBOutlet NSButton * checkingFontButton;
38 IBOutlet NSButton * publishedFontButton;
40 IBOutlet NSTextField * committeeFontTextField;
41 IBOutlet NSTextField * scriptFontTextField;
42 IBOutlet NSTextField * romanFontTextField;
43 IBOutlet NSTextField * backTranslationFontTextField;
44 IBOutlet NSTextField * notesFontTextField;
45 IBOutlet NSTextField * checkingFontTextField;
46 IBOutlet NSTextField * publishedFontTextField;
48 IBOutlet NSMatrix * convertorMatrix;
50 IBOutlet NSTextField * externalConvertorTextField;
52 IBOutlet NSWindow * preferencesWindow;
54 NSTask * downloaderTask;
56 NSMutableDictionary * inputSystemDict;
57 NSMutableDictionary * scriptSystemDict;
58 NSMutableDictionary * encodingSystemDict;
60 NSString * definitionDir;
62 NSPipe * standardOutputPipe;
63 NSFileHandle * standardOutputFile;
66 - (IBAction)substituteZVXChanged:(id)sender;
68 - (IBAction)inputSystemChanged:(id)sender;
69 - (IBAction)scriptSystemChanged:(id)sender;
70 - (IBAction)encodingSystemChanged:(id)sender;
72 - (IBAction)transliterationOnChanged:(id)sender;
74 - (IBAction)webUpdateDefinitionsClicked:(id)sender;
76 - (IBAction)changeFont:(id)sender;
78 - (IBAction)convertorSwitched:(id)sender;
79 - (IBAction)setExternalConvertor:(id)sender;
82 @end