コード例 #1
0
ファイル: Window1.xaml.cs プロジェクト: nilmarpublio/jawiweb
 private void workSpace_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     this.Focus();
     workSpace.Focus();
     (e.Device.Target as Path).Focus();
     this.selectedPath = (e.Device.Target as Path);
     System.Diagnostics.Debug.WriteLine(this.selectedPath.Data.ToString());
     System.Diagnostics.Debug.WriteLine("Workspace mouse click position: " + e.GetPosition(workSpace).ToString());
     this.action = HLGranite.Jawi.Action.Moving;
 }
コード例 #2
0
ファイル: Window1.xaml.cs プロジェクト: nilmarpublio/jawiweb
        private void ToggleButton_Checked(object sender, RoutedEventArgs e)
        {
            this.action = HLGranite.Jawi.Action.Writing;

            PathViewModel viewModel = (PathViewModel)(sender as ToggleButton).DataContext;
            this.selectedPath = viewModel.Path;
            this.selectedPath.Name = viewModel.Name.Replace(' ', '_');

            punctuationManager.Select(viewModel);
            wordManager.Select(viewModel);
        }