public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Button == MouseButtons.Left) { _pstate = true; Parent.FullUpdate(); } }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { _pstate = false; Parent.FullUpdate(); xdc.Forms.PropertyDetailsForm df = new xdc.Forms.PropertyDetailsForm(GetValue(args.Node).ToString()); df.Show(); }
public override void MouseDoubleClick(TreeNodeAdvMouseEventArgs args) { MessageBox.Show("stop"); object bla = GetValue(args.Node); args.Handled = true; }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if(args.Button==MouseButtons.Left) { args.Handled=true; if(args.Node.CanExpand) args.Node.IsExpanded=!args.Node.IsExpanded; } }
public override void MouseDoubleClick(TreeNodeAdvMouseEventArgs args) { _timer.Stop(); _editFlag = false; if (Parent.UseColumns) { args.Handled = true; BeginEdit(); } }
private void actionList_NodeMouseClick(object sender, TreeNodeAdvMouseEventArgs e) { ActionNode node = (e.Node != null) ? (e.Node.Tag as ActionNode) : null; if (node == null) { return; } node.Action.Perform(Enumerable.Empty <object>()); }
private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { var node = e.Node.Tag as Node; toolToExecute = node.Tag as IModelTool; tabControlCmd.SelectedTab = tabPageCommand; if (toolToExecute != null) { propertyGrid1.SelectedObject = toolToExecute; } }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Button == MouseButtons.Left) { args.Handled = true; if (args.Node.CanExpand) { args.Node.IsExpanded = !args.Node.IsExpanded; } } }
private void treeView_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { SensorNode node = e.Node.Tag as SensorNode; if (node != null && node.Sensor != null && node.Sensor.Parameters.Length > 0) { ShowParameterForm(node.Sensor); } }
protected void ItemDoubleClicked(object sender, TreeNodeAdvMouseEventArgs e) { if (!e.Node.IsLeaf) { return; } activeNode = e.Node; Editor.SetActiveLayers(new Layer[] { (e.Node.Tag as TreeLayerNode).LayerNode as Layer }); }
protected override void DoMouseOperation(TreeNodeAdvMouseEventArgs args) { if (this.Tree.SelectionMode == TreeSelectionMode.Single) { base.DoMouseOperation(args); } else if (CanSelect(args.Node)) { args.Node.IsSelected = !args.Node.IsSelected; this.Tree.SelectionStart = args.Node; } }
private void _treeView_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Left) { BaseContentInventoryNode node = e.Node.Tag as BaseContentInventoryNode; if (node != null) { e.Handled = true; EditNode(node.Content); } } }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { if (this.EditOnClick && args.Button == MouseButtons.Left && args.ModifierKeys == Keys.None) { BeginEdit(); args.Handled = true; } else if (_editFlag && args.Node.IsSelected) { _timer.Start(); } }
protected override void DoMouseOperation(TreeNodeAdvMouseEventArgs args) { if(Tree.SelectionMode==TreeSelectionMode.Single) { base.DoMouseOperation(args); } else if(CanSelect(args.Node)) { args.Node.IsSelected=!args.Node.IsSelected; Tree.SelectionStart=args.Node; } }
private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { var node = e.Node.Tag as Node; var record = node.Tag as IDendritiRecord <ObservationSeries>; if (record != null && record.Value != null) { var dt = viewModel.Value.ODMSource.GetValues(record.Value); viewModel.Value.ShellService.DataGridView.Bind(dt); } }
private void trvAssemblies_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { var methodNode = e.Node.Tag as MethodNode; if (methodNode != null) { using (frmDisassembledMethod form = new frmDisassembledMethod(methodNode.Definition)) { form.ShowDialog(); } } }
private void TreeView_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { // Tables shouldn't be editable in the Expression Editor in CL 1200 or less (as they don't have Detail Rows Expressions). if (e.Node.Tag is Table && Handler.CompatibilityLevel < 1400) { return; } if (e.Node.Tag is IExpressionObject) { ExpressionEditor_Edit(e.Node.Tag as IExpressionObject); } }
protected void _treeView_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Left) { ComponentNode node = e.Node.Tag as ComponentNode; if (node != null) { _treeView.SetSelectedComponent(node.TypedContent); //ShowDescription(e.Node.Tree, node.TypedContent); } } }
private void treeDump_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Node.Tag is DicomNode) { DicomNode dn = e.Node.Tag as DicomNode; if (dn.VR != "SQ" || e.Button == MouseButtons.Right) { DicomDictionaryForm ddf = new DicomDictionaryForm(dn.ElementTag.Substring(1, 9)); ddf.ShowDialog(this); } } }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { TreeNode content = ((TreeViewVarNode)args.Node).Content; //if (content is IContextMenu && args.Button == MouseButtons.Right) { //ContextMenuStrip menu = ((IContextMenu)content).GetContextMenu(); //if (menu != null) { // menu.Show(args.Node.Tree, args.Location); // args.Handled = true; //} //} else { base.MouseDown(args); //} }
/// <summary> /// Click on Treeview Node for Checkbox toggle /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tvaFiles_NodeMouseClick(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Control is NodeCheckBox) { log.Debug("Checkbox click: " + e.Node.Tag.ToString()); if (e.Node.Parent.Tag == null) //DIR { foreach (TreeNodeAdv tna in e.Node.Children) { ((Node)(tna.Tag)).CheckState = ((Node)(e.Node.Tag)).CheckState; } } } }
public override void MouseDoubleClick(TreeNodeAdvMouseEventArgs args) { if (args.Node.IsSelected && Parent.UseColumns) { _editFlag = true; BeginEdit(); args.Handled = true; } else { _editFlag = false; _timer.Stop(); } }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Button == MouseButtons.Left) { args.Handled = true; if (args.Node.CanExpand) { args.Node.IsExpanded = !args.Node.IsExpanded; // fixed by wj32 _tree.FullUpdate(); } } }
private void ProcessNodeMouseClickHandler(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Button != MouseButtons.Right) { return; } if (_processesTreeView.ToHookOnStartGroupIsSelected()) { cmToHookOnStart.Show(_processesTreeView, e.Location); return; } _lastProcessNodeLocation = e.Location; _presenter.ProcessRightClick(); }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { if (args.Node.IsSelected) { if (EditOnClick && args.Button == MouseButtons.Left && args.ModifierKeys == Keys.None) { Parent.ItemDragMode = false; BeginEdit(); args.Handled = true; } else if (_editFlag) // && args.Node.IsSelected) { _timer.Start(); } } }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Button == MouseButtons.Left && IsEditEnabled(args.Node)) { //DrawContext context = new DrawContext(); //context.Bounds = args.ControlBounds; //Rectangle rect = GetBounds(args.Node, context); //if(rect.Contains(args.ViewLocation)) { CheckState state = GetCheckState(args.Node); state = GetNewState(state); SetCheckState(args.Node, state); Parent.UpdateView(); args.Handled = true; //} } }
private void projViewer_NodeMouseClick(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Button != MouseButtons.Right) { return; } if (e.Node.Tag is ProjectFolder) { folderContextMenu.Show(projViewer, projViewer.PointToClient(MousePosition)); } else { fileContextMenu.Show(projViewer, projViewer.PointToClient(MousePosition)); } }
protected override void DoMouseOperation(TreeNodeAdvMouseEventArgs args) { if (Tree.SelectionMode == TreeSelectionMode.Single || Tree.SelectionStart == null) { base.DoMouseOperation(args); } else if (CanSelect(args.Node)) { Tree.SuspendSelectionEvent = true; try { SelectAllFromStart(args.Node); } finally { Tree.SuspendSelectionEvent = false; } } }
private void _c_NodeMouseClick(object sender, TreeNodeAdvMouseEventArgs e) { var node = e.Node; if (node.Tag is IPopupListItem x) { if (x.Disabled) { return; } switch (x.CheckType) { case PLCheckType.Row: case PLCheckType.Box when e.Control is NodeCheckBox: _ToggleCheckbox(node, x); return; } } _Selected(node, false); }
private void treeWidgets_NodeMouseClick(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Button == MouseButtons.Right) { var sNode = treeWidgets.SelectedNode; if (sNode == null) { return; } var node = (MyNode)sNode.Tag; menuItemVisible.Checked = node.Visible; menuItemEnabled.Enabled = false; var superClasses = node.GetSuperClasses(); menuItemDump.Enabled = superClasses.Contains("QAbstractItemView") || superClasses.Contains("QWebView"); menuItemExecJs.Visible = node.GetSuperClasses().Contains("QWebView"); contextMenuStrip1.Show(Cursor.Position); } }
private void _tree_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Node != null) { if (e.Node.Tag != null) { if ((e.Node.Tag is Node)) { if ((e.Node.Tag as Node).Object is HtmlNode) { OnHtmlNodeSelected(new HtmlEventArgs((HtmlNode)((e.Node.Tag as Node).Object))); } else { OnNodeClick(e); } } } } }
/// <summary> /// Gets called when a mousebutton is pressed inside the cell. /// </summary> /// <param name="args">Arguments for the click.</param> public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Button == MouseButtons.Left && args.ModifierKeys == Keys.None && IsEditEnabled(args.Node)) { ObjectField field = args.Node.Tag as ObjectField; if (field is ObjectFieldCollection && GetIconRect(args.ControlBounds, Resources.Add).Contains(args.ViewLocation)) { // Add a new item AddNewEntry(field); args.Handled = true; } else if (field != null && field.Parent is ObjectFieldCollection && GetIconRect(args.ControlBounds, Resources.Delete).Contains(args.ViewLocation)) { // Remove item RemoveEntry(field); args.Handled = true; } else if (field != null && field.Parent != null && field.IsNullable && GetIconRect(args.ControlBounds, Resources.Null).Contains(args.ViewLocation)) { // Set / Unset to null object newValue = null; if (field.Value == null) { newValue = GetNewValue(field); } else { args.Handled = true; } field.PropertyInfo.SetValue(field.Parent.Value, newValue, null); field.Value = newValue; } } if (!args.Handled) { base.MouseDown(args); } }
void Tree_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { DataNode node = e.Node.Tag as ContinuedDataNode; if (node != null) { e.Handled = true; _tree.BeginUpdate(); (node.Parent as ValueNode).ChildrenShowLimit += 500; TreeNodeAdv parent = e.Node.Parent; int ind = e.Node.Index; parent.Collapse(true); node.Parent.Nodes.Clear(); parent.Expand(true); _tree.EndUpdate(); if (parent.Children.Count > ind) { _tree.ScrollTo(parent.Children[ind]); } } }
/// <summary> /// DoubleClick on Treeview Node. Opens the Image in Preview Control /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tvaFiles_NodeMouseDoubleClick(object sender, TreeNodeAdvMouseEventArgs e) { if (e.Control.Parent != null) { if ((e.Control is NodeTextBox) || (e.Control is NodeIcon)) { if (e.Node.Parent.Tag != null) { log.Debug(e.Node.Parent.Tag.ToString()); log.Debug(e.Node.Tag.ToString()); WaitCursor(); try { //Preview or Full size? if (e.Button == MouseButtons.Left) { pbPreview.Image = ks2.GetImage(e.Node.Parent.Tag.ToString(), e.Node.Tag.ToString(), "view"); } else { pbPreview.Image = ks2.GetImage(e.Node.Parent.Tag.ToString(), e.Node.Tag.ToString(), "full"); } tstbImagePath.Text = e.Node.Parent.Tag.ToString() + "/" + e.Node.Tag.ToString(); tstbImageSize.Text = pbPreview.Image.Size.Width.ToString() + "x" + pbPreview.Image.Size.Height.ToString(); } catch (Exception ex) { log.ErrorFormat("Resize Image Error: {0}", ex.Message); } finally { RestoreCursor(); } } } } }
public void CssSelected(object sender, TreeNodeAdvMouseEventArgs e) { EditorTab editorTab = MainForm.mainForm.ActiveDocumentTab as EditorTab; if (editorTab != null) { if (e.Node.Tag != null) { Node node = (e.Node.Tag as Node); if (node != null) { RuleSet ruleSet = (node.Object as RuleSet); if (ruleSet != null) { TextLocation tl = new TextLocation(ruleSet.Col - 1, ruleSet.Line - 1); HtmlNode styleNode = GetParentStyleNode(node); if (styleNode != null) { if (styleNode.Name == "link") { if (File.Exists(styleNode.FileName)) { MainForm.mainForm.OpenFile(styleNode.FileName); } } else { TextLocation tl2 = editorTab.editor.Document.OffsetToPosition(styleNode.StreamPosition); tl.Line += tl2.Line; } } (MainForm.mainForm.ActiveDocumentTab as EditorTab).editor.Caret.Position = tl; (MainForm.mainForm.ActiveDocumentTab as EditorTab).editor.Focus(); } } } } }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Node == null) { base.MouseDown(args); return; } AbstractNode content = ((TreeViewVarNode)args.Node).Content; if (content is IContextMenu && args.Button == MouseButtons.Right) { ContextMenuStrip menu = ((IContextMenu)content).GetContextMenu(); if (menu != null) { menu.Show(args.Node.Tree, args.Location); args.Handled = true; } } else { base.MouseDown(args); } }
private void treeViewAdv1_NodeMouseClick(object sender, TreeNodeAdvMouseEventArgs e) { if (treeViewAdv1.SelectedNodes.Count == 1) { if (treeViewAdv1.SelectedNode != null) { if (treeViewAdv1.SelectedNode.Tag != null) { var tempNode = (ElasticNode)treeViewAdv1.SelectedNode.Tag; if (tempNode != null && tempNode.IndexStatus != null) { toolStripStatusLabel1.Text = tempNode.IndexStatus.ToString(); } else if (treeViewAdv1.SelectedNode.Level == 4) { WriteLog("\r\n-----\r\n"); WriteLog("\r\n"); var type = (treeViewAdv1.SelectedNode.Tag as ElasticNode).Tag as TypeSetting; WriteLog(JsonSerializer.Get(type, true)); } } } } }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { Tree.ChangeInput(); Tree.UpdateView(); Tree.OnColumnClicked(Column); }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { if (_editFlag && args.Node.IsSelected) _timer.Start(); }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Button == MouseButtons.Left && EditEnabled) { CheckState state = GetCheckState(args.Node); state = GetNewState(state); SetCheckState(args.Node, state); args.Handled = true; } }
public override void MouseDoubleClick(TreeNodeAdvMouseEventArgs args) { _editFlag = false; _timer.Stop(); }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { if (args.Node.IsSelected) { if (EditOnClick && args.Button == MouseButtons.Left && args.ModifierKeys == Keys.None) { Parent.ItemDragMode = false; BeginEdit(); args.Handled = true; } else if (_editFlag && !args.JustGotFocus)// && args.Node.IsSelected) _timer.Start(); } }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Button == MouseButtons.Left && IsEditEnabled(args.Node)) { DrawContext context = new DrawContext(); context.Bounds = args.ControlBounds; Rectangle rect = GetBounds(args.Node, context); if (rect.Contains(args.ViewLocation)) { CheckState state = GetCheckState(args.Node); state = GetNewState(state); SetCheckState(args.Node, state); Parent.UpdateView(); args.Handled = true; } } }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { if (args.Button == MouseButtons.Left) { args.Handled = true; if (args.Node.CanExpand) { args.Node.IsExpanded = !args.Node.IsExpanded; // fixed by wj32 _tree.FullUpdate(); } } }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { FinishResize(); }
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { }
public virtual void MouseDoubleClick(TreeNodeAdvMouseEventArgs args) { }
public virtual void MouseUp(TreeNodeAdvMouseEventArgs args) { }
public override void MouseDoubleClick(TreeNodeAdvMouseEventArgs args) { args.Handled = true; }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { if (args.Node != null && args.Node.IsSelected) base.MouseUp(args); }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { if (args.Node != null && args.Node.IsSelected) // Workaround of specific ComboBox control behavior base.MouseUp(args); }
public override void MouseUp(TreeNodeAdvMouseEventArgs args) { if (this.EditOnClick && args.Button == MouseButtons.Left && args.ModifierKeys == Keys.None) { BeginEdit(); args.Handled = true; } else if (_editFlag && args.Node.IsSelected) _timer.Start(); }
public abstract void MouseUp(TreeNodeAdvMouseEventArgs args);
public override void MouseDown(TreeNodeAdvMouseEventArgs args) { _editFlag = (!EditOnClick && args.Button == MouseButtons.Left && args.ModifierKeys == Keys.None && args.Node.IsSelected); }
public override void MouseDoubleClick(TreeNodeAdvMouseEventArgs args) { args.Handled = true; // Supress expand/collapse when double click on plus/minus }
protected override void MouseDownAtEmptySpace(TreeNodeAdvMouseEventArgs args) { }