 	fileprivate var currentIndex = 0
 	fileprivate let slidesViewControllerCache = ImageSlideShowCache()
 	
-	override var preferredStatusBarStyle:UIStatusBarStyle
+	override open var preferredStatusBarStyle:UIStatusBarStyle
 	{
 		return statusBarStyle
 	}
 	
-	override var prefersStatusBarHidden:Bool
+	override open var prefersStatusBarHidden:Bool
 	{
 		return navigationBarHidden
 	}
 	
-	override var shouldAutorotate:Bool
+	override open var shouldAutorotate:Bool
 	{
 		return true
 	}
 	
-	override var supportedInterfaceOrientations:UIInterfaceOrientationMask
+	override open var supportedInterfaceOrientations:UIInterfaceOrientationMask
 	{
 		return .all
 	}

		view.gestureRecognizers = gestures
	}
	
	override func viewWillAppear(_ animated: Bool)
	{
		super.viewWillAppear(animated)
		

	
	//	MARK: - Instance methods
	
	override open func viewDidLoad()
	{
		super.viewDidLoad()
		
