rt300@14: // rt300@14: // QuestionnaireViewController.h rt300@14: // oscSenderExample rt300@14: // rt300@14: // Created by Robert Tubb on 16/01/2013. rt300@14: // rt300@14: // rt300@14: rt300@14: #import rt300@14: rt300@22: #import "Question.h" rt300@22: rt300@14: @interface QuestionnaireViewController : UIViewController rt300@28: rt300@21: { rt300@22: rt300@21: UIPickerView *picker; rt300@22: rt300@21: rt300@21: } rt300@14: @property (retain, nonatomic) IBOutlet UILabel *questionText; rt300@15: @property (retain, nonatomic) IBOutlet UILabel *titleText; rt300@16: @property (retain, nonatomic) IBOutlet UIButton *finishButton; rt300@16: @property (retain, nonatomic) IBOutlet UIButton *nextButton; rt300@22: @property (retain, nonatomic) IBOutlet UIButton *previousButton; rt300@14: rt300@21: @property (strong, nonatomic) IBOutlet UIPickerView *picker; rt300@22: rt300@28: @property (retain, nonatomic) IBOutlet UITextView *commentText; rt300@31: @property (retain, nonatomic) IBOutlet UISegmentedControl *numberChooser; rt300@31: @property (retain, nonatomic) IBOutlet UIView *interfacePreferenceOptions; rt300@31: @property (retain, nonatomic) IBOutlet UIView *lickertOptions; rt300@31: @property (retain, nonatomic) IBOutlet UILabel *pleaseAnswer; rt300@21: rt300@14: //---------------------------------------------------------------- rt300@31: - (IBAction)answerChosen:(id)sender; rt300@31: rt300@14: -(IBAction)hide:(id)sender; rt300@14: -(IBAction)show:(id)sender; rt300@14: - (IBAction)nextQuestionPressed:(id)sender; rt300@15: - (IBAction)previousQuestionPressed:(id)sender; rt300@32: -(void)unlockAll; rt300@16: //---------------------------------------------------------------- rt300@16: - (void)setAppRef:(id)theOFApp; rt300@16: - (void)populateQuestionArray; rt300@16: - (void)loadQuestion:(NSInteger)questionIndex; rt300@16: //---------------------------------------------------------------- rt300@14: @end rt300@14: rt300@21: //---------------------------------------------------------------- rt300@21: //---------------------------------------------------------------- rt300@21: //----------------------------------------------------------------