mirror of
https://github.com/microtherion/VocalEasel.git
synced 2024-12-22 03:04:00 +00:00
40 lines
834 B
Objective-C
40 lines
834 B
Objective-C
//
|
|
// File: VLGrooveController.h - Control groove selection sheet
|
|
//
|
|
// Author(s):
|
|
//
|
|
// (MN) Matthias Neeracher
|
|
//
|
|
// Copyright © 2007 Matthias Neeracher
|
|
//
|
|
|
|
#import <Cocoa/Cocoa.h>
|
|
|
|
@class VLSheetView;
|
|
@class VLSheetWindow;
|
|
|
|
@interface VLGrooveController : NSWindowController {
|
|
NSDictionary * fGrooves;
|
|
IBOutlet NSBrowser * fBrowser;
|
|
IBOutlet NSTextField * fDescription;
|
|
IBOutlet NSButton * fOKButton;
|
|
IBOutlet NSButton * fPlayButton;
|
|
NSString * fStyle;
|
|
NSDictionary * fSubStyles;
|
|
NSArray * fSubStyleList;
|
|
NSPredicate * fSubStyleFilter;
|
|
VLSheetView * fView;
|
|
VLSheetWindow * fSheetWin;
|
|
}
|
|
|
|
- (id) initWithSheetView:(VLSheetView *)view;
|
|
- (IBAction)endSheet:(id)sender;
|
|
- (IBAction)updateDescription:(id)sender;
|
|
- (IBAction) togglePlay:(id)sender;
|
|
|
|
@end
|
|
|
|
// Local Variables:
|
|
// mode:ObjC
|
|
// End:
|