diff --git a/Controls.DocumentViewer/App.config b/Controls.DocumentViewer/App.config index 181c5758..42fa012b 100644 --- a/Controls.DocumentViewer/App.config +++ b/Controls.DocumentViewer/App.config @@ -23,7 +23,7 @@ - + diff --git a/Controls.DocumentViewer/DocumentViewer.vb b/Controls.DocumentViewer/DocumentViewer.vb index fd710e27..8815a579 100644 --- a/Controls.DocumentViewer/DocumentViewer.vb +++ b/Controls.DocumentViewer/DocumentViewer.vb @@ -55,6 +55,7 @@ Public Class DocumentViewer Private _hide_file_info_from_user As Boolean = False + Private _FileStream As Stream Private _FilePath As String Private _FileInfo As FileInfo @@ -79,6 +80,7 @@ Public Class DocumentViewer End Class Public Property FileLoaded As Boolean = False + Public Property Viewer_ForceTemporaryMode As Boolean = False Public ReadOnly Property AnnotationsSaved As Boolean Get Return Not _AnnotationsPending @@ -497,7 +499,10 @@ Public Class DocumentViewer Case Else GdViewer.ZoomMode = ViewerZoomMode.ZoomModeWidthViewer GdViewer.DocumentAlignment = ViewerDocumentAlignment.DocumentAlignmentTopCenter - GdViewer.ForceTemporaryMode = True + If Viewer_ForceTemporaryMode = True Then + GdViewer.ForceTemporaryMode = True + End If + GdViewer.AnnotationDropShadow = True GdViewer.BackColor = Color.White @@ -553,7 +558,9 @@ Public Class DocumentViewer Case Else GdViewer.ZoomMode = ViewerZoomMode.ZoomModeWidthViewer GdViewer.DocumentAlignment = ViewerDocumentAlignment.DocumentAlignmentTopCenter - GdViewer.ForceTemporaryMode = True + If Viewer_ForceTemporaryMode = True Then + GdViewer.ForceTemporaryMode = True + End If GdViewer.AnnotationDropShadow = True GdViewer.DisplayFromStream(Stream) diff --git a/Controls.DocumentViewer/DocumentViewer.vbproj b/Controls.DocumentViewer/DocumentViewer.vbproj index 3b46b062..48003a15 100644 --- a/Controls.DocumentViewer/DocumentViewer.vbproj +++ b/Controls.DocumentViewer/DocumentViewer.vbproj @@ -200,8 +200,8 @@ ..\packages\System.CodeDom.8.0.0\lib\net462\System.CodeDom.dll - - ..\packages\System.Collections.Immutable.8.0.0\lib\net462\System.Collections.Immutable.dll + + ..\packages\System.Collections.Immutable.9.0.0\lib\net462\System.Collections.Immutable.dll diff --git a/Controls.DocumentViewer/My Project/AssemblyInfo.vb b/Controls.DocumentViewer/My Project/AssemblyInfo.vb index 4e9d3218..549bd01d 100644 --- a/Controls.DocumentViewer/My Project/AssemblyInfo.vb +++ b/Controls.DocumentViewer/My Project/AssemblyInfo.vb @@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices ' übernehmen, indem Sie "*" eingeben: ' - - + + diff --git a/Controls.DocumentViewer/packages.config b/Controls.DocumentViewer/packages.config index 9ac55089..4c46deb2 100644 --- a/Controls.DocumentViewer/packages.config +++ b/Controls.DocumentViewer/packages.config @@ -20,7 +20,7 @@ - + diff --git a/GUIs.Test.TestGUI/frmDocView.vb b/GUIs.Test.TestGUI/frmDocView.vb index 64366cab..5c8d9544 100644 --- a/GUIs.Test.TestGUI/frmDocView.vb +++ b/GUIs.Test.TestGUI/frmDocView.vb @@ -12,6 +12,7 @@ Public Class frmDocView If OpenFileDialog1.ShowDialog() = DialogResult.OK Then txtfilepath.Text = OpenFileDialog1.FileName MyDocumentViewer.LoadFile(txtfilepath.Text) + txtfilepath.Text = "" End If Else MyDocumentViewer.LoadFile(txtfilepath.Text)