void TabPages_ItemAdded(object sender, XListEventArgs <Control> e) { if (e.Item != null) { TabItem ti = new TabItem(e.Item.Text); ti.Tag = e.Item; //ti.Icon = icon; if (e.Item is IIconProvider) { ti.Icon = ((IIconProvider)e.Item).Icon; } if (e.Index > -1 && e.Index < TabBar.Items.Count) { TabBar.Items.Insert(e.Index, ti); } else { TabBar.Items.Add(ti); } //page.Dock = DockStyle.Fill; e.Item.TextChanged += TabPage_TextChanged; //ControlContainer.Controls.Add(page); if (TabBar.Items.Count == 1 || SelectedIndex < 0) { ActivePage(e.Item); } } }
private void ToolTips_ItemAdded(object sender, XListEventArgs <ChartToolTip> e) { Invalidate(e.Item.Bounds); e.Item.VisibleChanged += Item_VisibleChanged; TheTimer.Enabled = HasAnyVisibleToolTips();; }
private void Themes_ItemRemoved(object sender, XListEventArgs <ChartTheme> e) { if (e.Item != null && e.Item.Folder == this) { e.Item.Folder = null; } }
void Buttons_ItemAdded(object sender, XListEventArgs <TabBarButton> e) { if (e.Item != null && e.Item.Owner != this) { e.Item.Owner = this; } }
void Charts_ItemAdded(object sender, XListEventArgs <ChartPage> e) { var page = CreateNewPage(e.Item); page.IconChanged += Page_IconChanged; TabPages.Add(page); }
private void Themes_ItemAdded(object sender, XListEventArgs <ChartTheme> e) { if (e.Item != null) { e.Item.Folder = this; } }
void Charts_ItemRemoved(object sender, XListEventArgs <ChartPage> e) { this.Modified = true; if (e.Item != null && e.Item.Document == this) { e.Item.Document = null; } }
void Charts_ItemRemoved(object sender, XListEventArgs <ChartPage> e) { Control page = FindPage(e.Item); if (page != null) { TabPages.Remove(page); } }
private void Labels_ItemRemoved(object sender, XListEventArgs <ChartLabel> e) { if (e.Item != null) { e.Item.NeedPaint -= Label_NeedPaint; } TryUpdate(ChangeTypes.All); }
private void Labels_ItemAdded(object sender, XListEventArgs <ChartLabel> e) { if (e.Item != null) { e.Item.NeedPaint += new EventHandler(Label_NeedPaint); } TryUpdate(ChangeTypes.All); }
private void Topic_Children_ItemRemoved(object sender, XListEventArgs <Topic> e) { TopicTreeNode node = FindNode(e.Item); if (node != null) { node.Remove(); } }
void Items_ItemRemoved(object sender, XListEventArgs <ThumbItem> e) { if (e.Item != null && e.Item.View == this) { e.Item.View = null; } PerformLayout(); Invalidate(); }
void TabPages_ItemAdded(object sender, XListEventArgs <TabsBox.Page> e) { if (e.Item != null) { if (e.Item.Body != null && !ControlContainer.Controls.Contains(e.Item.Body)) { ControlContainer.Controls.Add(e.Item.Body); ActivePage(e.Item); } } }
void Links_ItemRemoved(object sender, XListEventArgs <Link> e) { if (e.Item != null && e.Item.From == this) { e.Item.From = null; } if (MindMap != null) { MindMap.OnLineRemoved(e.Item); } }
private void Items_ItemRemoved(object sender, XListEventArgs <T> e) { RefreshLayout(); if (SelectedIndex == e.Index) { SelectedIndex = -1; } else if (MultiSelect && _SelectedIndexes.Contains(e.Index)) { _SelectedIndexes.Remove(e.Index); } }
void Links_ItemAdded(object sender, XListEventArgs <Link> e) { if (e.Item != null) { e.Item.From = this; e.Item.Chart = this.Chart; } if (MindMap != null) { MindMap.OnLineAdded(e.Item); } }
private void Widgets_ItemAdded(object sender, XListEventArgs <Widget> e) { if (e.Item != null) { e.Item.WidgetContainer = this; e.Item.Chart = this.Chart; e.Item.PropertyChanged += new Blumind.Core.PropertyChangedEventHandler(Widget_Changed); } Blumind.Core.PropertyChangedEventArgs arg = new Blumind.Core.PropertyChangedEventArgs("Items", null, null, ChangeTypes.All, false); OnPropertyChanged(arg); //OnWidgetChanged(sender, PropertyChangeTypes.All); }
void Children_ItemRemoved(object sender, XListEventArgs <Topic> e) { if (e.Item != null && e.Item.ParentTopic == this) { e.Item.ParentTopic = null; } if (MindMap != null) { MindMap.OnTopicRemoved(e.Item); } OnItemsChanged(); }
void Widgets_ItemRemoved(object sender, XListEventArgs <Widget> e) { if (e.Item != null) { if (e.Item.WidgetContainer == this) { e.Item.WidgetContainer = null; } e.Item.PropertyChanged -= new Blumind.Core.PropertyChangedEventHandler(Widget_Changed); } if (MindMap != null) { MindMap.OnWidgetRemoved(e.Item); } }
private void Items_ItemRemoved(object sender, XListEventArgs <ResizableTextBox.TextBoxExItem> e) { if (e.Item != null) { if (e.Item.Owner == this) { e.Item.Owner = null; } e.Item.ImageChanged -= Item_ImageChanged; e.Item.EnabledChanged -= Item_EnabledChanged; e.Item.VisibleChanged -= Item_VisibleChanged; e.Item.AlignmentChanged -= Item_AlignmentChanged; e.Item.CustomSizeChanged -= Item_CustomSizeChanged; } }
void Children_ItemAdded(object sender, XListEventArgs <Topic> e) { if (e.Item != null && e.Item.ParentTopic != this) { e.Item.ParentTopic = this; e.Item.Chart = this.MindMap; e.Item.Level = this.Level + 1; } if (MindMap != null) { MindMap.OnTopicAdded(e.Item); } OnItemsChanged(); }
private void Topic_Children_ItemAdded(object sender, XListEventArgs <Topic> e) { if (FindNode(e.Item) != null) { return; } TopicTreeNode node = new TopicTreeNode(e.Item); Nodes.Add(node); //if (TreeView is ObjectTree) //{ // ((ObjectTree)TreeView).OnNodeAdded(node); //} }
private void Items_ItemAdded(object sender, XListEventArgs <ResizableTextBox.TextBoxExItem> e) { if (e.Item != null) { if (e.Item.Owner != this) { e.Item.Owner = this; } e.Item.BackColorChanged += new EventHandler(Item_BackColorChanged); e.Item.ImageChanged += new EventHandler(Item_ImageChanged); e.Item.EnabledChanged += new EventHandler(Item_EnabledChanged); e.Item.VisibleChanged += new EventHandler(Item_VisibleChanged); e.Item.AlignmentChanged += new EventHandler(Item_AlignmentChanged); e.Item.CustomSizeChanged += new EventHandler(Item_CustomSizeChanged); } }
void TabPages_ItemRemoved(object sender, XListEventArgs <TabsBox.Page> e) { if (e.Item != null) { if (TabBar.Items.Contains(e.Item.Header)) { TabBar.Items.Remove(e.Item.Header); } if (e.Item.Body != null && ControlContainer.Controls.Contains(e.Item.Body)) { e.Item.Body.SuspendLayout(); e.Item.Body.Visible = false; ControlContainer.Controls.Remove(e.Item.Body); e.Item.Body.ResumeLayout(); } } }
void TabPages_ItemRemoved(object sender, XListEventArgs <Control> e) { if (e.Item != null) { TabItem item = TabBar.GetItemByTag(e.Item); if (item != null) { TabBar.Items.Remove(item); } // if (Controls.Contains(e.Item)) { Controls.Remove(e.Item); } SelectNextPage(e.Index); } }
private void SelectedNodes_ItemAdded(object sender, XListEventArgs <TreeNode> e) { SetNodeStyle(e.Item, true); }
private void SelectedNodes_ItemRemoved(object sender, XListEventArgs <TreeNode> e) { SetNodeStyle(e.Item, false); }
private void ToolTips_ItemRemoved(object sender, XListEventArgs <ChartToolTip> e) { Invalidate(e.Item.Bounds); TheTimer.Enabled = HasAnyVisibleToolTips(); }
private void Items_ItemAdded(object sender, XListEventArgs <T> e) { RefreshLayout(); //LayoutEngine.Layout(this, new LayoutEventArgs(this, "Items")); }
void Buttons_ItemRemoved(object sender, XListEventArgs <ButtonInfo> e) { PerformLayout(); Invalidate(); }