LibreOffice Module sc (master) 1
|
Stores settings and formatting data about a range of sheet columns. More...
#include <worksheethelper.hxx>
Public Member Functions | |
ColumnModel () | |
True = column outline is collapsed. More... | |
bool | isMergeable (const ColumnModel &rModel) const |
Returns true, if this entry can be merged with the passed column range (column settings are equal). More... | |
Public Attributes | |
ValueRange | maRange |
double | mfWidth |
1-based (!) range of the described columns. More... | |
sal_Int32 | mnXfId |
Column width in number of characters. More... | |
sal_Int32 | mnLevel |
Column default formatting. More... | |
bool | mbShowPhonetic:1 |
Column outline level. More... | |
bool | mbHidden:1 |
True = cells in column show phonetic settings. More... | |
bool | mbCollapsed:1 |
True = column is hidden. More... | |
Stores settings and formatting data about a range of sheet columns.
Definition at line 68 of file worksheethelper.hxx.
|
explicit |
True = column outline is collapsed.
Definition at line 114 of file worksheethelper.cxx.
bool oox::xls::ColumnModel::isMergeable | ( | const ColumnModel & | rModel | ) | const |
Returns true, if this entry can be merged with the passed column range (column settings are equal).
Definition at line 125 of file worksheethelper.cxx.
References maRange, mbCollapsed, mbHidden, mfWidth, oox::ValueRange::mnFirst, oox::ValueRange::mnLast, and mnLevel.
ValueRange oox::xls::ColumnModel::maRange |
Definition at line 70 of file worksheethelper.hxx.
Referenced by oox::xls::WorksheetFragment::importCol(), isMergeable(), and oox::xls::WorksheetGlobals::setColumnModel().
bool oox::xls::ColumnModel::mbCollapsed |
True = column is hidden.
Definition at line 76 of file worksheethelper.hxx.
Referenced by oox::xls::WorksheetGlobals::convertColumns(), oox::xls::WorksheetFragment::importCol(), isMergeable(), and oox::xls::WorksheetGlobals::WorksheetGlobals().
bool oox::xls::ColumnModel::mbHidden |
True = cells in column show phonetic settings.
Definition at line 75 of file worksheethelper.hxx.
Referenced by oox::xls::WorksheetGlobals::convertColumns(), oox::xls::WorksheetFragment::importCol(), isMergeable(), and oox::xls::WorksheetGlobals::WorksheetGlobals().
bool oox::xls::ColumnModel::mbShowPhonetic |
Column outline level.
Definition at line 74 of file worksheethelper.hxx.
Referenced by oox::xls::WorksheetFragment::importCol().
double oox::xls::ColumnModel::mfWidth |
1-based (!) range of the described columns.
Definition at line 71 of file worksheethelper.hxx.
Referenced by oox::xls::WorksheetGlobals::convertColumns(), oox::xls::WorksheetFragment::importCol(), isMergeable(), oox::xls::WorksheetGlobals::setBaseColumnWidth(), oox::xls::WorksheetGlobals::setDefaultColumnWidth(), and oox::xls::WorksheetGlobals::WorksheetGlobals().
sal_Int32 oox::xls::ColumnModel::mnLevel |
Column default formatting.
Definition at line 73 of file worksheethelper.hxx.
Referenced by oox::xls::WorksheetGlobals::convertColumns(), oox::xls::WorksheetFragment::importCol(), isMergeable(), and oox::xls::WorksheetGlobals::WorksheetGlobals().
sal_Int32 oox::xls::ColumnModel::mnXfId |
Column width in number of characters.
Definition at line 72 of file worksheethelper.hxx.
Referenced by oox::xls::WorksheetFragment::importCol(), oox::xls::WorksheetGlobals::setColumnModel(), and oox::xls::WorksheetGlobals::WorksheetGlobals().