VocalEasel/Sources/VLGrooveController.h

40 lines
834 B
C
Raw Normal View History

2007-04-15 05:22:30 +00:00
//
2007-04-27 06:41:34 +00:00
// File: VLGrooveController.h - Control groove selection sheet
2007-04-15 05:22:30 +00:00
//
2007-04-27 06:41:34 +00:00
// Author(s):
//
// (MN) Matthias Neeracher
//
// Copyright © 2007 Matthias Neeracher
2007-04-15 05:22:30 +00:00
//
#import <Cocoa/Cocoa.h>
@class VLSheetView;
2011-09-04 19:48:57 +00:00
@class VLSheetWindow;
2007-04-15 05:22:30 +00:00
@interface VLGrooveController : NSWindowController {
NSDictionary * fGrooves;
IBOutlet NSBrowser * fBrowser;
IBOutlet NSTextField * fDescription;
IBOutlet NSButton * fOKButton;
2007-04-23 05:46:37 +00:00
IBOutlet NSButton * fPlayButton;
2007-04-15 05:22:30 +00:00
NSString * fStyle;
NSDictionary * fSubStyles;
NSArray * fSubStyleList;
NSPredicate * fSubStyleFilter;
2008-01-24 01:29:18 +00:00
VLSheetView * fView;
2011-09-04 19:48:57 +00:00
VLSheetWindow * fSheetWin;
2007-04-15 05:22:30 +00:00
}
- (id) initWithSheetView:(VLSheetView *)view;
- (IBAction)endSheet:(id)sender;
- (IBAction)updateDescription:(id)sender;
2007-04-23 05:46:37 +00:00
- (IBAction) togglePlay:(id)sender;
2007-04-15 05:22:30 +00:00
@end
// Local Variables:
// mode:ObjC
// End: