protected override void Run()
        {
			this.handler = new Base();
			
           	Helpers.CheckConnection();

            // Find Unity
            if (PropertyService.Get<string>("Unity.Base.Path", "" ) == "")
            {
				handler.FindUnity();
            }

            // Find IPhone Unity (so far Mac Only)
            if (PropertyService.Get<string>("Unity.iPhone.Path", "") == "" 
			    && Helpers.WhatOS() == Helpers.OS.Mac)

            {
                handler.FindUnityiPhone();
            }
        }
 protected override void Run (object data)
 {
     this.handler = new Base();
     handler.Open(Settings.Documentation.ScriptReference);
 }
 protected override void Run (object data)
 {
     this.handler = new Base();
     handler.Open(Settings.Documentation.Reference, Helpers.SelectedText());
 }
 protected override void Run (object data)
 {
     this.handler = new Base();
     handler.Open(Settings.Documentation.Manual);
 }