Changeset 227

Show
Ignore:
Timestamp:
01/04/07 12:38:19 (2 years ago)
Author:
gbooker
Message:

Added several UI elements to the PrefPane?.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/CPFPerianPrefPaneController.h

    r222 r227  
    66@interface CPFPerianPrefPaneController : NSPreferencePane 
    77{ 
     8        //General Pane 
     9        IBOutlet NSButton                                       *button_install; 
     10        IBOutlet NSTextField                            *textField_installStatus; 
     11        IBOutlet NSProgressIndicator            *progress_install; 
     12         
     13        IBOutlet NSTextField                            *textField_currentVersion; 
     14        IBOutlet NSButton                                       *button_updateCheck; 
     15        IBOutlet NSProgressIndicator            *progress_updateCheck; 
     16        IBOutlet NSButton                                       *button_autoUpdateCheck; 
     17         
     18        //AC3 
     19        IBOutlet NSButton                                       *button_ac3DynamicRange; 
     20        IBOutlet NSButton                                       *button_ac3StereoOverDolby; 
     21         
     22        //About 
     23        IBOutlet NSTextView                                     *textView_about; 
     24        IBOutlet NSButton                                       *button_website; 
     25        IBOutlet NSButton                                       *button_donate; 
     26        IBOutlet NSButton                                       *button_forum; 
     27         
    828} 
     29//General Pane 
    930- (IBAction)installUninstall:(id)sender; 
     31- (IBAction)updateCheck:(id)sender; 
     32- (IBAction)setAutoUpdateCheck:(id)sender; 
     33 
     34//AC3 
     35- (IBAction)setAC3DynamicRange:(id)sender; 
     36- (IBAction)setAC3StereoOverDolby:(id)sender; 
     37 
     38//About 
     39- (IBAction)launchWebsite:(id)sender; 
     40- (IBAction)launchDonate:(id)sender; 
     41- (IBAction)launchForum:(id)sender; 
     42 
    1043@end 
  • trunk/CPFPerianPrefPaneController.m

    r225 r227  
    2121} 
    2222 
     23//General Pane 
    2324- (IBAction)installUninstall:(id)sender 
    2425{ 
    2526} 
     27- (IBAction)updateCheck:(id)sender 
     28{ 
     29} 
     30 
     31- (IBAction)setAutoUpdateCheck:(id)sender 
     32{ 
     33} 
     34 
     35 
     36//AC3 
     37- (IBAction)setAC3DynamicRange:(id)sender 
     38{ 
     39} 
     40 
     41- (IBAction)setAC3StereoOverDolby:(id)sender 
     42{ 
     43} 
     44 
     45//About 
     46- (IBAction)launchWebsite:(id)sender 
     47{ 
     48} 
     49 
     50- (IBAction)launchDonate:(id)sender 
     51{ 
     52} 
     53 
     54- (IBAction)launchForum:(id)sender 
     55{ 
     56} 
     57 
    2658 
    2759@end 
  • trunk/PerianPrefPane.nib/classes.nib

    r222 r227  
    22    IBClasses = ( 
    33        { 
    4             ACTIONS = {installUninstall = id; };  
     4            ACTIONS = { 
     5                installUninstall = id;  
     6                launchDonate = id;  
     7                launchForum = id;  
     8                launchWebsite = id;  
     9                setAC3DynamicRange = id;  
     10                setAC3StereoOverDolby = id;  
     11                setAutoUpdateCheck = id;  
     12                updateCheck = id;  
     13            };  
    514            CLASS = CPFPerianPrefPaneController;  
    615            LANGUAGE = ObjC;  
     16            OUTLETS = { 
     17                "button_ac3DynamicRange" = NSButton;  
     18                "button_ac3StereoOverDolby" = NSButton;  
     19                "button_autoUpdateCheck" = NSButton;  
     20                "button_donate" = NSButton;  
     21                "button_forum" = NSButton;  
     22                "button_install" = NSButton;  
     23                "button_updateCheck" = NSButton;  
     24                "button_website" = NSButton;  
     25                "progress_install" = NSProgressIndicator;  
     26                "progress_updateCheck" = NSProgressIndicator;  
     27                "textField_currentVersion" = NSTextField;  
     28                "textField_installStatus" = NSTextField;  
     29                "textView_about" = NSTextView;  
     30            };  
    731            SUPERCLASS = NSPreferencePane;  
    832        },