|
LibreOffice Module sc (master) 1
|
#include <chgtrack.hxx>
Public Member Functions | |
| ScActionColorChanger (const ScChangeTrack &rTrack) | |
| void | Update (const ScChangeAction &rAction) |
| Color | GetColor () const |
Private Attributes | |
| const ScAppOptions & | rOpt |
| const std::set< OUString > & | rUsers |
| OUString | aLastUserName |
| sal_uInt16 | nLastUserIndex |
| Color | nColor |
Definition at line 47 of file chgtrack.hxx.
| ScActionColorChanger::ScActionColorChanger | ( | const ScChangeTrack & | rTrack | ) |
Definition at line 86 of file output.cxx.
References COL_BLACK().
|
inline |
Definition at line 59 of file chgtrack.hxx.
References nColor.
Referenced by ScOutputData::DrawChangeTrack(), and ScDocument::IsCellInChangeTrack().
| void ScActionColorChanger::Update | ( | const ScChangeAction & | rAction | ) |
Definition at line 94 of file output.cxx.
References aLastUserName, COL_TRANSPARENT(), ScAppOptions::GetTrackContentColor(), ScAppOptions::GetTrackDeleteColor(), ScAppOptions::GetTrackInsertColor(), ScAppOptions::GetTrackMoveColor(), ScChangeAction::GetType(), ScChangeAction::GetUser(), nAuthorColor, nColor, nLastUserIndex, nPos, rOpt, rUsers, SAL_INFO_IF, SC_AUTHORCOLORCOUNT, SC_CAT_DELETE_COLS, SC_CAT_DELETE_ROWS, SC_CAT_DELETE_TABS, SC_CAT_INSERT_COLS, SC_CAT_INSERT_ROWS, SC_CAT_INSERT_TABS, and SC_CAT_MOVE.
Referenced by ScOutputData::DrawChangeTrack(), and ScDocument::IsCellInChangeTrack().
|
private |
Definition at line 52 of file chgtrack.hxx.
Referenced by Update().
|
private |
Definition at line 54 of file chgtrack.hxx.
Referenced by GetColor(), and Update().
|
private |
Definition at line 53 of file chgtrack.hxx.
Referenced by Update().
|
private |
Definition at line 50 of file chgtrack.hxx.
Referenced by Update().
|
private |
Definition at line 51 of file chgtrack.hxx.
Referenced by Update().