Mehrere Module (`ChatAddUser`, `ChatControl`, `ChatNewConv`) und deren zugehörige Dateien wurden vollständig aus dem Projekt entfernt. Dies umfasst Designer-, Ressourcen- und Projektdateien sowie Backup-Dateien. Zusätzlich wurden nicht mehr benötigte Bilder, Lizenzdateien (`licenses.licx`), Konfigurationsdateien (`app.config`, `packages.config`) und generierte Dateien entfernt. Die Abhängigkeiten in `App.config` wurden aktualisiert, und neue Bibliotheken wie `System.Threading.Tasks.Extensions` wurden hinzugefügt. Eine Methode in `Annotations.vb` wurde angepasst, um Änderungen in der zugrunde liegenden API zu berücksichtigen. Diese Änderungen sind Teil einer umfassenden Bereinigung und Modernisierung des Projekts.
100 lines
4.8 KiB
VB.net
100 lines
4.8 KiB
VB.net
Option Strict On
|
|
Option Explicit On
|
|
|
|
Imports GdPicture14
|
|
|
|
Public Class frmViewerSettings
|
|
|
|
Private ReadOnly _owner As GdViewer
|
|
|
|
Private ReadOnly _mouseWheelModes As New Dictionary(Of ViewerMouseWheelMode, String) From {
|
|
{ViewerMouseWheelMode.MouseWheelModeZoom, "Zoom"},
|
|
{ViewerMouseWheelMode.MouseWheelModeVerticalScroll, "Scroll"},
|
|
{ViewerMouseWheelMode.MouseWheelModePageChange, "Page change"}
|
|
}
|
|
Private ReadOnly _documentAlignments As New Dictionary(Of ViewerDocumentAlignment, String) From {
|
|
{ViewerDocumentAlignment.DocumentAlignmentBottomCenter, "Bottom center"},
|
|
{ViewerDocumentAlignment.DocumentAlignmentBottomLeft, "Bottom left"},
|
|
{ViewerDocumentAlignment.DocumentAlignmentBottomRight, "Bottom right"},
|
|
{ViewerDocumentAlignment.DocumentAlignmentMiddleCenter, "Middle center"},
|
|
{ViewerDocumentAlignment.DocumentAlignmentMiddleLeft, "Middle left"},
|
|
{ViewerDocumentAlignment.DocumentAlignmentMiddleRight, "Middle right"},
|
|
{ViewerDocumentAlignment.DocumentAlignmentTopCenter, "Top center"},
|
|
{ViewerDocumentAlignment.DocumentAlignmentTopLeft, "Top left"},
|
|
{ViewerDocumentAlignment.DocumentAlignmentTopRight, "Top right"}
|
|
}
|
|
Private ReadOnly _documentPositions As New Dictionary(Of ViewerDocumentPosition, String) From {
|
|
{ViewerDocumentPosition.DocumentPositionBottomCenter, "Bottom center"},
|
|
{ViewerDocumentPosition.DocumentPositionBottomLeft, "Bottom left"},
|
|
{ViewerDocumentPosition.DocumentPositionBottomRight, "Bottom right"},
|
|
{ViewerDocumentPosition.DocumentPositionMiddleCenter, "Middle center"},
|
|
{ViewerDocumentPosition.DocumentPositionMiddleLeft, "Middle left"},
|
|
{ViewerDocumentPosition.DocumentPositionMiddleRight, "Middle right"},
|
|
{ViewerDocumentPosition.DocumentPositionTopCenter, "Top center"},
|
|
{ViewerDocumentPosition.DocumentPositionTopLeft, "Top left"},
|
|
{ViewerDocumentPosition.DocumentPositionTopRight, "Top right"}
|
|
}
|
|
Private ReadOnly _displayQualities As New Dictionary(Of DisplayQuality, String) From {
|
|
{DisplayQuality.DisplayQualityLow, "Low"},
|
|
{DisplayQuality.DisplayQualityBilinear, "Bilinear"},
|
|
{DisplayQuality.DisplayQualityBicubic, "Bicubic"},
|
|
{DisplayQuality.DisplayQualityBilinearHQ, "Bilinear HQ"},
|
|
{DisplayQuality.DisplayQualityBicubicHQ, "Bicubic HQ"},
|
|
{DisplayQuality.DisplayQualityAutomatic, "Automatic"}
|
|
}
|
|
Private ReadOnly _displayPageModes As New Dictionary(Of PageDisplayMode, String) From {
|
|
{PageDisplayMode.MultiplePagesView, "Multiple pages"},
|
|
{PageDisplayMode.SinglePageView, "Single page"}
|
|
}
|
|
|
|
Public Sub New(ByVal owner As GdViewer)
|
|
InitializeComponent()
|
|
_owner = owner
|
|
End Sub
|
|
|
|
Private Sub frmSettings_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
|
For Each item In _mouseWheelModes
|
|
cbMouseWheelMode.Items.Add(item.Value)
|
|
Next
|
|
For Each item In _documentAlignments
|
|
cbDocumentAlignment.Items.Add(item.Value)
|
|
Next
|
|
For Each item In _documentPositions
|
|
cbDocumentPosition.Items.Add(item.Value)
|
|
Next
|
|
For Each item In _displayQualities
|
|
cbDisplayQuality.Items.Add(item.Value)
|
|
Next
|
|
For Each item In _displayPageModes
|
|
cbPageDisplayMode.Items.Add(item.Value)
|
|
Next
|
|
|
|
cbMouseWheelMode.SelectedIndex = CType(_owner.MouseWheelMode, Integer)
|
|
cbDocumentAlignment.SelectedItem = _documentAlignments(_owner.DocumentAlignment)
|
|
cbDocumentPosition.SelectedItem = _documentPositions(_owner.DocumentPosition)
|
|
cbDisplayQuality.SelectedItem = _displayQualities(_owner.DisplayQuality)
|
|
cbPageDisplayMode.SelectedItem = _displayPageModes(_owner.PageDisplayMode)
|
|
txtZoomStep.Text = CStr(_owner.ZoomStep)
|
|
chkContinuousViewMode.Checked = _owner.ContinuousViewMode
|
|
chkEnableMenu.Checked = _owner.EnableMenu
|
|
PictureBox1.BackColor = _owner.BackColor
|
|
chkIgnoreDocumentResolution.Checked = _owner.IgnoreDocumentResolution
|
|
chkEnableDeferredPainting.Checked = _owner.EnableDeferredPainting
|
|
|
|
chkAnnotationsDropShadow.Checked = _owner.AnnotationDropShadow
|
|
chkHQAnnotationsRendering.Checked = _owner.HQAnnotationRendering
|
|
|
|
chkEnableICM.Checked = _owner.EnableICM
|
|
|
|
chkPDFDisplayFormFields.Checked = _owner.PdfDisplayFormField
|
|
chkPDFEnableFileLinks.Checked = _owner.PdfEnableFileLinks
|
|
chkPDFEnableLinks.Checked = _owner.PdfEnableLinks
|
|
chkPDFIncreaseTextContrast.Checked = _owner.PdfIncreaseTextContrast
|
|
chkPDFVerifyDigitalCertificates.Checked = _owner.PdfVerifyDigitalCertificates
|
|
End Sub
|
|
|
|
Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles PictureBox1.Click
|
|
|
|
End Sub
|
|
|
|
End Class |