Changeset 6628 for trunk/sources/HeuristicLab.Optimization.Views/3.3
- Timestamp:
- 08/04/11 10:04:09 (13 years ago)
- Location:
- trunk/sources
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources
- Property svn:mergeinfo changed
/branches/QAPAlgorithms (added) merged: 6350-6351,6355,6416,6569-6570,6586,6593-6594,6610-6611,6615-6617,6627
- Property svn:mergeinfo changed
-
trunk/sources/HeuristicLab.Optimization.Views/3.3/ExperimentTreeView.cs
r6573 r6628 576 576 private void treeView_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { 577 577 if (rightClickOccured) return; 578 if (e.X < e.Node.Bounds.Left || e.X > e.Node.Bounds.Right) return;578 if (e.X < e.Node.Bounds.Left - treeView.ImageList.Images[e.Node.ImageIndex].Width || e.X > e.Node.Bounds.Right) return; 579 579 e.Node.Toggle(); 580 580 IContent optimizer = (IContent)e.Node.Tag; … … 582 582 } 583 583 private void treeview_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { 584 if (e.X < e.Node.Bounds.Left || e.X > e.Node.Bounds.Right) return;584 if (e.X < e.Node.Bounds.Left - treeView.ImageList.Images[e.Node.ImageIndex].Width || e.X > e.Node.Bounds.Right) return; 585 585 treeView.SelectedNode = e.Node; 586 586 detailsViewHost.Content = (IContent)e.Node.Tag; … … 593 593 Point coordinates = new Point(e.X, e.Y); 594 594 TreeNode node = treeView.GetNodeAt(coordinates); 595 if (node == null || coordinates.X < node.Bounds.Left || coordinates.X > node.Bounds.Right) {595 if (node == null || coordinates.X < node.Bounds.Left - treeView.ImageList.Images[node.ImageIndex].Width || coordinates.X > node.Bounds.Right) { 596 596 treeView.SelectedNode = null; 597 597 detailsViewHost.Content = null; … … 723 723 algorithm.Problem = problem; 724 724 } 725 } 726 catch (Exception ex) { 725 } catch (Exception ex) { 727 726 ErrorHandling.ShowErrorDialog(this, ex); 728 727 }
Note: See TracChangeset
for help on using the changeset viewer.