Ejemplo n.º 1
0
 public void AddNewViewerWindow(ViewerWindow viewer)
 {
     viewer.LayoutManager = this;
     SetPositionForNewViewer(viewer);
     viewer.ViewerPosition = Viewer2dWindowsList.Count;
     Viewer2dWindowsList.Add(viewer);
     RealignViews();
 }
Ejemplo n.º 2
0
        public void RemoveView2dWindow(ViewerWindow viewer)
        {
            int indexToRemove = -1;

            for (int i = 0; i < Viewer2dWindowsList.Count; i++)
            {
                if (Viewer2dWindowsList[i].ViewerPosition == viewer.ViewerPosition)
                {
                    indexToRemove = i;
                }
            }

            if (indexToRemove > -1)
            {
                Viewer2dWindowsList.RemoveAt(indexToRemove);
            }
        }