rt300@24
|
1 //
|
rt300@24
|
2 // TopButtonViewController.h
|
rt300@24
|
3 // sonicZoom
|
rt300@24
|
4 //
|
rt300@24
|
5 // Created by Robert Tubb on 31/01/2013.
|
rt300@24
|
6 //
|
rt300@24
|
7 //
|
rt300@24
|
8
|
rt300@24
|
9 #import <UIKit/UIKit.h>
|
rt300@26
|
10 #import "HelpViewController.h"
|
rt300@29
|
11 #define IS_SUPERVISED 1 // to set new user button
|
rt300@24
|
12 @interface TopButtonViewController : UIViewController
|
rt300@24
|
13
|
rt300@38
|
14 @property (retain, nonatomic) IBOutlet UILabel *smoothText;
|
rt300@38
|
15 @property (retain, nonatomic) IBOutlet UISwitch *smoothToggle;
|
rt300@38
|
16 @property (retain, nonatomic) IBOutlet UIBarButtonItem *smoothSwitch;
|
rt300@24
|
17 @property (nonatomic, assign) id theOFAppRef;
|
rt300@38
|
18 @property (retain, nonatomic) IBOutlet UIBarButtonItem *savePresetButton;
|
rt300@24
|
19
|
rt300@24
|
20 @property (retain, nonatomic) IBOutlet UIBarButtonItem *playButton;
|
rt300@24
|
21 @property (retain, nonatomic) IBOutlet UIBarButtonItem *pauseButton;
|
rt300@29
|
22 @property (retain, strong, nonatomic) IBOutlet UIBarButtonItem *qButton;
|
rt300@29
|
23 @property (retain, strong,nonatomic) IBOutlet UIBarButtonItem *newUserButton;
|
rt300@44
|
24 @property (retain, nonatomic) IBOutlet UIBarButtonItem *lockXButton;
|
rt300@44
|
25 @property (retain, nonatomic) IBOutlet UIBarButtonItem *lockYButton;
|
rt300@46
|
26 @property (retain, nonatomic) IBOutlet UILabel *seqNumText;
|
rt300@44
|
27
|
rt300@44
|
28
|
rt300@36
|
29 - (IBAction)nextSequence:(id)sender;
|
rt300@38
|
30 - (IBAction)smoothSwitchChanged:(id)sender;
|
rt300@24
|
31
|
rt300@24
|
32 -(IBAction)show:(id)sender;
|
rt300@24
|
33 -(void)setAppRef:(id)theOFApp;
|
rt300@25
|
34 -(void)enableQuestionButton;
|
rt300@24
|
35 - (IBAction)playPressed:(id)sender;
|
rt300@24
|
36 - (IBAction)pausePressed:(id)sender;
|
rt300@24
|
37 - (IBAction)savePressed:(id)sender;
|
rt300@24
|
38 - (IBAction)lockSequencePressed:(id)sender;
|
rt300@24
|
39 - (IBAction)lockSynthPressed:(id)sender;
|
rt300@24
|
40 - (IBAction)qPressed:(id)sender;
|
rt300@25
|
41 - (IBAction)randomise:(id)sender;
|
rt300@26
|
42 - (IBAction)helpPressed:(id)sender;
|
rt300@27
|
43 - (IBAction)newUser:(id)sender;
|
rt300@38
|
44 - (void)enableSmoothSwitch:(id)sender;
|
rt300@41
|
45 -(void)unlockAll;
|
rt300@24
|
46 @end
|