view TopButtonViewController.h @ 44:a1e75b94c505

Snap to eval points. Double tap to go to preset (doesn't quite work yet). Coloured locks. Changed Question 2. Fixed some leaks.
author Robert Tubb <rt300@eecs.qmul.ac.uk>
date Mon, 22 Apr 2013 18:32:34 +0100
parents 79c129e500e1
children 1e266647840d
line wrap: on
line source
//
//  TopButtonViewController.h
//  sonicZoom
//
//  Created by Robert Tubb on 31/01/2013.
//
//

#import <UIKit/UIKit.h>
#import "HelpViewController.h"
#define IS_SUPERVISED 1 // to set new user button
@interface TopButtonViewController : UIViewController

@property (retain, nonatomic) IBOutlet UILabel *smoothText;
@property (retain, nonatomic) IBOutlet UISwitch *smoothToggle;
@property (retain, nonatomic) IBOutlet UIBarButtonItem *smoothSwitch;
@property (nonatomic, assign)       id theOFAppRef;
@property (retain, nonatomic) IBOutlet UIBarButtonItem *savePresetButton;

@property (retain, nonatomic) IBOutlet UIBarButtonItem *playButton;
@property (retain, nonatomic) IBOutlet UIBarButtonItem *pauseButton;
@property (retain, strong, nonatomic) IBOutlet UIBarButtonItem *qButton;
@property (retain, strong,nonatomic) IBOutlet UIBarButtonItem *newUserButton;
@property (retain, nonatomic) IBOutlet UIBarButtonItem *lockXButton;
@property (retain, nonatomic) IBOutlet UIBarButtonItem *lockYButton;


- (IBAction)nextSequence:(id)sender;
- (IBAction)smoothSwitchChanged:(id)sender;

-(IBAction)show:(id)sender;
-(void)setAppRef:(id)theOFApp;
-(void)enableQuestionButton;
- (IBAction)playPressed:(id)sender;
- (IBAction)pausePressed:(id)sender;
- (IBAction)savePressed:(id)sender;
- (IBAction)lockSequencePressed:(id)sender;
- (IBAction)lockSynthPressed:(id)sender;
- (IBAction)qPressed:(id)sender;
- (IBAction)randomise:(id)sender;
- (IBAction)helpPressed:(id)sender;
- (IBAction)newUser:(id)sender;
- (void)enableSmoothSwitch:(id)sender;
-(void)unlockAll;
@end