Exemplo n.º 1
0
 private void HighCon(object sender, RoutedEventArgs e)
 {
     _isNigthMode = !_isNigthMode;
     _maxZoomFact = 1;
     Sc.ChangeView(null, null, 1);
     _ro.DestinationWidth = (uint)(Sc.ActualWidth * 1.3);
     AttachRenderToImage();
 }
Exemplo n.º 2
0
 private void Page_Next_Prev(int offset)
 {
     _maxZoomFact         = 1;
     _ro.DestinationWidth = (uint)(Sc.ViewportWidth * 1.4);
     _currentPgNr        += (uint)offset;
     GoToPage(_currentPgNr);
     Sc.ChangeView(null, 0, 1);
     LocalSettingManager.SaveSetting(App.SettingStrings["lastPage"] + _sfile.Path, _currentPgNr.ToString());
 }
Exemplo n.º 3
0
        private void CoreWindow_KeyDown(CoreWindow sender, KeyEventArgs args)
        {
            switch (args.VirtualKey)
            {
            case VirtualKey.H:
                Frame.Navigate(typeof(WelcomePage));
                break;

            case VirtualKey.Right:
                if (Sc.ViewportWidth > 80 + PdfImg.ActualWidth * Sc.ZoomFactor)
                {
                    Page_Next_Prev(1);
                }
                else
                {
                    Sc.ChangeView(Sc.HorizontalOffset + 25, Sc.VerticalOffset, Sc.ZoomFactor);
                }
                break;

            case VirtualKey.Left:
                if (Sc.ViewportWidth > 80 + PdfImg.ActualWidth * Sc.ZoomFactor)
                {
                    Page_Next_Prev(-1);
                }
                else
                {
                    Sc.ChangeView(Sc.HorizontalOffset - 25, Sc.VerticalOffset, Sc.ZoomFactor);
                }
                break;

            case VirtualKey.Up:
                Sc.ChangeView(Sc.HorizontalOffset, Sc.VerticalOffset - 48, Sc.ZoomFactor);
                break;

            case VirtualKey.Space:
            case VirtualKey.Down:
                Sc.ChangeView(Sc.HorizontalOffset, Sc.VerticalOffset + 48, Sc.ZoomFactor);
                break;

            case VirtualKey.Add:
            case (VirtualKey)187:
            case VirtualKey.X:
                ZoomIn_Click(null, null);
                break;

            case VirtualKey.Subtract:
            case (VirtualKey)189:
            case VirtualKey.Z:
                ZoomOut_Click(null, null);
                break;

            case VirtualKey.N:
                HighCon(null, null);
                break;

            case VirtualKey.F11:
                FindName("F11Btn");
                _pdfHelper.GoF11();
                break;

            case VirtualKey.B:
                BkMrkBtn.IsChecked = !BkMrkBtn.IsChecked;
                BookMark_Click(null, null);
                break;

            case VirtualKey.S:
                ShowNote_Click(null, null);
                break;
            }
        }
Exemplo n.º 4
0
 private void ZoomOut_Click(object sender, RoutedEventArgs e)
 {
     Sc.ChangeView(Sc.HorizontalOffset, Sc.VerticalOffset, Sc.ZoomFactor - .25f);
 }