Exemplo n.º 1
0
 /// <summary>
 /// add a new dockable widegt to the mainwindow
 /// </summary>
 /// <param name='widget'>
 /// Widget.
 /// </param>
 protected void addWidget(DockableWidget widget)
 {
     if (!windowlist.ContainsKey(widget.ID))
     {
         windowlist.Add(widget.ID, widget);
         widget.Visible = true;
         frame.addItem(new DockItemContainer(frame, widget), ItemAlignment.Top, true);
     }
     else
     {
         Console.WriteLine("Window is already in list: " + widget.ID);                 //TODO logging
     }
 }