Example #1
0
 public void DisplayOpenGL()
 {
     try
     {
         _canRemoveFractals         = false;
         _mainView.SelectedChanged -= new SelectedFractalEventHandler(SelectedFractalChanged);
         _mainView.ClearAll();
         _rendererAbstractFactory = new OpenGLRendererAbstractFactory();
         foreach (var fractal in _document.Fractals)
         {
             AddTab(fractal);
         }
         _mainView.SelectedChanged += new SelectedFractalEventHandler(SelectedFractalChanged);
         _mainView.Select(_selected);
         _mainView.DisplayRendering(RenderingEnum.OpenGL);
         RefreshMainView();
     }
     finally
     {
         _canRemoveFractals = true;
     }
 }
Example #2
0
 private void _mainView_Load(object sender, EventArgs e)
 {
     _rendererAbstractFactory = new GDIRendererAbstractFactory();
     _mainView.DisplayRendering(RenderingEnum.GDI);
     InitPredefinedMenuFractals();
 }