|
LibreOffice Module sc (master) 1
|
#include <svl/undo.hxx>#include <unotools/textsearch.hxx>#include <unotools/localedatawrapper.hxx>#include <unotools/collatorwrapper.hxx>#include <sfx2/viewfrm.hxx>#include <sfx2/basedlgs.hxx>#include <vcl/commandevent.hxx>#include <o3tl/string_view.hxx>#include <acredlin.hxx>#include <global.hxx>#include <reffact.hxx>#include <document.hxx>#include <docsh.hxx>#include <scresid.hxx>#include <strings.hrc>#include <scmod.hxx>#include <tabvwsh.hxx>Go to the source code of this file.
Macros | |
| #define | RD_SPECIAL_NONE 0 |
| #define | RD_SPECIAL_CONTENT 1 |
| #define | RD_SPECIAL_VISCONTENT 2 |
| #define | CALC_DATE 3 |
| #define | CALC_POS 1 |
Functions | |
| IMPL_LINK_NOARG (ScAcceptChgDlg, RefHandle, SvxTPFilter *, void) | |
| IMPL_LINK (ScAcceptChgDlg, RefInfoHandle, const OUString *, pResult, void) | |
| IMPL_LINK (ScAcceptChgDlg, FilterHandle, SvxTPFilter *, pRef, void) | |
| IMPL_LINK (ScAcceptChgDlg, RejectHandle, SvxTPView *, pRef, void) | |
| IMPL_LINK (ScAcceptChgDlg, AcceptHandle, SvxTPView *, pRef, void) | |
| IMPL_LINK_NOARG (ScAcceptChgDlg, RejectAllHandle, SvxTPView *, void) | |
| IMPL_LINK_NOARG (ScAcceptChgDlg, AcceptAllHandle, SvxTPView *, void) | |
| IMPL_LINK_NOARG (ScAcceptChgDlg, SelectHandle, weld::TreeView &, void) | |
| IMPL_LINK (ScAcceptChgDlg, ExpandingHandle, const weld::TreeIter &, rEntry, bool) | |
| IMPL_LINK (ScAcceptChgDlg, ChgTrackModHdl, ScChangeTrack &, rChgTrack, void) | |
| IMPL_LINK_NOARG (ScAcceptChgDlg, ReOpenTimerHdl, Timer *, void) | |
| IMPL_LINK_NOARG (ScAcceptChgDlg, UpdateSelectionHdl, Timer *, void) | |
| IMPL_LINK (ScAcceptChgDlg, CommandHdl, const CommandEvent &, rCEvt, bool) | |
| #define CALC_DATE 3 |
Definition at line 1738 of file acredlin.cxx.
| #define CALC_POS 1 |
Definition at line 1739 of file acredlin.cxx.
| #define RD_SPECIAL_CONTENT 1 |
Definition at line 42 of file acredlin.cxx.
| #define RD_SPECIAL_NONE 0 |
Definition at line 41 of file acredlin.cxx.
| #define RD_SPECIAL_VISCONTENT 2 |
Definition at line 43 of file acredlin.cxx.
| IMPL_LINK | ( | ScAcceptChgDlg | , |
| AcceptHandle | , | ||
| SvxTPView * | , | ||
| pRef | , | ||
| void | |||
| ) |
Definition at line 892 of file acredlin.cxx.
References ScChangeTrack::Accept(), weld::TreeView::get_id(), ScChangeAction::GetType(), m_xDialog, ScRedlinData::nInfo, RedlinData::pData, ScDocShell::PostPaintExtras(), ScDocShell::PostPaintGridAll(), RD_SPECIAL_CONTENT, SC_CAT_CONTENT, ScChangeTrack::SelectContent(), weld::TreeView::selected_foreach(), and ScDocShell::SetDocumentModified().
| IMPL_LINK | ( | ScAcceptChgDlg | , |
| ChgTrackModHdl | , | ||
| ScChangeTrack & | , | ||
| rChgTrack | , | ||
| void | |||
| ) |
| IMPL_LINK | ( | ScAcceptChgDlg | , |
| CommandHdl | , | ||
| const CommandEvent & | , | ||
| rCEvt | , | ||
| bool | |||
| ) |
Definition at line 1590 of file acredlin.cxx.
References weld::TreeView::get_cursor(), weld::TreeView::get_id(), weld::TreeView::get_iter_depth(), weld::TreeView::get_sort_column(), i, m_xDialog, weld::TreeView::make_iterator(), RedlinData::pData, weld::TreeView::select(), and o3tl::toInt32().
| IMPL_LINK | ( | ScAcceptChgDlg | , |
| ExpandingHandle | , | ||
| const weld::TreeIter & | , | ||
| rEntry | , | ||
| bool | |||
| ) |
Definition at line 1255 of file acredlin.cxx.
References COL_GRAY(), weld::TreeView::get_id(), ScChangeAction::GetType(), weld::TreeView::insert(), weld::TreeView::iter_has_child(), m_xDialog, weld::TreeView::make_iterator(), RedlinData::pData, SC_CAT_CONTENT, SC_CAT_DELETE_COLS, SC_CAT_DELETE_ROWS, SC_CAT_DELETE_TABS, and weld::TreeView::set_font_color().
| IMPL_LINK | ( | ScAcceptChgDlg | , |
| FilterHandle | , | ||
| SvxTPFilter * | , | ||
| pRef | , | ||
| void | |||
| ) |
Definition at line 847 of file acredlin.cxx.
| IMPL_LINK | ( | ScAcceptChgDlg | , |
| RefInfoHandle | , | ||
| const OUString * | , | ||
| pResult | , | ||
| void | |||
| ) |
Definition at line 827 of file acredlin.cxx.
References SfxViewShell::GetViewFrame(), SfxShell::GetViewShell(), nId, ScSimpleRefDlgWrapper::SetAutoReOpen(), SfxViewFrame::SetChildWindow(), and SfxViewFrame::ShowChildWindow().
| IMPL_LINK | ( | ScAcceptChgDlg | , |
| RejectHandle | , | ||
| SvxTPView * | , | ||
| pRef | , | ||
| void | |||
| ) |
Definition at line 858 of file acredlin.cxx.
References SfxUndoManager::Clear(), weld::TreeView::get_id(), ScChangeAction::GetType(), ScDocShell::GetUndoManager(), m_xDialog, RedlinData::pData, ScDocShell::PostPaintExtras(), ScDocShell::PostPaintGridAll(), ScChangeTrack::Reject(), SC_CAT_INSERT_TABS, weld::TreeView::selected_foreach(), and ScDocShell::SetDocumentModified().
| IMPL_LINK_NOARG | ( | ScAcceptChgDlg | , |
| AcceptAllHandle | , | ||
| SvxTPView * | , | ||
| void | |||
| ) |
Definition at line 996 of file acredlin.cxx.
References ScChangeTrack::AcceptAll(), m_xDialog, ScDocShell::PostPaintExtras(), ScDocShell::PostPaintGridAll(), and ScDocShell::SetDocumentModified().
| IMPL_LINK_NOARG | ( | ScAcceptChgDlg | , |
| RefHandle | , | ||
| SvxTPFilter * | , | ||
| void | |||
| ) |
Definition at line 804 of file acredlin.cxx.
References SfxViewFrame::GetChildWindow(), SfxChildWindow::GetController(), SfxViewShell::GetViewFrame(), SfxShell::GetViewShell(), LINK, m_xDialog, nId, SC_MOD, ScSimpleRefDlgWrapper::SetAutoReOpen(), ScSimpleRefDlgWrapper::SetCloseHdl(), ScSimpleRefDlgWrapper::SetRefString(), SfxViewFrame::ShowChildWindow(), and ScSimpleRefDlgWrapper::StartRefInput().
| IMPL_LINK_NOARG | ( | ScAcceptChgDlg | , |
| RejectAllHandle | , | ||
| SvxTPView * | , | ||
| void | |||
| ) |
Definition at line 969 of file acredlin.cxx.
References SfxUndoManager::Clear(), ScDocShell::GetUndoManager(), m_xDialog, ScDocShell::PostPaintExtras(), ScDocShell::PostPaintGridAll(), ScChangeTrack::RejectAll(), and ScDocShell::SetDocumentModified().
| IMPL_LINK_NOARG | ( | ScAcceptChgDlg | , |
| ReOpenTimerHdl | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 1533 of file acredlin.cxx.
References ScSimpleRefDlgWrapper::SetAutoReOpen().
| IMPL_LINK_NOARG | ( | ScAcceptChgDlg | , |
| SelectHandle | , | ||
| weld::TreeView & | , | ||
| void | |||
| ) |
Definition at line 1021 of file acredlin.cxx.
| IMPL_LINK_NOARG | ( | ScAcceptChgDlg | , |
| UpdateSelectionHdl | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 1540 of file acredlin.cxx.
References RedlinData::bDisabled, ScRedlinData::bIsAcceptable, ScRedlinData::bIsRejectable, ScTabView::DoneBlockMode(), weld::TreeView::get_id(), ScChangeAction::GetType(), i, ScChangeTrack::IsProtected(), ScBigRange::IsValid(), ScChangeAction::IsVisible(), m_xDialog, ScBigRange::MakeRange(), ScTabView::MarkRange(), nCount, RedlinData::pData, SC_CAT_DELETE_TABS, and weld::TreeView::selected_foreach().