protected override void OnClick()
 {
     try
     {
         // verify there is a valid
         if (ext.isAuthorizationAvailable())
         {
             Extension.Dialogs.Directory.GoogleMapsEngineDirectoryListing directory = new Extension.Dialogs.Directory.GoogleMapsEngineDirectoryListing();
             //Extension.Dialogs.Directory.MapDirectory directory = new Extension.Dialogs.Directory.MapDirectory(ext);
             directory.Show();
         }
         else
         {
             // no token exists
         }
     }
     catch (System.Exception ex)
     {
         ext.displayErrorDialog("Unable to display Google Earth Builder directory.  " + ex.Message);
     }
 }
 protected override void OnClick()
 {
     try
     {
         // verify there is a valid
         if (ext.isAuthorizationAvailable())
         {
             Extension.Dialogs.Directory.GoogleMapsEngineDirectoryListing directory = new Extension.Dialogs.Directory.GoogleMapsEngineDirectoryListing();
             //Extension.Dialogs.Directory.MapDirectory directory = new Extension.Dialogs.Directory.MapDirectory(ext);
             directory.Show();
         }
         else
         {
             // no token exists
         }
     }
     catch (System.Exception ex)
     {
         ext.displayErrorDialog("Unable to display Google Earth Builder directory.  " + ex.Message);
     }
 }