protected override void FillTreeWithData(ObjectSelectorEditor.Selector selector, ITypeDescriptorContext context, IServiceProvider provider) { if ((context != null) && (context.Instance != null)) { ApiItem instance = (ApiItem)context.Instance; this.selector = selector; selector.CheckBoxes = true; selector.BeforeSelect += new TreeViewCancelEventHandler(this.method_0); selector.Clear(); foreach (ApiType category in Enum.GetValues(typeof(ApiType))) { if (category != ApiType.Nono) { if((instance.Type & category) == category) { selector.AddNode(category.ToString(), (int)category, null).Checked = (instance.UseType & category) == category; } } } selector.SelectedNode = null; } else { base.FillTreeWithData(selector, context, provider); } }
protected override void FillTreeWithData(ObjectSelectorEditor.Selector selector, ITypeDescriptorContext context, IServiceProvider provider) { if (context == null || context.Instance == null) return; this.instance = context.Instance; selector.Clear(); if (this.BdDbx0JCT) selector.AddNode(USaG3GpjZagj1iVdv4u.Y4misFk9D9(424), (object) null, (ObjectSelectorEditor.SelectorNode) null); foreach (KeyValuePair<string, object> keyValuePair in this.GetItems()) selector.AddNode(keyValuePair.Key, keyValuePair.Value, (ObjectSelectorEditor.SelectorNode) null); object obj = context.PropertyDescriptor.GetValue(context.Instance); if (obj == null && this.BdDbx0JCT) { selector.SelectedNode = selector.Nodes[0]; } else { foreach (ObjectSelectorEditor.SelectorNode selectorNode in selector.Nodes) { if (selectorNode.value != null && selectorNode.value.Equals(obj)) { selector.SelectedNode = (TreeNode) selectorNode; break; } } } }
protected override void FillTreeWithData(ObjectSelectorEditor.Selector selector, ITypeDescriptorContext context, IServiceProvider provider) { if (context == null || context.Instance == null) return; selector.Clear(); foreach (string label in this.types) selector.AddNode(label, (object) label, (ObjectSelectorEditor.SelectorNode) null); }
/// <summary> /// /// </summary> protected override void FillTreeWithData(ObjectSelectorEditor.Selector selector, ITypeDescriptorContext context, IServiceProvider provider) { base.FillTreeWithData(selector, context, provider); selector.Nodes.Add(new SelectorNode("<None>", null)); String[] layouts = Directory.GetFiles(this.GetLayoutsDir(), "*.fdl"); for (Int32 i = 0; i < layouts.Length; i++) { String label = Path.GetFileNameWithoutExtension(layouts[i]); SelectorNode item = new SelectorNode(label, layouts[i]); selector.Nodes.Add(item); } }
public Selector(ObjectSelectorEditor editor) { this.CreateHandle(); this.editor = editor; base.BorderStyle = BorderStyle.None; base.FullRowSelect = !editor.SubObjectSelector; base.Scrollable = true; base.CheckBoxes = false; base.ShowPlusMinus = editor.SubObjectSelector; base.ShowLines = editor.SubObjectSelector; base.ShowRootLines = editor.SubObjectSelector; base.AfterSelect += new TreeViewEventHandler(this.OnAfterSelect); }
protected override void FillTreeWithData(ObjectSelectorEditor.Selector selector, ITypeDescriptorContext context, IServiceProvider provider) { if (context != null && context.Instance != null) { object obj = context.PropertyDescriptor.GetValue (context.Instance); selector.Clear (); foreach (string label in BeginString.GetValues()) { ObjectSelectorEditor.SelectorNode selectorNode = selector.AddNode (label, (object)label, (ObjectSelectorEditor.SelectorNode)null); if (((object)label).Equals (obj)) selector.SelectedNode = (TreeNode)selectorNode; } } else base.FillTreeWithData (selector, context, provider); }
protected override void FillTreeWithData(ObjectSelectorEditor.Selector theSel, ITypeDescriptorContext theCtx, IServiceProvider theProvider) { base.FillTreeWithData(theSel, theCtx, theProvider); MultiPaneControl instance = (MultiPaneControl) theCtx.Instance; foreach (MultiPanePage page in instance.Controls) { ObjectSelectorEditor.SelectorNode node = new ObjectSelectorEditor.SelectorNode(page.Name, page); theSel.Nodes.Add(node); if (page == instance.SelectedPage) { theSel.SelectedNode = node; } } }
/// <summary> /// Constructor for Selector, takes ObjectSelectorEditor /// </summary> public Selector(ObjectSelectorEditor editor) { CreateHandle(); _editor = editor; BorderStyle = BorderStyle.None; FullRowSelect = !editor.SubObjectSelector; Scrollable = true; CheckBoxes = false; ShowPlusMinus = editor.SubObjectSelector; ShowLines = editor.SubObjectSelector; ShowRootLines = editor.SubObjectSelector; AfterSelect += new TreeViewEventHandler(OnAfterSelect); }
protected override void FillTreeWithData(ObjectSelectorEditor.Selector selector, ITypeDescriptorContext context, IServiceProvider provider) { if (context != null && context.Instance != null) { AltIDGroup altIdGroup = (AltIDGroup) context.Instance; selector.Clear(); foreach (IProvider provider1 in FreeQuant.Providers.ProviderManager.Providers) selector.AddNode(provider1.Name, (object) provider1.Name, (ObjectSelectorEditor.SelectorNode) null); selector.Sort(); foreach (ObjectSelectorEditor.SelectorNode selectorNode in selector.Nodes) { if (selectorNode.value.Equals((object) altIdGroup.AltSource)) { selector.SelectedNode = (TreeNode) selectorNode; break; } } selector.Width = 144; } else base.FillTreeWithData(selector, context, provider); }
protected override void FillTreeWithData(ObjectSelectorEditor.Selector selector, ITypeDescriptorContext context, IServiceProvider provider) { if (context != null && context.Instance != null) { AltIDGroup altIDGroup = (AltIDGroup)context.Instance; selector.Clear(); foreach (IProvider provider2 in SmartQuant.Providers.ProviderManager.Providers) { selector.AddNode(provider2.Name, provider2.Name, null); } selector.Sort(); foreach (ObjectSelectorEditor.SelectorNode selectorNode in selector.Nodes) { if (selectorNode.value.Equals(altIDGroup.AltSource)) { selector.SelectedNode = selectorNode; break; } } selector.Width = 144; return; } base.FillTreeWithData(selector, context, provider); }
public Selector(ObjectSelectorEditor editor) { }
public Selector(ObjectSelectorEditor editor) { throw null; }
public Selector (ObjectSelectorEditor editor) { throw new NotImplementedException (); }
public ObjectSelectorEditor.SelectorNode AddNode(string label, object value, ObjectSelectorEditor.SelectorNode parent) { ObjectSelectorEditor.SelectorNode node = new ObjectSelectorEditor.SelectorNode(label, value); if (parent != null) { parent.Nodes.Add(node); return node; } base.Nodes.Add(node); return node; }
public Selector(ObjectSelectorEditor editor) { throw new NotImplementedException(); }
protected override void FillTreeWithData(ObjectSelectorEditor.Selector selector, ITypeDescriptorContext context, IServiceProvider provider) { base.FillTreeWithData(selector, context, provider); CardPanel Panel = (CardPanel)context.Instance; foreach (CardPanelPage Page in Panel.Controls) { SelectorNode Node = new SelectorNode(Page.Name, Page); selector.Nodes.Add(Node); if (Page == Panel.SelectedItem) { selector.SelectedNode = Node; } } }