LibreOffice Module sc (master)  1
Classes | Namespaces | Macros | Typedefs | Enumerations | Functions | Variables
attrib.hxx File Reference
#include <memory>
#include <svl/poolitem.hxx>
#include <svl/intitem.hxx>
#include <svl/eitem.hxx>
#include <svx/sdangitm.hxx>
#include <o3tl/sorted_vector.hxx>
#include <o3tl/typed_flags_set.hxx>
#include "scdllapi.h"
#include "global.hxx"
Include dependency graph for attrib.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< ScMF >
 
class  ScMergeAttr
 
class  ScMergeFlagAttr
 
class  ScProtectionAttr
 
class  ScPageHFItem
 
class  ScViewObjectModeItem
 
class  ScPageScaleToItem
 Contains the "scale to width/height" attribute in page styles. More...
 
class  ScCondFormatItem
 
class  ScRotateValueItem
 
class  ScShrinkToFitCell
 
class  ScVerticalStackCell
 
class  ScLineBreakCell
 
class  ScHyphenateCell
 
class  ScIndentItem
 

Namespaces

 o3tl
 
 editeng
 

Macros

#define SC_HF_LEFTAREA   1
 
#define SC_HF_CENTERAREA   2
 
#define SC_HF_RIGHTAREA   3
 

Typedefs

typedef o3tl::sorted_vector< sal_uInt32 > ScCondFormatIndexes
 

Enumerations

enum  ScMF {
  ScMF::NONE = 0x0000,
  ScMF::Hor = 0x0001,
  ScMF::Ver = 0x0002,
  ScMF::Auto = 0x0004,
  ScMF::Button = 0x0008,
  ScMF::Scenario = 0x0010,
  ScMF::ButtonPopup = 0x0020,
  ScMF::HiddenMember = 0x0040,
  ScMF::DpTable = 0x0080,
  ScMF::All = 0x00FF
}
 

Functions

bool SC_DLLPUBLIC ScHasPriority (const ::editeng::SvxBorderLine *pThis, const ::editeng::SvxBorderLine *pOther)
 General Help Function. More...
 

Variables

const sal_uInt8 SC_MID_PAGE_SCALETO_WIDTH = 1
 Member ID for "page scale to width" value in QueryValue() and PutValue(). More...
 
const sal_uInt8 SC_MID_PAGE_SCALETO_HEIGHT = 2
 Member ID for "page scale to height" value in QueryValue() and PutValue(). More...
 

Macro Definition Documentation

#define SC_HF_CENTERAREA   2

Definition at line 165 of file attrib.hxx.

#define SC_HF_LEFTAREA   1

Definition at line 164 of file attrib.hxx.

#define SC_HF_RIGHTAREA   3

Definition at line 166 of file attrib.hxx.

Typedef Documentation

Definition at line 263 of file attrib.hxx.

Enumeration Type Documentation

enum ScMF
strong
Enumerator
NONE 
Hor 
Ver 
Auto 
Button 

autofilter arrow

Scenario 

field button for datapilot

ButtonPopup 
HiddenMember 

dp button with popup arrow

DpTable 

dp field button with presence of hidden member

All 

dp table output

Definition at line 35 of file attrib.hxx.

Function Documentation

bool SC_DLLPUBLIC ScHasPriority ( const ::editeng::SvxBorderLine pThis,
const ::editeng::SvxBorderLine pOther 
)

General Help Function.

Definition at line 48 of file attrib.cxx.

Referenced by XclExpCellBorder::FillFromItemSet(), ScTable::GetAutoFormatFrame(), and ScDocument::GetBorderLines().

Variable Documentation

const sal_uInt8 SC_MID_PAGE_SCALETO_HEIGHT = 2

Member ID for "page scale to height" value in QueryValue() and PutValue().

Definition at line 220 of file attrib.hxx.

Referenced by ScPageScaleToItem::PutValue(), and ScPageScaleToItem::QueryValue().

const sal_uInt8 SC_MID_PAGE_SCALETO_WIDTH = 1

Member ID for "page scale to width" value in QueryValue() and PutValue().

Definition at line 218 of file attrib.hxx.

Referenced by ScPageScaleToItem::PutValue(), and ScPageScaleToItem::QueryValue().