root/tags/2D16/JVAppearancePreferences.h

Revision 2576, 1.7 kB (checked in by timothy, 4 years ago)

Fixes a warning.

Line 
1 #import "NSPreferences.h"
2
3 @class JVFontPreviewField;
4 @class JVStyle;
5 @class JVStyleView;
6
7 @interface JVAppearancePreferences : NSPreferencesModule {
8         IBOutlet JVStyleView *preview;
9         IBOutlet NSPopUpButton *styles;
10         IBOutlet NSPopUpButton *emoticons;
11         IBOutlet JVFontPreviewField *standardFont;
12         IBOutlet NSTextField *minimumFontSize;
13         IBOutlet NSStepper *minimumFontSizeStepper;
14         IBOutlet NSTextField *baseFontSize;
15         IBOutlet NSStepper *baseFontSizeStepper;
16         IBOutlet NSButton *useStyleFont;
17         IBOutlet NSDrawer *optionsDrawer;
18         IBOutlet NSTableView *optionsTable;
19         IBOutlet NSPanel *newVariantPanel;
20         IBOutlet NSTextField *newVariantName;
21         BOOL _variantLocked;
22         BOOL _alertDisplayed;
23         JVStyle *_style;
24         NSMutableArray *_styleOptions;
25         NSString *_userStyle;
26 }
27 - (void) selectStyleWithIdentifier:(NSString *) identifier;
28 - (void) selectEmoticonsWithIdentifier:(NSString *) identifier;
29
30 - (void) setStyle:(JVStyle *) style;
31
32 - (void) changePreferences;
33
34 - (IBAction) changeBaseFontSize:(id) sender;
35 - (IBAction) changeMinimumFontSize:(id) sender;
36
37 - (IBAction) changeDefaultChatStyle:(id) sender;
38 - (IBAction) changeDefaultEmoticons:(id) sender;
39
40 - (IBAction) changeUseStyleFont:(id) sender;
41
42 - (IBAction) showOptions:(id) sender;
43
44 - (void) updateChatStylesMenu;
45 - (void) updateEmoticonsMenu;
46 - (void) updateVariant;
47
48 - (void) parseStyleOptions;
49 - (NSString *) valueOfProperty:(NSString *) property forSelector:(NSString *) selector inStyle:(NSString *) style;
50 - (void) setStyleProperty:(NSString *) property forSelector:(NSString *) selector toValue:(NSString *) value;
51 - (void) setUserStyle:(NSString *) style;
52 - (void) saveStyleOptions;
53
54 - (void) showNewVariantSheet;
55 - (IBAction) closeNewVariantSheet:(id) sender;
56 - (IBAction) createNewVariant:(id) sender;
57 @end
Note: See TracBrowser for help on using the browser.