diff options
Diffstat (limited to 'sw/source/core/doc/DocumentRedlineManager.cxx')
-rw-r--r-- | sw/source/core/doc/DocumentRedlineManager.cxx | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/sw/source/core/doc/DocumentRedlineManager.cxx b/sw/source/core/doc/DocumentRedlineManager.cxx index b4472e80c3a0..57b70c9ce3c5 100644 --- a/sw/source/core/doc/DocumentRedlineManager.cxx +++ b/sw/source/core/doc/DocumentRedlineManager.cxx @@ -800,7 +800,6 @@ DocumentRedlineManager::DocumentRedlineManager(SwDoc& i_rSwdoc) , mpRedlineTable(new SwRedlineTable) , mpExtraRedlineTable(new SwExtraRedlineTable) , mbIsRedlineMove(false) - , mbReadlineChecked(false) , mnAutoFormatRedlnCommentNo(0) { } @@ -2981,27 +2980,6 @@ void DocumentRedlineManager::SetAutoFormatRedlineComment( const OUString* pText, mnAutoFormatRedlnCommentNo = nSeqNo; } -#define MAX_REDLINE_COUNT 250 - -void DocumentRedlineManager::checkRedlining(RedlineFlags& _rReadlineMode) -{ - const SwRedlineTable& rRedlineTable = GetRedlineTable(); - SwEditShell* pEditShell = m_rDoc.GetEditShell(); - vcl::Window* pParent = pEditShell ? pEditShell->GetWin() : nullptr; - if ( pParent && !mbReadlineChecked && rRedlineTable.size() > MAX_REDLINE_COUNT - && ((_rReadlineMode & RedlineFlags::ShowDelete) != RedlineFlags::ShowDelete) ) - { - std::unique_ptr<weld::Builder> xBuilder(Application::CreateBuilder(pParent->GetFrameWeld(), "modules/swriter/ui/queryshowchangesdialog.ui")); - std::unique_ptr<weld::MessageDialog> xQuery(xBuilder->weld_message_dialog("QueryShowChangesDialog")); - sal_uInt16 nResult = xQuery->run(); - mbReadlineChecked = true; - if ( nResult == RET_YES ) - { - _rReadlineMode |= RedlineFlags::ShowInsert | RedlineFlags::ShowDelete; - } - } -} - DocumentRedlineManager::~DocumentRedlineManager() { } |