annotate QuestionnaireViewController.h @ 21:650589cac373

Picker view stuff started.
author Robert Tubb <rt300@eecs.qmul.ac.uk>
date Fri, 18 Jan 2013 15:48:33 +0000
parents fb2ef16dd013
children 8c0783739337
rev   line source
rt300@14 1 //
rt300@14 2 // QuestionnaireViewController.h
rt300@14 3 // oscSenderExample
rt300@14 4 //
rt300@14 5 // Created by Robert Tubb on 16/01/2013.
rt300@14 6 //
rt300@14 7 //
rt300@14 8
rt300@14 9 #import <UIKit/UIKit.h>
rt300@14 10
rt300@14 11 @interface QuestionnaireViewController : UIViewController
rt300@21 12 <UIPickerViewDelegate, UIPickerViewDataSource>
rt300@21 13 {
rt300@21 14 bool agreeType;
rt300@21 15 UIPickerView *picker;
rt300@21 16 NSArray *agreeAnswer;
rt300@21 17 NSArray *interfaceAnswer;
rt300@21 18
rt300@21 19 }
rt300@14 20 @property (retain, nonatomic) IBOutlet UILabel *questionText;
rt300@15 21 @property (retain, nonatomic) IBOutlet UILabel *titleText;
rt300@16 22 @property (retain, nonatomic) IBOutlet UIButton *finishButton;
rt300@16 23 @property (retain, nonatomic) IBOutlet UIButton *nextButton;
rt300@16 24 @property (retain, nonatomic) IBOutlet UISegmentedControl *segControl;
rt300@14 25
rt300@21 26 @property (nonatomic) bool agreeType;
rt300@21 27 @property (strong, nonatomic) IBOutlet UIPickerView *picker;
rt300@21 28 @property (strong, nonatomic) NSArray *agreeAnswer;
rt300@21 29 @property (strong, nonatomic) NSArray *interfaceAnswer;
rt300@21 30
rt300@14 31 //----------------------------------------------------------------
rt300@14 32 -(IBAction)hide:(id)sender;
rt300@14 33 -(IBAction)show:(id)sender;
rt300@14 34 - (IBAction)nextQuestionPressed:(id)sender;
rt300@15 35 - (IBAction)previousQuestionPressed:(id)sender;
rt300@16 36 - (IBAction)answerSelected:(id)sender;
rt300@16 37 //----------------------------------------------------------------
rt300@16 38 - (void)setAppRef:(id)theOFApp;
rt300@16 39 - (void)populateQuestionArray;
rt300@16 40 - (void)populateAnswerArray;
rt300@16 41 - (void)loadQuestion:(NSInteger)questionIndex;
rt300@16 42 //----------------------------------------------------------------
rt300@14 43 @end
rt300@14 44
rt300@21 45 //----------------------------------------------------------------
rt300@21 46 //----------------------------------------------------------------
rt300@21 47 //----------------------------------------------------------------