11#import <UIKit/UIKit.h> 
   13#import "RDPKeyboard.h" 
   14#import "RDPSessionView.h" 
   15#import "TouchPointerView.h" 
   16#import "AdvancedKeyboardView.h" 
   19    : UIViewController <RDPSessionDelegate, TouchPointerDelegate, AdvancedKeyboardDelegate,
 
   20                        RDPKeyboardDelegate, UIScrollViewDelegate, UITextFieldDelegate>
 
   23  IBOutlet UIScrollView *_session_scrollview;
 
   30  BOOL _autoscroll_with_touchpointer;
 
   31  BOOL _is_autoscrolling;
 
   34  IBOutlet UIToolbar *_session_toolbar;
 
   35  BOOL _session_toolbar_visible;
 
   38  IBOutlet UITextField *_dummy_textfield;
 
   41  IBOutlet UIView *_connecting_view;
 
   42  IBOutlet UILabel *_lbl_connecting;
 
   43  IBOutlet UIActivityIndicatorView *_connecting_indicator_view;
 
   44  IBOutlet UIButton *_cancel_connect_button;
 
   47  UIToolbar *_keyboard_toolbar;
 
   51  BOOL _session_initilized;
 
   54  BOOL _keyboard_visible;
 
   57  BOOL _toggle_mouse_button;
 
   61  BOOL _advanced_keyboard_visible;
 
   62  BOOL _requesting_advanced_keyboard;
 
   63  CGFloat _keyboard_last_height;
 
   66  NSTimer *_mouse_move_event_timer;
 
   67  int _mouse_move_events_skipped;
 
   68  CGPoint _prev_long_press_position;
 
   71- (id)initWithNibName:(NSString *)nibNameOrNil
 
   72               bundle:(NSBundle *)nibBundleOrNil