Esempio n. 1
0
 internal void webView_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
 {
     if (e.PropertyName == "Surface")
     {
         if (surface != null)
         {
             surface.Dispose();
         }
         surface     = webView.Surface as BitmapSurface;
         initialized = true;
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Used to dispose of resources.
 /// </summary>
 public void Dispose()
 {
     Console.Write("Destroying Browser");
     s.Updated += (sender, e) => { Console.WriteLine("Destroying browser: " + url); };
     MyTab.Stop();
     MyTab.Dispose();
     Console.Write(".");
     closing = true;
     Console.Write(".");
     BrowserTex.Dispose();
     s.Dispose();
     View.Dispose();
     Console.Write(". ");
     Console.WriteLine("Browser Destroyed");
 }