VocalEasel/Sources/VLSheetViewSelection.h

46 lines
979 B
C
Raw Permalink Normal View History

//
2007-04-27 06:41:34 +00:00
// File: VLSheetViewSelection.h - Measure selection functionality
//
2007-04-27 06:41:34 +00:00
// Author(s):
//
// (MN) Matthias Neeracher
//
2011-09-08 01:19:41 +00:00
// Copyright © 2006-2011 Matthias Neeracher
//
2008-05-29 18:54:30 +00:00
#import "VLMIDIWriter.h"
@interface VLSheetView (Selection)
2011-09-11 02:39:54 +00:00
- (void)editSelection;
- (void)selectMeasure:(uint32_t)startMeas to:(uint32_t)endMeas;
- (NSRange)sectionsInSelection;
- (BOOL)validateUserInterfaceItem:(id)item;
- (IBAction)cut:(id)sender;
- (IBAction)copy:(id)sender;
- (IBAction)paste:(id)sender;
- (IBAction)delete:(id)sender;
2011-09-08 02:10:49 +00:00
- (IBAction)insertMeasure:(id)sender;
- (IBAction)editRepeat:(id)sender;
- (IBAction)editRepeatEnding:(id)sender;
2007-12-24 00:10:23 +00:00
- (IBAction)insertStartCoda:(id)sender;
- (IBAction)insertJumpToCoda:(id)sender;
- (IBAction)insertBreak:(id)sender;
2008-01-16 13:04:01 +00:00
- (void)updateKeyMenu;
- (void)updateTimeMenu;
- (void)updateDivisionMenu;
2008-01-23 01:20:09 +00:00
- (void)updateGrooveMenu;
2008-01-16 13:04:01 +00:00
- (void)updateMenus;
2011-09-11 21:27:53 +00:00
- (void (^)()) willPlaySequence:(MusicSequence)music;
2008-05-29 18:54:30 +00:00
@end
// Local Variables:
// mode:ObjC
// End: