Exemple #1
0
        private void TreeViewFiles_MouseClick(View.MouseEventArgs obj)
        {
            // if user right clicks
            if (obj.MouseEvent.Flags.HasFlag(MouseFlags.Button3Clicked))
            {
                var rightClicked = treeViewFiles.GetObjectOnRow(obj.MouseEvent.Y);

                // nothing was clicked
                if (rightClicked == null)
                {
                    return;
                }

                ShowContextMenu(new Point(
                                    obj.MouseEvent.X + treeViewFiles.Frame.X,
                                    obj.MouseEvent.Y + treeViewFiles.Frame.Y + 2),
                                rightClicked);
            }
        }
Exemple #2
0
 private static void Text_MouseEnter(View.MouseEventArgs e, TextField view)
 {
     view.Text = $"Mouse enter at X: {e.MouseEvent.X}; Y: {e.MouseEvent.Y} HasFocus: {e.MouseEvent.View.HasFocus}";
 }