9 #ifndef MsiChart_GridFormatting_h 10 #define MsiChart_GridFormatting_h 38 virtual std::map<GUID, FormatInfo::Ptr>*
GetPool();
39 virtual std::map<GUID, FormatInfo::Ptr>*
GetTitle();
40 virtual std::map<GUID, FormatInfo::Ptr>*
GetHeader();
114 std::map<GUID, FormatInfo::Ptr>*
GetTitle();
115 std::map<GUID, FormatInfo::Ptr>*
GetHeader();
160 bool mShouldChangeNumberFormat;
161 bool mShouldChangeNumberCategory;
214 string hParseStrAt(
string iSource,
const char* iTag1,
const char* iTag2);
230 std::map<std::string, FormatInfo::Ptr> mCustomGroupElementPool;
231 std::map<std::string, FormatInfo::Ptr> mCustomGroupMetricPool;
255 bool hGetThresholdPoolInfo(
int iMetricIndex,
DSSThresholds* &opThresholds);
270 void hGetFormatKey(
const std::vector<DSSFormat*>& irFomatSet, std::string& orResultKey);
274 std::map<std::string, FormatInfo::Ptr> mLocalResolvedPool;
275 std::map<GUID, FormatInfo::Ptr> mTitleFormatPool;
276 std::map<GUID, FormatInfo::Ptr> mGridFormatPool;
301 std::vector<std::pair<DSSBaseElementProxy*, Int32> >* ipCGElementSet, std::vector<DSSFormat*>& iorFormatSet);
307 bool mHasConsolidation;
308 bool mHasConsolidationOnRow;
309 bool mHasConsolidationOnCol;
310 std::map <DSSFormat*, FormatInfo::Ptr> mFormatPool;
325 std::map<GUID, FormatInfo::Ptr>*
GetPool();
331 double hGetScaleFactor(
FormatInfo::Ptr ipInfo,
bool& orHasScaleFactor);
333 std::string hToDecimalWString(
Int32 iValue)
const;
335 std::map <GUID, FormatInfo::Ptr> mFormatPool;
Definition: GridFormatting.h:170
Definition: GridFormatting.h:173
FORMAT_LAYER_INDEX
Definition: FormatManagerHelper.h:28
Definition: GridFormatting.h:172
Definition: DSSBaseElementProxy.h:16
Definition: GridFormatting.h:169
bool _byHeaders
Definition: GridFormatting.h:184
Definition: DSSTemplateUnit.h:19
Definition: DSSThresholds.h:15
Definition: DSSThreshold.h:17
Definition: DatasetHelper.h:573
Definition: DSSTemplate.h:29
bool _useDefaultColor2
Definition: GridFormatting.h:190
struct MsiChart::_BandingPropertySet BandingPropertySet
Definition: GridFormatting.h:177
Int32 _color2
Definition: GridFormatting.h:183
#define Int32
Definition: BasicTypes.h:20
BANDING_GROUP
Definition: GridFormatting.h:167
bool _useDefaultColor1
Definition: GridFormatting.h:189
bool _byRows
Definition: GridFormatting.h:181
Int32 _group2
Definition: GridFormatting.h:186
Definition: DSSMetric.h:17
Definition: DSSTemplateMetric.h:20
bool _enabled
Definition: GridFormatting.h:179
Int32 _color1
Definition: GridFormatting.h:182
Definition: Msi_ccomvariant.h:24
Definition: GridFormatting.h:171
bool _includeHeaders
Definition: GridFormatting.h:180
Int32 _group1
Definition: GridFormatting.h:185
string _rowHeader
Definition: GridFormatting.h:187
string _colHeader
Definition: GridFormatting.h:188
Definition: Base/Base/GUID.h:32
FORMAT_CATEGORY
Definition: FormatManagerHelper.h:9