diff --git a/Controls.DocumentViewer/Classes/Search.vb b/Controls.DocumentViewer/Classes/Search.vb index 9d9cfe1e..26b6eb39 100644 --- a/Controls.DocumentViewer/Classes/Search.vb +++ b/Controls.DocumentViewer/Classes/Search.vb @@ -45,14 +45,18 @@ Public Class Search Public Sub NextHighlight() ' This also applies when the page has *NO* occurrences, so 0 = 0 If _CurrentOccurrenceCount = _CurrentSelectedOccurrence Then + Dim oCount = 0 ' If there are no occurrences on the current page, got to the *next page* While _CurrentOccurrenceCount = _CurrentSelectedOccurrence And _CurrentPage <= _Viewer.PageCount + oCount += 1 If _CurrentPage = _Viewer.PageCount Then _Viewer.DisplayFirstPage() Else _Viewer.DisplayNextPage() End If - + If oCount > 333 Then + Exit While + End If End While ' Safeguard against selecting a non-existing occurrence on the last page @@ -69,14 +73,17 @@ Public Class Search Public Sub PrevHighlight() If _CurrentOccurrenceCount = 0 Or _CurrentSelectedOccurrence = 1 Then - + Dim oCount = 0 While (_CurrentOccurrenceCount = 0 Or _CurrentSelectedOccurrence = 1) And _CurrentPage >= 1 + oCount += 1 If _CurrentPage = 1 Then _Viewer.DisplayLastPage() Else _Viewer.DisplayPreviousPage() End If - + If oCount > 333 Then + Exit While + End If End While If _CurrentOccurrenceCount > 0 Then diff --git a/GUIs.Common/DocumentResultList/frmDocumentResultList.Designer.vb b/GUIs.Common/DocumentResultList/frmDocumentResultList.Designer.vb index a671c111..d3f350e5 100644 --- a/GUIs.Common/DocumentResultList/frmDocumentResultList.Designer.vb +++ b/GUIs.Common/DocumentResultList/frmDocumentResultList.Designer.vb @@ -913,9 +913,9 @@ Partial Class frmDocumentResultList Me.AllowFormGlass = DevExpress.Utils.DefaultBoolean.[True] resources.ApplyResources(Me, "$this") Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.Controls.Add(Me.DockPanelFileList) Me.Controls.Add(Me.DockPanelPreview) Me.Controls.Add(Me.panelContainerStatus) + Me.Controls.Add(Me.DockPanelFileList) Me.Controls.Add(Me.RibbonStatusBar) Me.Controls.Add(Me.RibbonControl) Me.IconOptions.Icon = CType(resources.GetObject("frmDocumentResultList.IconOptions.Icon"), System.Drawing.Icon) diff --git a/GUIs.Common/DocumentResultList/frmDocumentResultList.resx b/GUIs.Common/DocumentResultList/frmDocumentResultList.resx index 29aa83aa..57108096 100644 --- a/GUIs.Common/DocumentResultList/frmDocumentResultList.resx +++ b/GUIs.Common/DocumentResultList/frmDocumentResultList.resx @@ -497,6 +497,9 @@ 456, 22 + + en + True @@ -506,48 +509,6 @@ 1189, 671 - - 3, 46 - - - 583, 442 - - - 0 - - - DockPanel2_Container - - - DevExpress.XtraBars.Docking.ControlContainer, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - DockPanelFileList - - - 0 - - - 0, 158 - - - 590, 491 - - - Ergebnisse - - - DockPanelFileList - - - DevExpress.XtraBars.Docking.DockPanel, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - $this - - - 0 - Fill @@ -564,7 +525,7 @@ DocumentViewer1 - DigitalData.Controls.DocumentViewer.DocumentViewer, DigitalData.Controls.DocumentViewer, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null + DigitalData.Controls.DocumentViewer.DocumentViewer, DigitalData.Controls.DocumentViewer, Version=1.9.0.0, Culture=neutral, PublicKeyToken=null DockPanel1_Container @@ -612,7 +573,7 @@ $this - 1 + 0 Fill @@ -630,7 +591,7 @@ CtrlObjectPropertyDialog - DigitalData.GUIs.Common.ctrlObjectPropertyDialog, DigitalData.GUIs.Common, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null + DigitalData.GUIs.Common.ctrlObjectPropertyDialog, DigitalData.GUIs.Common, Version=2.5.1.0, Culture=neutral, PublicKeyToken=null DockPanel3_Container @@ -828,6 +789,48 @@ $this + 1 + + + 3, 46 + + + 583, 442 + + + 0 + + + DockPanel2_Container + + + DevExpress.XtraBars.Docking.ControlContainer, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + DockPanelFileList + + + 0 + + + 0, 158 + + + 590, 491 + + + Ergebnisse + + + DockPanelFileList + + + DevExpress.XtraBars.Docking.DockPanel, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + $this + + 2