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().