コード例 #1
0
 /// <summary>
 /// Handles the Selected event of the Ink control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="System.Windows.RoutedEventArgs"/> instance containing the event data.</param>
 private void Ink_Selected(object sender, RoutedEventArgs e)
 {
     if (this.InkPresenterCommentText != null)
     {
         this.editingMode = InkEditingMode.Ink;
         this.InkPresenterCommentText.Cursor = Cursors.Stylus;
     }
 }
コード例 #2
0
 /// <summary>
 /// Handles the Selected event of the Eraser control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="System.Windows.RoutedEventArgs"/> instance containing the event data.</param>
 private void Eraser_Selected(object sender, RoutedEventArgs e)
 {
     if (this.InkPresenterCommentText != null)
     {
         this.editingMode = InkEditingMode.Erase;
         this.InkPresenterCommentText.Cursor = Cursors.Eraser;
     }
 }
コード例 #3
0
 private void Erase_Click(object sender, RoutedEventArgs e)
 {
     inkMenu.Visibility = System.Windows.Visibility.Visible;
     if (inkMenu.Erase.IsChecked == false)
     {
         editingMode = InkEditingMode.Ink;
     }
     else
     {
         editingMode = InkEditingMode.Erase;
     }
 }
コード例 #4
0
 void SetEditingMode()
 {
     if (EditInkMode.IsChecked == true)
     {
         if (inkMenu.Erase.IsChecked == false)
         {
             editingMode = InkEditingMode.Ink;
         }
         else
         {
             editingMode = InkEditingMode.Erase;
         }
     }
     else
     {
         editingMode = InkEditingMode.None;
     }
 }
コード例 #5
0
        void onInkPresenterEnter(object sender, MouseButtonEventArgs e)
        {
            if (EditInkMode.IsChecked == true)
            {
                if (inkMenu.Erase.IsChecked == false)
                {
                    editingMode = InkEditingMode.Ink;
                }
                else
                {
                    editingMode = InkEditingMode.Erase;
                }
            }
            else
            {
                editingMode = InkEditingMode.None;
            }

            erasePoints = null;
            inkStroke   = null;
        }
コード例 #6
0
 /// <summary>
 /// Sets the editing mode.
 /// </summary>
 /// <param name="mode">The editing mode for the <see cref="InkComment"/>.</param>
 public void SetInkEditingMode(InkEditingMode mode)
 {
     this.editingMode = mode;
 }
コード例 #7
0
 private void InkCanvas_MouseLeave(object sender, MouseEventArgs e)
 {
     editingMode = InkEditingMode.None;
     erasePoints = null;
     inkStroke   = null;
 }
コード例 #8
0
 private void InkCanvas_MouseLeave(object sender, MouseEventArgs e)
 {
     editingMode = InkEditingMode.None;
     erasePoints = null;
     inkStroke = null;
 }
コード例 #9
0
 private void Erase_Click(object sender, RoutedEventArgs e)
 {
     inkMenu.Visibility = System.Windows.Visibility.Visible;
     if (inkMenu.Erase.IsChecked == false)
         editingMode = InkEditingMode.Ink;
     else
         editingMode = InkEditingMode.Erase;
 }
コード例 #10
0
 private void EditInkMode_Click(object sender, RoutedEventArgs e)
 {
     if (EditInkMode.IsChecked == true)
     {
         inkMenu.Visibility = System.Windows.Visibility.Visible;
         if (inkMenu.Erase.IsChecked == false)
             editingMode = InkEditingMode.Ink;
         else
             editingMode = InkEditingMode.Erase;
     }
     else
     {
         inkMenu.Visibility = System.Windows.Visibility.Collapsed;
         editingMode = InkEditingMode.None;
     }
 }
コード例 #11
0
        void onInkPresenterEnter(object sender, MouseButtonEventArgs e)
        {
            if (EditInkMode.IsChecked == true)
            {
                 if (inkMenu.Erase.IsChecked == false)
                    editingMode = InkEditingMode.Ink;
                 else
                    editingMode = InkEditingMode.Erase;
            }
            else
                editingMode = InkEditingMode.None;

            erasePoints = null;
            inkStroke = null;
        }
コード例 #12
0
 void SetEditingMode()
 {
     if (EditInkMode.IsChecked == true)
     {
         if (inkMenu.Erase.IsChecked == false)
             editingMode = InkEditingMode.Ink;
         else
             editingMode = InkEditingMode.Erase;
     }
     else
         editingMode = InkEditingMode.None;
 }
コード例 #13
0
 public void SetInkEditingMode(InkEditingMode mode)
 {
     this.SetInkEditingModeCalled = true;
 }