summaryrefslogtreecommitdiff
path: root/lotuswordpro
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2017-03-07 19:55:03 +0100
committerStephan Bergmann <sbergman@redhat.com>2017-03-07 19:55:03 +0100
commit8de746a6a62d0ad8e20d249bd2a8c7d341159782 (patch)
tree88b7288472867a80bd79a0c4d72380944050c947 /lotuswordpro
parent6551a14138d8b0626837debdc00924402df9ac23 (diff)
loplugin:loopvartoosmall
Change-Id: Ifaa80d22852a6806a7a5c267164383a356fa0086
Diffstat (limited to 'lotuswordpro')
-rw-r--r--lotuswordpro/source/filter/lwptablelayout.cxx15
1 files changed, 6 insertions, 9 deletions
diff --git a/lotuswordpro/source/filter/lwptablelayout.cxx b/lotuswordpro/source/filter/lwptablelayout.cxx
index 67c299115803..2baae3125a30 100644
--- a/lotuswordpro/source/filter/lwptablelayout.cxx
+++ b/lotuswordpro/source/filter/lwptablelayout.cxx
@@ -889,7 +889,6 @@ void LwpTableLayout::SplitRowToCells(XFTable* pTmpTable, rtl::Reference<XFTable>
sal_uInt8 nFirstColSpann,sal_uInt8* pCellMark)
{
sal_uInt16 i;
- sal_uInt8 j;
sal_uInt16 nRowNum = pTmpTable->GetRowCount();
sal_uInt8 nCol = static_cast<sal_uInt8>(GetTable()->GetColumn());
@@ -935,7 +934,7 @@ void LwpTableLayout::SplitRowToCells(XFTable* pTmpTable, rtl::Reference<XFTable>
pOldRow = pTmpTable->GetRow(i);
rtl::Reference<XFRow> xNewRow(new XFRow);
xNewRow->SetStyleName(pOldRow->GetStyleName());
- for (j=1;j<=pCellMark[i];j++)
+ for (sal_uInt8 j=1;j<=pCellMark[i];j++)
{
xNewCell = pOldRow->GetCell(j);
xNewRow->AddCell(xNewCell);
@@ -953,7 +952,7 @@ void LwpTableLayout::SplitRowToCells(XFTable* pTmpTable, rtl::Reference<XFTable>
pOldRow = pTmpTable->GetRow(i);
rtl::Reference<XFRow> xNewRow(new XFRow);
xNewRow->SetStyleName(pOldRow->GetStyleName());
- for(j=pCellMark[i]+1;j<=pOldRow->GetCellCount();j++)
+ for(sal_Int32 j=pCellMark[i]+1;j<=pOldRow->GetCellCount();j++)
{
xNewCell = pOldRow->GetCell(j);
xNewRow->AddCell(xNewCell);
@@ -972,7 +971,7 @@ void LwpTableLayout::SplitRowToCells(XFTable* pTmpTable, rtl::Reference<XFTable>
for (i=1;i<=nRowNum;i++)
{
pOldRow = pTmpTable->GetRow(i);
- for(j=1;j<=pOldRow->GetCellCount();j++)
+ for(sal_Int32 j=1;j<=pOldRow->GetCellCount();j++)
pOldRow->RemoveCell(j);
pTmpTable->RemoveRow(i);
}
@@ -988,7 +987,6 @@ bool LwpTableLayout::FindSplitColMark(XFTable* pXFTable, sal_uInt8* pCellMark,
{
sal_uInt16 nRowNum = pXFTable->GetRowCount();
sal_uInt8 nColNum = static_cast<sal_uInt8>(pXFTable->GetColumnCount());
- sal_uInt8 nCellMark=0;
sal_uInt8 nCount;
sal_uInt8 nColSpan;
bool bFindFlag = false;
@@ -997,14 +995,13 @@ bool LwpTableLayout::FindSplitColMark(XFTable* pXFTable, sal_uInt8* pCellMark,
for(sal_uInt8 i=1;i<=nColNum;i++)
{
sal_uInt16 nRowLoop;
- sal_uInt8 nCellLoop;
//find current max column span
nMaxColSpan = 1;
for (nRowLoop=1;nRowLoop<=nRowNum;nRowLoop++)
{
nColSpan = 0;
- for(nCellLoop=1; nCellLoop<i+1; nCellLoop++)
+ for(sal_uInt8 nCellLoop=1; nCellLoop<i+1; nCellLoop++)
{
pTmpRow = pXFTable->GetRow(nRowLoop);
XFCell* pCell = pTmpRow->GetCell(nCellLoop);
@@ -1023,8 +1020,8 @@ bool LwpTableLayout::FindSplitColMark(XFTable* pXFTable, sal_uInt8* pCellMark,
{
pTmpRow = pXFTable->GetRow(nRowLoop);
nCount = 0;
- nCellMark = 0;
- for (nCellLoop=1; nCellLoop<=pTmpRow->GetCellCount(); nCellLoop++)
+ sal_Int32 nCellMark = 0;
+ for (sal_Int32 nCellLoop=1; nCellLoop<=pTmpRow->GetCellCount(); nCellLoop++)
{
if (nCount>nMaxColSpan)
break;
ss='del'>- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +?1 -0",
+ "?0 *3/4",
+ "?8 *1/8",
+ "?8 *5/16",
+ "?8 *5/8",
+ "?8 *11/16",
+ "?8 *3/4",
+ "?8 *7/8",
+ "?3 +?9 -0",
+ "?3 +?10 -0",
+ "?3 +?12 -0",
+ "?3 +?14 -0",
+ "?6 +?10 -0",
+ "?6 +?11 -0",
+ "?6 +?13 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -72,769 +71,206 @@ class ShapeCactionButtonSound : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (32);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 22, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 22, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 23
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (30);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [29] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,5,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,5,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,5,
+ 4,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -842,40 +278,22 @@ class ShapeCactionButtonSound : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -923,16 +341,17 @@ class ShapeCborderCallout1 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -940,22 +359,13 @@ class ShapeCborderCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1005,22 +415,13 @@ class ShapeCborderCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1078,169 +479,54 @@ class ShapeCborderCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
}
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (8);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1248,40 +534,22 @@ class ShapeCborderCallout1 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1309,30 +577,29 @@ class ShapeCplaqueTabs : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (14);
- aStringSequence[0] = CREATE_OUSTRING ("sqrt(logwidth*logwidth+logheight*logheight+0*0)");
- aStringSequence[1] = CREATE_OUSTRING ("1*?0 /20");
- aStringSequence[2] = CREATE_OUSTRING ("0+logheight-?1 ");
- aStringSequence[3] = CREATE_OUSTRING ("0+logwidth-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aStringSequence[6] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[7] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[8] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[9] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[10] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "sqrt(logwidth*logwidth+logheight*logheight+0*0)",
+ "1*?0 /20",
+ "0+logheight-?1 ",
+ "0+logwidth-?1 ",
+ "logheight",
+ "logwidth",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -1344,421 +611,116 @@ class ShapeCplaqueTabs : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (16);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (20);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1766,40 +728,22 @@ class ShapeCplaqueTabs : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1843,69 +787,70 @@ class ShapeCcurvedLeftArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (61);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$0 ,0,if(?2 -$0 ,$0 ,?2 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("(?4 +?5 )/4");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *2/1");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *?9 /1");
- aStringSequence[11] = CREATE_OUSTRING ("?4 *?4 /1");
- aStringSequence[12] = CREATE_OUSTRING ("?10 +0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("sqrt(?12 )");
- aStringSequence[14] = CREATE_OUSTRING ("?13 *logwidth/?9 ");
- aStringSequence[15] = CREATE_OUSTRING ("100000*?14 /?0 ");
- aStringSequence[16] = CREATE_OUSTRING ("if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))");
- aStringSequence[17] = CREATE_OUSTRING ("?0 *?16 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("?8 +?4 -0");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth*logwidth/1");
- aStringSequence[20] = CREATE_OUSTRING ("?17 *?17 /1");
- aStringSequence[21] = CREATE_OUSTRING ("?19 +0-?20 ");
- aStringSequence[22] = CREATE_OUSTRING ("sqrt(?21 )");
- aStringSequence[23] = CREATE_OUSTRING ("?22 *?8 /logwidth");
- aStringSequence[24] = CREATE_OUSTRING ("?8 +?23 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?18 +?23 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[27] = CREATE_OUSTRING ("?26 *1/2");
- aStringSequence[28] = CREATE_OUSTRING ("?24 +0-?27 ");
- aStringSequence[29] = CREATE_OUSTRING ("?25 +?27 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?5 *1/2");
- aStringSequence[31] = CREATE_OUSTRING ("logheight+0-?30 ");
- aStringSequence[32] = CREATE_OUSTRING ("0+?17 -0");
- aStringSequence[33] = CREATE_OUSTRING ("(10800000*atan2(?23 ,?17 ))/pi");
- aStringSequence[34] = CREATE_OUSTRING ("0+0-?33 ");
- aStringSequence[35] = CREATE_OUSTRING ("0+?14 -0");
- aStringSequence[36] = CREATE_OUSTRING ("(?8 +?18 )/2");
- aStringSequence[37] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[38] = CREATE_OUSTRING ("(10800000*atan2(?37 ,?14 ))/pi");
- aStringSequence[39] = CREATE_OUSTRING ("?38 +0-?33 ");
- aStringSequence[40] = CREATE_OUSTRING ("?33 +?38 -0");
- aStringSequence[41] = CREATE_OUSTRING ("0+0-?38 ");
- aStringSequence[42] = CREATE_OUSTRING ("logwidth");
- aStringSequence[43] = CREATE_OUSTRING ("logheight");
- aStringSequence[44] = CREATE_OUSTRING ("logwidth");
- aStringSequence[45] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(?39 )/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(?41 )/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(?40 )/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[54] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[55] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[56] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[57] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[58] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[59] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[60] = CREATE_OUSTRING ("(?39 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "if(0-$0 ,0,if(?2 -$0 ,$0 ,?2 ))",
+ "?0 *?3 /100000",
+ "?0 *?2 /100000",
+ "(?4 +?5 )/4",
+ "logheight/2",
+ "?7 +0-?6 ",
+ "?8 *2/1",
+ "?9 *?9 /1",
+ "?4 *?4 /1",
+ "?10 +0-?11 ",
+ "sqrt(?12 )",
+ "?13 *logwidth/?9 ",
+ "100000*?14 /?0 ",
+ "if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))",
+ "?0 *?16 /100000",
+ "?8 +?4 -0",
+ "logwidth*logwidth/1",
+ "?17 *?17 /1",
+ "?19 +0-?20 ",
+ "sqrt(?21 )",
+ "?22 *?8 /logwidth",
+ "?8 +?23 -0",
+ "?18 +?23 -0",
+ "?5 +0-?4 ",
+ "?26 *1/2",
+ "?24 +0-?27 ",
+ "?25 +?27 -0",
+ "?5 *1/2",
+ "logheight+0-?30 ",
+ "0+?17 -0",
+ "(10800000*atan2(?23 ,?17 ))/pi",
+ "0+0-?33 ",
+ "0+?14 -0",
+ "(?8 +?18 )/2",
+ "?4 *1/2",
+ "(10800000*atan2(?37 ,?14 ))/pi",
+ "?38 +0-?33 ",
+ "?33 +?38 -0",
+ "0+0-?38 ",
+ "logwidth",
+ "logheight",
+ "logwidth",
+ "(?33 )/60000.0",
+ "(?39 )/60000.0",
+ "(?41 )/60000.0",
+ "(?40 )/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(?33 )/60000.0",
+ "(?33 )/60000.0",
+ "(?39 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -1913,22 +858,13 @@ class ShapeCcurvedLeftArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 24
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -1957,22 +893,13 @@ class ShapeCcurvedLeftArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 28
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -2001,22 +928,13 @@ class ShapeCcurvedLeftArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 43
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2053,685 +971,186 @@ class ShapeCcurvedLeftArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (29);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 59);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 47, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 49, 50
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 51, 52
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 53, 54
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 55, 56
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 57, 58
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 59, 60
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (25);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 17,2,
+ 2,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,4,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -2739,40 +1158,22 @@ class ShapeCcurvedLeftArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 43
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2808,18 +1209,19 @@ class ShapeCoctagon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "logheight+0-?2 ",
+ "?2 *1/2",
+ "logwidth+0-?5 ",
+ "logheight+0-?5 ",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -2827,22 +1229,13 @@ class ShapeCoctagon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2879,181 +1272,60 @@ class ShapeCoctagon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
}
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 7;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,7,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -3061,40 +1333,22 @@ class ShapeCoctagon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 5
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -3138,54 +1392,55 @@ class ShapeCleftRightRibbon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (46);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$2 ,0,if(33333-$2 ,$2 ,33333))");
- aStringSequence[1] = CREATE_OUSTRING ("100000+0-?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/32");
- aStringSequence[5] = CREATE_OUSTRING ("?3 +0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[7] = CREATE_OUSTRING ("100000*?5 /?6 ");
- aStringSequence[8] = CREATE_OUSTRING ("if(0-$1 ,0,if(?7 -$1 ,$1 ,?7 ))");
- aStringSequence[9] = CREATE_OUSTRING ("?6 *?8 /100000");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth+0-?9 ");
- aStringSequence[11] = CREATE_OUSTRING ("logheight*?2 /200000");
- aStringSequence[12] = CREATE_OUSTRING ("logheight*?0 /-200000");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("?13 +?12 -?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +?11 -?12 ");
- aStringSequence[16] = CREATE_OUSTRING ("?14 +?11 -0");
- aStringSequence[17] = CREATE_OUSTRING ("logheight+0-?16 ");
- aStringSequence[18] = CREATE_OUSTRING ("?16 *2/1");
- aStringSequence[19] = CREATE_OUSTRING ("logheight+0-?18 ");
- aStringSequence[20] = CREATE_OUSTRING ("?18 +0-?14 ");
- aStringSequence[21] = CREATE_OUSTRING ("logheight+0-?20 ");
- aStringSequence[22] = CREATE_OUSTRING ("?0 *?6 /400000");
- aStringSequence[23] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[24] = CREATE_OUSTRING ("?23 +0-?4 ");
- aStringSequence[25] = CREATE_OUSTRING ("?23 +?4 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?14 +?22 -0");
- aStringSequence[27] = CREATE_OUSTRING ("?21 +0-?22 ");
- aStringSequence[28] = CREATE_OUSTRING ("logwidth");
- aStringSequence[29] = CREATE_OUSTRING ("logheight");
- aStringSequence[30] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$2 ,0,if(33333-$2 ,$2 ,33333))",
+ "100000+0-?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "logwidth/2",
+ "logwidth/32",
+ "?3 +0-?4 ",
+ "min(logwidth,logheight)",
+ "100000*?5 /?6 ",
+ "if(0-$1 ,0,if(?7 -$1 ,$1 ,?7 ))",
+ "?6 *?8 /100000",
+ "logwidth+0-?9 ",
+ "logheight*?2 /200000",
+ "logheight*?0 /-200000",
+ "logheight/2",
+ "?13 +?12 -?11 ",
+ "?13 +?11 -?12 ",
+ "?14 +?11 -0",
+ "logheight+0-?16 ",
+ "?16 *2/1",
+ "logheight+0-?18 ",
+ "?18 +0-?14 ",
+ "logheight+0-?20 ",
+ "?0 *?6 /400000",
+ "logwidth/2",
+ "?23 +0-?4 ",
+ "?23 +?4 -0",
+ "?14 +?22 -0",
+ "?21 +0-?22 ",
+ "logwidth",
+ "logheight",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -3193,22 +1448,13 @@ class ShapeCleftRightRibbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 21
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -3237,22 +1483,13 @@ class ShapeCleftRightRibbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -3281,22 +1518,13 @@ class ShapeCleftRightRibbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 21
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -3333,1051 +1561,285 @@ class ShapeCleftRightRibbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (48);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 20
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (29);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 17,2,
+ 2,6,
+ 17,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,2,
+ 2,1,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 17,2,
+ 2,6,
+ 17,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -4385,40 +1847,22 @@ class ShapeCleftRightRibbon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 14
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 15
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4446,55 +1890,54 @@ class ShapeCactionButtonInformation : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (39);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?1 ");
- aStringSequence[6] = CREATE_OUSTRING ("?0 *3/4");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *1/32");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *5/16");
- aStringSequence[9] = CREATE_OUSTRING ("?6 *3/8");
- aStringSequence[10] = CREATE_OUSTRING ("?6 *13/32");
- aStringSequence[11] = CREATE_OUSTRING ("?6 *19/32");
- aStringSequence[12] = CREATE_OUSTRING ("?6 *11/16");
- aStringSequence[13] = CREATE_OUSTRING ("?6 *13/16");
- aStringSequence[14] = CREATE_OUSTRING ("?6 *7/8");
- aStringSequence[15] = CREATE_OUSTRING ("?3 +?7 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?3 +?8 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?3 +?9 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?3 +?13 -0");
- aStringSequence[19] = CREATE_OUSTRING ("?3 +?14 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?5 +?8 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?5 +?10 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?5 +?11 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?5 +?12 -0");
- aStringSequence[24] = CREATE_OUSTRING ("?6 *3/32");
- aStringSequence[25] = CREATE_OUSTRING ("logwidth");
- aStringSequence[26] = CREATE_OUSTRING ("logheight");
- aStringSequence[27] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(21600000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "logwidth/2",
+ "?4 +0-?1 ",
+ "?0 *3/4",
+ "?6 *1/32",
+ "?6 *5/16",
+ "?6 *3/8",
+ "?6 *13/32",
+ "?6 *19/32",
+ "?6 *11/16",
+ "?6 *13/16",
+ "?6 *7/8",
+ "?3 +?7 -0",
+ "?3 +?8 -0",
+ "?3 +?9 -0",
+ "?3 +?13 -0",
+ "?3 +?14 -0",
+ "?5 +?8 -0",
+ "?5 +?10 -0",
+ "?5 +?11 -0",
+ "?5 +?12 -0",
+ "?6 *3/32",
+ "logwidth",
+ "logheight",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -4506,1273 +1949,338 @@ class ShapeCactionButtonInformation : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (56);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 25, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 25, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 26
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (42);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 9;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 9;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 20;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 9;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [41] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 1,1,
+ 17,1,
+ 1,1,
+ 2,9,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 1,1,
+ 2,9,
+ 4,0,
+ 20,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 1,1,
+ 17,1,
+ 1,1,
+ 2,9,
+ 4,0,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -5780,40 +2288,22 @@ class ShapeCactionButtonInformation : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -5857,16 +2347,17 @@ class ShapeCbentConnector5 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$2 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("(?0 +?1 )/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight*$1 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("(0+?3 )/2");
- aStringSequence[5] = CREATE_OUSTRING ("(logheight+?3 )/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth");
- aStringSequence[7] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "logwidth*$2 /100000",
+ "(?0 +?1 )/2",
+ "logheight*$1 /100000",
+ "(0+?3 )/2",
+ "(logheight+?3 )/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -5874,22 +2365,13 @@ class ShapeCbentConnector5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -5918,22 +2400,13 @@ class ShapeCbentConnector5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 3
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -5962,22 +2435,13 @@ class ShapeCbentConnector5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 5
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -6014,145 +2478,50 @@ class ShapeCbentConnector5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
}
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,5,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -6160,40 +2529,22 @@ class ShapeCbentConnector5 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6245,209 +2596,210 @@ class ShapeCcircularArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (201);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$4 ,0,if(25000-$4 ,$4 ,25000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(1-$2 ,1,if(21599999-$2 ,$2 ,21599999))");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$3 ,0,if(21599999-$3 ,$3 ,21599999))");
- aStringSequence[5] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *?2 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("?5 *?0 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *1/2");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 +?8 -?7 ");
- aStringSequence[11] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +?8 -?7 ");
- aStringSequence[13] = CREATE_OUSTRING ("?10 +0-?6 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?6 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +?8 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?14 +?8 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?15 *sin(pi*(?3 )/10800000)");
- aStringSequence[18] = CREATE_OUSTRING ("?16 *cos(pi*(?3 )/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("?15 *(cos(atan2(?17 ,?18 )))");
- aStringSequence[20] = CREATE_OUSTRING ("?16 *(sin(atan2(?17 ,?18 )))");
- aStringSequence[21] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[22] = CREATE_OUSTRING ("?21 +?19 -0");
- aStringSequence[23] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[24] = CREATE_OUSTRING ("?23 +?20 -0");
- aStringSequence[25] = CREATE_OUSTRING ("min(?13 ,?14 )");
- aStringSequence[26] = CREATE_OUSTRING ("?19 *?19 /1");
- aStringSequence[27] = CREATE_OUSTRING ("?20 *?20 /1");
- aStringSequence[28] = CREATE_OUSTRING ("?25 *?25 /1");
- aStringSequence[29] = CREATE_OUSTRING ("?26 +0-?28 ");
- aStringSequence[30] = CREATE_OUSTRING ("?27 +0-?28 ");
- aStringSequence[31] = CREATE_OUSTRING ("?29 *?30 /?26 ");
- aStringSequence[32] = CREATE_OUSTRING ("?31 *1/?27 ");
- aStringSequence[33] = CREATE_OUSTRING ("1+0-?32 ");
- aStringSequence[34] = CREATE_OUSTRING ("sqrt(?33 )");
- aStringSequence[35] = CREATE_OUSTRING ("?29 *1/?19 ");
- aStringSequence[36] = CREATE_OUSTRING ("?35 *1/?20 ");
- aStringSequence[37] = CREATE_OUSTRING ("(1+?34 )/?36 ");
- aStringSequence[38] = CREATE_OUSTRING ("(10800000*atan2(?37 ,1))/pi");
- aStringSequence[39] = CREATE_OUSTRING ("?38 +21600000-0");
- aStringSequence[40] = CREATE_OUSTRING ("if(?38 ,?38 ,?39 )");
- aStringSequence[41] = CREATE_OUSTRING ("?40 +0-?3 ");
- aStringSequence[42] = CREATE_OUSTRING ("?41 +21600000-0");
- aStringSequence[43] = CREATE_OUSTRING ("if(?41 ,?41 ,?42 )");
- aStringSequence[44] = CREATE_OUSTRING ("?43 +0-10800000");
- aStringSequence[45] = CREATE_OUSTRING ("?43 +0-21600000");
- aStringSequence[46] = CREATE_OUSTRING ("if(?44 ,?45 ,?43 )");
- aStringSequence[47] = CREATE_OUSTRING ("abs(?46 )");
- aStringSequence[48] = CREATE_OUSTRING ("if(0-$1 ,0,if(?47 -$1 ,$1 ,?47 ))");
- aStringSequence[49] = CREATE_OUSTRING ("?3 +?48 -0");
- aStringSequence[50] = CREATE_OUSTRING ("?15 *sin(pi*(?49 )/10800000)");
- aStringSequence[51] = CREATE_OUSTRING ("?16 *cos(pi*(?49 )/10800000)");
- aStringSequence[52] = CREATE_OUSTRING ("?15 *(cos(atan2(?50 ,?51 )))");
- aStringSequence[53] = CREATE_OUSTRING ("?16 *(sin(atan2(?50 ,?51 )))");
- aStringSequence[54] = CREATE_OUSTRING ("?21 +?52 -0");
- aStringSequence[55] = CREATE_OUSTRING ("?23 +?53 -0");
- aStringSequence[56] = CREATE_OUSTRING ("?10 *sin(pi*(?4 )/10800000)");
- aStringSequence[57] = CREATE_OUSTRING ("?12 *cos(pi*(?4 )/10800000)");
- aStringSequence[58] = CREATE_OUSTRING ("?10 *(cos(atan2(?56 ,?57 )))");
- aStringSequence[59] = CREATE_OUSTRING ("?12 *(sin(atan2(?56 ,?57 )))");
- aStringSequence[60] = CREATE_OUSTRING ("?21 +?58 -0");
- aStringSequence[61] = CREATE_OUSTRING ("?23 +?59 -0");
- aStringSequence[62] = CREATE_OUSTRING ("?7 *cos(pi*(?49 )/10800000)");
- aStringSequence[63] = CREATE_OUSTRING ("?7 *sin(pi*(?49 )/10800000)");
- aStringSequence[64] = CREATE_OUSTRING ("?22 +?62 -0");
- aStringSequence[65] = CREATE_OUSTRING ("?24 +?63 -0");
- aStringSequence[66] = CREATE_OUSTRING ("?7 *cos(pi*(?49 )/10800000)");
- aStringSequence[67] = CREATE_OUSTRING ("?7 *sin(pi*(?49 )/10800000)");
- aStringSequence[68] = CREATE_OUSTRING ("?22 +0-?66 ");
- aStringSequence[69] = CREATE_OUSTRING ("?24 +0-?67 ");
- aStringSequence[70] = CREATE_OUSTRING ("?68 +0-?21 ");
- aStringSequence[71] = CREATE_OUSTRING ("?69 +0-?23 ");
- aStringSequence[72] = CREATE_OUSTRING ("?64 +0-?21 ");
- aStringSequence[73] = CREATE_OUSTRING ("?65 +0-?23 ");
- aStringSequence[74] = CREATE_OUSTRING ("min(?10 ,?12 )");
- aStringSequence[75] = CREATE_OUSTRING ("?70 *?74 /?10 ");
- aStringSequence[76] = CREATE_OUSTRING ("?71 *?74 /?12 ");
- aStringSequence[77] = CREATE_OUSTRING ("?72 *?74 /?10 ");
- aStringSequence[78] = CREATE_OUSTRING ("?73 *?74 /?12 ");
- aStringSequence[79] = CREATE_OUSTRING ("?77 +0-?75 ");
- aStringSequence[80] = CREATE_OUSTRING ("?78 +0-?76 ");
- aStringSequence[81] = CREATE_OUSTRING ("sqrt(?79 *?79 +?80 *?80 +0*0)");
- aStringSequence[82] = CREATE_OUSTRING ("?75 *?78 /1");
- aStringSequence[83] = CREATE_OUSTRING ("?77 *?76 /1");
- aStringSequence[84] = CREATE_OUSTRING ("?82 +0-?83 ");
- aStringSequence[85] = CREATE_OUSTRING ("?74 *?74 /1");
- aStringSequence[86] = CREATE_OUSTRING ("?81 *?81 /1");
- aStringSequence[87] = CREATE_OUSTRING ("?85 *?86 /1");
- aStringSequence[88] = CREATE_OUSTRING ("?84 *?84 /1");
- aStringSequence[89] = CREATE_OUSTRING ("?87 +0-?88 ");
- aStringSequence[90] = CREATE_OUSTRING ("max(?89 ,0)");
- aStringSequence[91] = CREATE_OUSTRING ("sqrt(?90 )");
- aStringSequence[92] = CREATE_OUSTRING ("?80 *-1/1");
- aStringSequence[93] = CREATE_OUSTRING ("if(?92 ,-1,1)");
- aStringSequence[94] = CREATE_OUSTRING ("?93 *?79 /1");
- aStringSequence[95] = CREATE_OUSTRING ("?94 *?91 /1");
- aStringSequence[96] = CREATE_OUSTRING ("?84 *?80 /1");
- aStringSequence[97] = CREATE_OUSTRING ("(?96 +?95 )/?86 ");
- aStringSequence[98] = CREATE_OUSTRING ("?96 +0-?95 ");
- aStringSequence[99] = CREATE_OUSTRING ("?98 *1/?86 ");
- aStringSequence[100] = CREATE_OUSTRING ("abs(?80 )");
- aStringSequence[101] = CREATE_OUSTRING ("?100 *?91 /1");
- aStringSequence[102] = CREATE_OUSTRING ("?84 *?79 /-1");
- aStringSequence[103] = CREATE_OUSTRING ("(?102 +?101 )/?86 ");
- aStringSequence[104] = CREATE_OUSTRING ("?102 +0-?101 ");
- aStringSequence[105] = CREATE_OUSTRING ("?104 *1/?86 ");
- aStringSequence[106] = CREATE_OUSTRING ("?77 +0-?97 ");
- aStringSequence[107] = CREATE_OUSTRING ("?77 +0-?99 ");
- aStringSequence[108] = CREATE_OUSTRING ("?78 +0-?103 ");
- aStringSequence[109] = CREATE_OUSTRING ("?78 +0-?105 ");
- aStringSequence[110] = CREATE_OUSTRING ("sqrt(?106 *?106 +?108 *?108 +0*0)");
- aStringSequence[111] = CREATE_OUSTRING ("sqrt(?107 *?107 +?109 *?109 +0*0)");
- aStringSequence[112] = CREATE_OUSTRING ("?111 +0-?110 ");
- aStringSequence[113] = CREATE_OUSTRING ("if(?112 ,?97 ,?99 )");
- aStringSequence[114] = CREATE_OUSTRING ("if(?112 ,?103 ,?105 )");
- aStringSequence[115] = CREATE_OUSTRING ("?113 *?10 /?74 ");
- aStringSequence[116] = CREATE_OUSTRING ("?114 *?12 /?74 ");
- aStringSequence[117] = CREATE_OUSTRING ("?21 +?115 -0");
- aStringSequence[118] = CREATE_OUSTRING ("?23 +?116 -0");
- aStringSequence[119] = CREATE_OUSTRING ("?70 *?25 /?13 ");
- aStringSequence[120] = CREATE_OUSTRING ("?71 *?25 /?14 ");
- aStringSequence[121] = CREATE_OUSTRING ("?72 *?25 /?13 ");
- aStringSequence[122] = CREATE_OUSTRING ("?73 *?25 /?14 ");
- aStringSequence[123] = CREATE_OUSTRING ("?121 +0-?119 ");
- aStringSequence[124] = CREATE_OUSTRING ("?122 +0-?120 ");
- aStringSequence[125] = CREATE_OUSTRING ("sqrt(?123 *?123 +?124 *?124 +0*0)");
- aStringSequence[126] = CREATE_OUSTRING ("?119 *?122 /1");
- aStringSequence[127] = CREATE_OUSTRING ("?121 *?120 /1");
- aStringSequence[128] = CREATE_OUSTRING ("?126 +0-?127 ");
- aStringSequence[129] = CREATE_OUSTRING ("?25 *?25 /1");
- aStringSequence[130] = CREATE_OUSTRING ("?125 *?125 /1");
- aStringSequence[131] = CREATE_OUSTRING ("?129 *?130 /1");
- aStringSequence[132] = CREATE_OUSTRING ("?128 *?128 /1");
- aStringSequence[133] = CREATE_OUSTRING ("?131 +0-?132 ");
- aStringSequence[134] = CREATE_OUSTRING ("max(?133 ,0)");
- aStringSequence[135] = CREATE_OUSTRING ("sqrt(?134 )");
- aStringSequence[136] = CREATE_OUSTRING ("?93 *?123 /1");
- aStringSequence[137] = CREATE_OUSTRING ("?136 *?135 /1");
- aStringSequence[138] = CREATE_OUSTRING ("?128 *?124 /1");
- aStringSequence[139] = CREATE_OUSTRING ("(?138 +?137 )/?130 ");
- aStringSequence[140] = CREATE_OUSTRING ("?138 +0-?137 ");
- aStringSequence[141] = CREATE_OUSTRING ("?140 *1/?130 ");
- aStringSequence[142] = CREATE_OUSTRING ("abs(?124 )");
- aStringSequence[143] = CREATE_OUSTRING ("?142 *?135 /1");
- aStringSequence[144] = CREATE_OUSTRING ("?128 *?123 /-1");
- aStringSequence[145] = CREATE_OUSTRING ("(?144 +?143 )/?130 ");
- aStringSequence[146] = CREATE_OUSTRING ("?144 +0-?143 ");
- aStringSequence[147] = CREATE_OUSTRING ("?146 *1/?130 ");
- aStringSequence[148] = CREATE_OUSTRING ("?119 +0-?139 ");
- aStringSequence[149] = CREATE_OUSTRING ("?119 +0-?141 ");
- aStringSequence[150] = CREATE_OUSTRING ("?120 +0-?145 ");
- aStringSequence[151] = CREATE_OUSTRING ("?120 +0-?147 ");
- aStringSequence[152] = CREATE_OUSTRING ("sqrt(?148 *?148 +?150 *?150 +0*0)");
- aStringSequence[153] = CREATE_OUSTRING ("sqrt(?149 *?149 +?151 *?151 +0*0)");
- aStringSequence[154] = CREATE_OUSTRING ("?153 +0-?152 ");
- aStringSequence[155] = CREATE_OUSTRING ("if(?154 ,?139 ,?141 )");
- aStringSequence[156] = CREATE_OUSTRING ("if(?154 ,?145 ,?147 )");
- aStringSequence[157] = CREATE_OUSTRING ("?155 *?13 /?25 ");
- aStringSequence[158] = CREATE_OUSTRING ("?156 *?14 /?25 ");
- aStringSequence[159] = CREATE_OUSTRING ("?21 +?157 -0");
- aStringSequence[160] = CREATE_OUSTRING ("?23 +?158 -0");
- aStringSequence[161] = CREATE_OUSTRING ("(10800000*atan2(?158 ,?157 ))/pi");
- aStringSequence[162] = CREATE_OUSTRING ("?161 +21600000-0");
- aStringSequence[163] = CREATE_OUSTRING ("if(?161 ,?161 ,?162 )");
- aStringSequence[164] = CREATE_OUSTRING ("?4 +0-?163 ");
- aStringSequence[165] = CREATE_OUSTRING ("?164 +0-21600000");
- aStringSequence[166] = CREATE_OUSTRING ("if(?164 ,?165 ,?164 )");
- aStringSequence[167] = CREATE_OUSTRING ("?117 +0-?159 ");
- aStringSequence[168] = CREATE_OUSTRING ("?118 +0-?160 ");
- aStringSequence[169] = CREATE_OUSTRING ("sqrt(?167 *?167 +?168 *?168 +0*0)");
- aStringSequence[170] = CREATE_OUSTRING ("?169 *1/2");
- aStringSequence[171] = CREATE_OUSTRING ("?170 +0-?7 ");
- aStringSequence[172] = CREATE_OUSTRING ("if(?171 ,?117 ,?64 )");
- aStringSequence[173] = CREATE_OUSTRING ("if(?171 ,?118 ,?65 )");
- aStringSequence[174] = CREATE_OUSTRING ("if(?171 ,?159 ,?68 )");
- aStringSequence[175] = CREATE_OUSTRING ("if(?171 ,?160 ,?69 )");
- aStringSequence[176] = CREATE_OUSTRING ("(10800000*atan2(?116 ,?115 ))/pi");
- aStringSequence[177] = CREATE_OUSTRING ("?176 +21600000-0");
- aStringSequence[178] = CREATE_OUSTRING ("if(?176 ,?176 ,?177 )");
- aStringSequence[179] = CREATE_OUSTRING ("?178 +0-?4 ");
- aStringSequence[180] = CREATE_OUSTRING ("?179 +21600000-0");
- aStringSequence[181] = CREATE_OUSTRING ("if(?179 ,?179 ,?180 )");
- aStringSequence[182] = CREATE_OUSTRING ("?15 *sin(pi*(?4 )/10800000)");
- aStringSequence[183] = CREATE_OUSTRING ("?16 *cos(pi*(?4 )/10800000)");
- aStringSequence[184] = CREATE_OUSTRING ("?15 *(cos(atan2(?182 ,?183 )))");
- aStringSequence[185] = CREATE_OUSTRING ("?16 *(sin(atan2(?182 ,?183 )))");
- aStringSequence[186] = CREATE_OUSTRING ("?21 +?184 -0");
- aStringSequence[187] = CREATE_OUSTRING ("?23 +?185 -0");
- aStringSequence[188] = CREATE_OUSTRING ("?4 +0-5400000");
- aStringSequence[189] = CREATE_OUSTRING ("?49 +5400000-0");
- aStringSequence[190] = CREATE_OUSTRING ("?49 +10800000-0");
- aStringSequence[191] = CREATE_OUSTRING ("?10 *cos(pi*(2700000)/10800000)");
- aStringSequence[192] = CREATE_OUSTRING ("?12 *sin(pi*(2700000)/10800000)");
- aStringSequence[193] = CREATE_OUSTRING ("?21 +0-?191 ");
- aStringSequence[194] = CREATE_OUSTRING ("?21 +?191 -0");
- aStringSequence[195] = CREATE_OUSTRING ("?23 +0-?192 ");
- aStringSequence[196] = CREATE_OUSTRING ("?23 +?192 -0");
- aStringSequence[197] = CREATE_OUSTRING ("(?4 )/60000.0");
- aStringSequence[198] = CREATE_OUSTRING ("(?181 )/60000.0");
- aStringSequence[199] = CREATE_OUSTRING ("(?163 )/60000.0");
- aStringSequence[200] = CREATE_OUSTRING ("(?166 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$4 ,0,if(25000-$4 ,$4 ,25000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "if(1-$2 ,1,if(21599999-$2 ,$2 ,21599999))",
+ "if(0-$3 ,0,if(21599999-$3 ,$3 ,21599999))",
+ "min(logwidth,logheight)",
+ "?5 *?2 /100000",
+ "?5 *?0 /100000",
+ "?6 *1/2",
+ "logwidth/2",
+ "?9 +?8 -?7 ",
+ "logheight/2",
+ "?11 +?8 -?7 ",
+ "?10 +0-?6 ",
+ "?12 +0-?6 ",
+ "?13 +?8 -0",
+ "?14 +?8 -0",
+ "?15 *sin(pi*(?3 )/10800000)",
+ "?16 *cos(pi*(?3 )/10800000)",
+ "?15 *(cos(atan2(?17 ,?18 )))",
+ "?16 *(sin(atan2(?17 ,?18 )))",
+ "logwidth/2",
+ "?21 +?19 -0",
+ "logheight/2",
+ "?23 +?20 -0",
+ "min(?13 ,?14 )",
+ "?19 *?19 /1",
+ "?20 *?20 /1",
+ "?25 *?25 /1",
+ "?26 +0-?28 ",
+ "?27 +0-?28 ",
+ "?29 *?30 /?26 ",
+ "?31 *1/?27 ",
+ "1+0-?32 ",
+ "sqrt(?33 )",
+ "?29 *1/?19 ",
+ "?35 *1/?20 ",
+ "(1+?34 )/?36 ",
+ "(10800000*atan2(?37 ,1))/pi",
+ "?38 +21600000-0",
+ "if(?38 ,?38 ,?39 )",
+ "?40 +0-?3 ",
+ "?41 +21600000-0",
+ "if(?41 ,?41 ,?42 )",
+ "?43 +0-10800000",
+ "?43 +0-21600000",
+ "if(?44 ,?45 ,?43 )",
+ "abs(?46 )",
+ "if(0-$1 ,0,if(?47 -$1 ,$1 ,?47 ))",
+ "?3 +?48 -0",
+ "?15 *sin(pi*(?49 )/10800000)",
+ "?16 *cos(pi*(?49 )/10800000)",
+ "?15 *(cos(atan2(?50 ,?51 )))",
+ "?16 *(sin(atan2(?50 ,?51 )))",
+ "?21 +?52 -0",
+ "?23 +?53 -0",
+ "?10 *sin(pi*(?4 )/10800000)",
+ "?12 *cos(pi*(?4 )/10800000)",
+ "?10 *(cos(atan2(?56 ,?57 )))",
+ "?12 *(sin(atan2(?56 ,?57 )))",
+ "?21 +?58 -0",
+ "?23 +?59 -0",
+ "?7 *cos(pi*(?49 )/10800000)",
+ "?7 *sin(pi*(?49 )/10800000)",
+ "?22 +?62 -0",
+ "?24 +?63 -0",
+ "?7 *cos(pi*(?49 )/10800000)",
+ "?7 *sin(pi*(?49 )/10800000)",
+ "?22 +0-?66 ",
+ "?24 +0-?67 ",
+ "?68 +0-?21 ",
+ "?69 +0-?23 ",
+ "?64 +0-?21 ",
+ "?65 +0-?23 ",
+ "min(?10 ,?12 )",
+ "?70 *?74 /?10 ",
+ "?71 *?74 /?12 ",
+ "?72 *?74 /?10 ",
+ "?73 *?74 /?12 ",
+ "?77 +0-?75 ",
+ "?78 +0-?76 ",
+ "sqrt(?79 *?79 +?80 *?80 +0*0)",
+ "?75 *?78 /1",
+ "?77 *?76 /1",
+ "?82 +0-?83 ",
+ "?74 *?74 /1",
+ "?81 *?81 /1",
+ "?85 *?86 /1",
+ "?84 *?84 /1",
+ "?87 +0-?88 ",
+ "max(?89 ,0)",
+ "sqrt(?90 )",
+ "?80 *-1/1",
+ "if(?92 ,-1,1)",
+ "?93 *?79 /1",
+ "?94 *?91 /1",
+ "?84 *?80 /1",
+ "(?96 +?95 )/?86 ",
+ "?96 +0-?95 ",
+ "?98 *1/?86 ",
+ "abs(?80 )",
+ "?100 *?91 /1",
+ "?84 *?79 /-1",
+ "(?102 +?101 )/?86 ",
+ "?102 +0-?101 ",
+ "?104 *1/?86 ",
+ "?77 +0-?97 ",
+ "?77 +0-?99 ",
+ "?78 +0-?103 ",
+ "?78 +0-?105 ",
+ "sqrt(?106 *?106 +?108 *?108 +0*0)",
+ "sqrt(?107 *?107 +?109 *?109 +0*0)",
+ "?111 +0-?110 ",
+ "if(?112 ,?97 ,?99 )",
+ "if(?112 ,?103 ,?105 )",
+ "?113 *?10 /?74 ",
+ "?114 *?12 /?74 ",
+ "?21 +?115 -0",
+ "?23 +?116 -0",
+ "?70 *?25 /?13 ",
+ "?71 *?25 /?14 ",
+ "?72 *?25 /?13 ",
+ "?73 *?25 /?14 ",
+ "?121 +0-?119 ",
+ "?122 +0-?120 ",
+ "sqrt(?123 *?123 +?124 *?124 +0*0)",
+ "?119 *?122 /1",
+ "?121 *?120 /1",
+ "?126 +0-?127 ",
+ "?25 *?25 /1",
+ "?125 *?125 /1",
+ "?129 *?130 /1",
+ "?128 *?128 /1",
+ "?131 +0-?132 ",
+ "max(?133 ,0)",
+ "sqrt(?134 )",
+ "?93 *?123 /1",
+ "?136 *?135 /1",
+ "?128 *?124 /1",
+ "(?138 +?137 )/?130 ",
+ "?138 +0-?137 ",
+ "?140 *1/?130 ",
+ "abs(?124 )",
+ "?142 *?135 /1",
+ "?128 *?123 /-1",
+ "(?144 +?143 )/?130 ",
+ "?144 +0-?143 ",
+ "?146 *1/?130 ",
+ "?119 +0-?139 ",
+ "?119 +0-?141 ",
+ "?120 +0-?145 ",
+ "?120 +0-?147 ",
+ "sqrt(?148 *?148 +?150 *?150 +0*0)",
+ "sqrt(?149 *?149 +?151 *?151 +0*0)",
+ "?153 +0-?152 ",
+ "if(?154 ,?139 ,?141 )",
+ "if(?154 ,?145 ,?147 )",
+ "?155 *?13 /?25 ",
+ "?156 *?14 /?25 ",
+ "?21 +?157 -0",
+ "?23 +?158 -0",
+ "(10800000*atan2(?158 ,?157 ))/pi",
+ "?161 +21600000-0",
+ "if(?161 ,?161 ,?162 )",
+ "?4 +0-?163 ",
+ "?164 +0-21600000",
+ "if(?164 ,?165 ,?164 )",
+ "?117 +0-?159 ",
+ "?118 +0-?160 ",
+ "sqrt(?167 *?167 +?168 *?168 +0*0)",
+ "?169 *1/2",
+ "?170 +0-?7 ",
+ "if(?171 ,?117 ,?64 )",
+ "if(?171 ,?118 ,?65 )",
+ "if(?171 ,?159 ,?68 )",
+ "if(?171 ,?160 ,?69 )",
+ "(10800000*atan2(?116 ,?115 ))/pi",
+ "?176 +21600000-0",
+ "if(?176 ,?176 ,?177 )",
+ "?178 +0-?4 ",
+ "?179 +21600000-0",
+ "if(?179 ,?179 ,?180 )",
+ "?15 *sin(pi*(?4 )/10800000)",
+ "?16 *cos(pi*(?4 )/10800000)",
+ "?15 *(cos(atan2(?182 ,?183 )))",
+ "?16 *(sin(atan2(?182 ,?183 )))",
+ "?21 +?184 -0",
+ "?23 +?185 -0",
+ "?4 +0-5400000",
+ "?49 +5400000-0",
+ "?49 +10800000-0",
+ "?10 *cos(pi*(2700000)/10800000)",
+ "?12 *sin(pi*(2700000)/10800000)",
+ "?21 +0-?191 ",
+ "?21 +?191 -0",
+ "?23 +0-?192 ",
+ "?23 +?192 -0",
+ "(?4 )/60000.0",
+ "(?181 )/60000.0",
+ "(?163 )/60000.0",
+ "(?166 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -6455,22 +2807,13 @@ class ShapeCcircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [0] = aPropSequence;
}
@@ -6478,22 +2821,13 @@ class ShapeCcircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 61
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [1] = aPropSequence;
}
@@ -6501,22 +2835,13 @@ class ShapeCcircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 117);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 118);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 117, 118
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -6540,22 +2865,13 @@ class ShapeCcircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 68, 69
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -6587,211 +2903,67 @@ class ShapeCcircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (9);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 61
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 197, 198
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 172, 173
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 197);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 198);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 172);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 174, 175
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 173);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 159, 160
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 199, 200
}
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 174);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 175);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 159);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 160);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 199);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 200);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,4,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -6799,40 +2971,22 @@ class ShapeCcircularArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 193);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 195);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 193, 195
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 194);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 196);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 194, 196
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6880,31 +3034,32 @@ class ShapeCdownArrowCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (23);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *2/1");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("100000*logheight/?0 ");
- aStringSequence[6] = CREATE_OUSTRING ("if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *?0 /logheight");
- aStringSequence[8] = CREATE_OUSTRING ("100000+0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))");
- aStringSequence[10] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[11] = CREATE_OUSTRING ("?0 *?4 /200000");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?10 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?12 +?11 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?12 +?10 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?0 *?6 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("logheight+0-?17 ");
- aStringSequence[19] = CREATE_OUSTRING ("logheight*?9 /100000");
- aStringSequence[20] = CREATE_OUSTRING ("?19 *1/2");
- aStringSequence[21] = CREATE_OUSTRING ("logheight");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?2 *2/1",
+ "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
+ "100000*logheight/?0 ",
+ "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
+ "?6 *?0 /logheight",
+ "100000+0-?7 ",
+ "if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))",
+ "?0 *?2 /100000",
+ "?0 *?4 /200000",
+ "logwidth/2",
+ "?12 +0-?10 ",
+ "?12 +0-?11 ",
+ "?12 +?11 -0",
+ "?12 +?10 -0",
+ "?0 *?6 /100000",
+ "logheight+0-?17 ",
+ "logheight*?9 /100000",
+ "?19 *1/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -6912,22 +3067,13 @@ class ShapeCdownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 18
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -6956,22 +3102,13 @@ class ShapeCdownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 21
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -7000,22 +3137,13 @@ class ShapeCdownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 18
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -7044,22 +3172,13 @@ class ShapeCdownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -7096,235 +3215,75 @@ class ShapeCdownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (11);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 22, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 10;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,10,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -7332,40 +3291,22 @@ class ShapeCdownArrowCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 19
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -7401,17 +3342,18 @@ class ShapeCmathMinus : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (9);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*?0 /200000");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*73490/200000");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 +0-?1 ");
- aStringSequence[5] = CREATE_OUSTRING ("?3 +?1 -0");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("?6 +0-?2 ");
- aStringSequence[8] = CREATE_OUSTRING ("?6 +?2 -0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "logheight*?0 /200000",
+ "logwidth*73490/200000",
+ "logheight/2",
+ "?3 +0-?1 ",
+ "?3 +?1 -0",
+ "logwidth/2",
+ "?6 +0-?2 ",
+ "?6 +?2 -0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -7419,22 +3361,13 @@ class ShapeCmathMinus : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -7471,109 +3404,40 @@ class ShapeCmathMinus : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 5
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -7581,40 +3445,22 @@ class ShapeCmathMinus : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 5
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -7654,273 +3500,274 @@ class ShapeCgear9 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (265);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(20000-$0 ,$0 ,20000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(2679-$1 ,$1 ,2679))");
- aStringSequence[2] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *?0 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *?1 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?3 *1/2");
- aStringSequence[6] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?6 -0");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?3 ");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("?10 +0-?3 ");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +0-?9 ");
- aStringSequence[13] = CREATE_OUSTRING ("if(?12 ,?9 ,?11 )");
- aStringSequence[14] = CREATE_OUSTRING ("(10800000*atan2(?7 ,?13 ))/pi");
- aStringSequence[15] = CREATE_OUSTRING ("18600000+0-?14 ");
- aStringSequence[16] = CREATE_OUSTRING ("18600000+?14 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?11 *cos(pi*(?15 )/10800000)");
- aStringSequence[18] = CREATE_OUSTRING ("?9 *sin(pi*(?15 )/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("(10800000*atan2(?18 ,?17 ))/pi");
- aStringSequence[20] = CREATE_OUSTRING ("?9 *cos(pi*(?19 )/10800000)");
- aStringSequence[21] = CREATE_OUSTRING ("?11 *sin(pi*(?19 )/10800000)");
- aStringSequence[22] = CREATE_OUSTRING ("sqrt(?20 *?20 +?21 *?21 +0*0)");
- aStringSequence[23] = CREATE_OUSTRING ("?11 *?9 /?22 ");
- aStringSequence[24] = CREATE_OUSTRING ("?23 *cos(pi*(?19 )/10800000)");
- aStringSequence[25] = CREATE_OUSTRING ("?23 *sin(pi*(?19 )/10800000)");
- aStringSequence[26] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[27] = CREATE_OUSTRING ("?26 +?24 -0");
- aStringSequence[28] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[29] = CREATE_OUSTRING ("?28 +?25 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?11 *cos(pi*(?16 )/10800000)");
- aStringSequence[31] = CREATE_OUSTRING ("?9 *sin(pi*(?16 )/10800000)");
- aStringSequence[32] = CREATE_OUSTRING ("(10800000*atan2(?31 ,?30 ))/pi");
- aStringSequence[33] = CREATE_OUSTRING ("?9 *cos(pi*(?32 )/10800000)");
- aStringSequence[34] = CREATE_OUSTRING ("?11 *sin(pi*(?32 )/10800000)");
- aStringSequence[35] = CREATE_OUSTRING ("sqrt(?33 *?33 +?34 *?34 +0*0)");
- aStringSequence[36] = CREATE_OUSTRING ("?11 *?9 /?35 ");
- aStringSequence[37] = CREATE_OUSTRING ("?36 *cos(pi*(?32 )/10800000)");
- aStringSequence[38] = CREATE_OUSTRING ("?36 *sin(pi*(?32 )/10800000)");
- aStringSequence[39] = CREATE_OUSTRING ("?26 +?37 -0");
- aStringSequence[40] = CREATE_OUSTRING ("?28 +?38 -0");
- aStringSequence[41] = CREATE_OUSTRING ("?27 +0-?39 ");
- aStringSequence[42] = CREATE_OUSTRING ("?29 +0-?40 ");
- aStringSequence[43] = CREATE_OUSTRING ("sqrt(?41 *?41 +?42 *?42 +0*0)");
- aStringSequence[44] = CREATE_OUSTRING ("(10800000*atan2(?41 ,?42 ))/pi");
- aStringSequence[45] = CREATE_OUSTRING ("?4 *sin(pi*(?44 )/10800000)");
- aStringSequence[46] = CREATE_OUSTRING ("?4 *cos(pi*(?44 )/10800000)");
- aStringSequence[47] = CREATE_OUSTRING ("?39 +?45 -0");
- aStringSequence[48] = CREATE_OUSTRING ("?40 +?46 -0");
- aStringSequence[49] = CREATE_OUSTRING ("?27 +0-?45 ");
- aStringSequence[50] = CREATE_OUSTRING ("?29 +0-?46 ");
- aStringSequence[51] = CREATE_OUSTRING ("?3 *sin(pi*(?44 )/10800000)");
- aStringSequence[52] = CREATE_OUSTRING ("?3 *cos(pi*(?44 )/10800000)");
- aStringSequence[53] = CREATE_OUSTRING ("?48 +?51 -0");
- aStringSequence[54] = CREATE_OUSTRING ("?47 +0-?52 ");
- aStringSequence[55] = CREATE_OUSTRING ("?50 +?51 -0");
- aStringSequence[56] = CREATE_OUSTRING ("?49 +0-?52 ");
- aStringSequence[57] = CREATE_OUSTRING ("21000000+0-?14 ");
- aStringSequence[58] = CREATE_OUSTRING ("21000000+?14 -0");
- aStringSequence[59] = CREATE_OUSTRING ("?11 *cos(pi*(?57 )/10800000)");
- aStringSequence[60] = CREATE_OUSTRING ("?9 *sin(pi*(?57 )/10800000)");
- aStringSequence[61] = CREATE_OUSTRING ("(10800000*atan2(?60 ,?59 ))/pi");
- aStringSequence[62] = CREATE_OUSTRING ("?9 *cos(pi*(?61 )/10800000)");
- aStringSequence[63] = CREATE_OUSTRING ("?11 *sin(pi*(?61 )/10800000)");
- aStringSequence[64] = CREATE_OUSTRING ("sqrt(?62 *?62 +?63 *?63 +0*0)");
- aStringSequence[65] = CREATE_OUSTRING ("?11 *?9 /?64 ");
- aStringSequence[66] = CREATE_OUSTRING ("?65 *cos(pi*(?61 )/10800000)");
- aStringSequence[67] = CREATE_OUSTRING ("?65 *sin(pi*(?61 )/10800000)");
- aStringSequence[68] = CREATE_OUSTRING ("?26 +?66 -0");
- aStringSequence[69] = CREATE_OUSTRING ("?28 +?67 -0");
- aStringSequence[70] = CREATE_OUSTRING ("?11 *cos(pi*(?58 )/10800000)");
- aStringSequence[71] = CREATE_OUSTRING ("?9 *sin(pi*(?58 )/10800000)");
- aStringSequence[72] = CREATE_OUSTRING ("(10800000*atan2(?71 ,?70 ))/pi");
- aStringSequence[73] = CREATE_OUSTRING ("?9 *cos(pi*(?72 )/10800000)");
- aStringSequence[74] = CREATE_OUSTRING ("?11 *sin(pi*(?72 )/10800000)");
- aStringSequence[75] = CREATE_OUSTRING ("sqrt(?73 *?73 +?74 *?74 +0*0)");
- aStringSequence[76] = CREATE_OUSTRING ("?11 *?9 /?75 ");
- aStringSequence[77] = CREATE_OUSTRING ("?76 *cos(pi*(?72 )/10800000)");
- aStringSequence[78] = CREATE_OUSTRING ("?76 *sin(pi*(?72 )/10800000)");
- aStringSequence[79] = CREATE_OUSTRING ("?26 +?77 -0");
- aStringSequence[80] = CREATE_OUSTRING ("?28 +?78 -0");
- aStringSequence[81] = CREATE_OUSTRING ("?68 +0-?79 ");
- aStringSequence[82] = CREATE_OUSTRING ("?69 +0-?80 ");
- aStringSequence[83] = CREATE_OUSTRING ("sqrt(?81 *?81 +?82 *?82 +0*0)");
- aStringSequence[84] = CREATE_OUSTRING ("(10800000*atan2(?81 ,?82 ))/pi");
- aStringSequence[85] = CREATE_OUSTRING ("?4 *sin(pi*(?84 )/10800000)");
- aStringSequence[86] = CREATE_OUSTRING ("?4 *cos(pi*(?84 )/10800000)");
- aStringSequence[87] = CREATE_OUSTRING ("?79 +?85 -0");
- aStringSequence[88] = CREATE_OUSTRING ("?80 +?86 -0");
- aStringSequence[89] = CREATE_OUSTRING ("?68 +0-?85 ");
- aStringSequence[90] = CREATE_OUSTRING ("?69 +0-?86 ");
- aStringSequence[91] = CREATE_OUSTRING ("?3 *sin(pi*(?84 )/10800000)");
- aStringSequence[92] = CREATE_OUSTRING ("?3 *cos(pi*(?84 )/10800000)");
- aStringSequence[93] = CREATE_OUSTRING ("?88 +?91 -0");
- aStringSequence[94] = CREATE_OUSTRING ("?87 +0-?92 ");
- aStringSequence[95] = CREATE_OUSTRING ("?90 +?91 -0");
- aStringSequence[96] = CREATE_OUSTRING ("?89 +0-?92 ");
- aStringSequence[97] = CREATE_OUSTRING ("?61 +0-?32 ");
- aStringSequence[98] = CREATE_OUSTRING ("1800000+0-?14 ");
- aStringSequence[99] = CREATE_OUSTRING ("1800000+?14 -0");
- aStringSequence[100] = CREATE_OUSTRING ("?11 *cos(pi*(?98 )/10800000)");
- aStringSequence[101] = CREATE_OUSTRING ("?9 *sin(pi*(?98 )/10800000)");
- aStringSequence[102] = CREATE_OUSTRING ("(10800000*atan2(?101 ,?100 ))/pi");
- aStringSequence[103] = CREATE_OUSTRING ("?9 *cos(pi*(?102 )/10800000)");
- aStringSequence[104] = CREATE_OUSTRING ("?11 *sin(pi*(?102 )/10800000)");
- aStringSequence[105] = CREATE_OUSTRING ("sqrt(?103 *?103 +?104 *?104 +0*0)");
- aStringSequence[106] = CREATE_OUSTRING ("?11 *?9 /?105 ");
- aStringSequence[107] = CREATE_OUSTRING ("?106 *cos(pi*(?102 )/10800000)");
- aStringSequence[108] = CREATE_OUSTRING ("?106 *sin(pi*(?102 )/10800000)");
- aStringSequence[109] = CREATE_OUSTRING ("?26 +?107 -0");
- aStringSequence[110] = CREATE_OUSTRING ("?28 +?108 -0");
- aStringSequence[111] = CREATE_OUSTRING ("?11 *cos(pi*(?99 )/10800000)");
- aStringSequence[112] = CREATE_OUSTRING ("?9 *sin(pi*(?99 )/10800000)");
- aStringSequence[113] = CREATE_OUSTRING ("(10800000*atan2(?112 ,?111 ))/pi");
- aStringSequence[114] = CREATE_OUSTRING ("?9 *cos(pi*(?113 )/10800000)");
- aStringSequence[115] = CREATE_OUSTRING ("?11 *sin(pi*(?113 )/10800000)");
- aStringSequence[116] = CREATE_OUSTRING ("sqrt(?114 *?114 +?115 *?115 +0*0)");
- aStringSequence[117] = CREATE_OUSTRING ("?11 *?9 /?116 ");
- aStringSequence[118] = CREATE_OUSTRING ("?117 *cos(pi*(?113 )/10800000)");
- aStringSequence[119] = CREATE_OUSTRING ("?117 *sin(pi*(?113 )/10800000)");
- aStringSequence[120] = CREATE_OUSTRING ("?26 +?118 -0");
- aStringSequence[121] = CREATE_OUSTRING ("?28 +?119 -0");
- aStringSequence[122] = CREATE_OUSTRING ("?109 +0-?120 ");
- aStringSequence[123] = CREATE_OUSTRING ("?110 +0-?121 ");
- aStringSequence[124] = CREATE_OUSTRING ("sqrt(?122 *?122 +?123 *?123 +0*0)");
- aStringSequence[125] = CREATE_OUSTRING ("(10800000*atan2(?122 ,?123 ))/pi");
- aStringSequence[126] = CREATE_OUSTRING ("?4 *sin(pi*(?125 )/10800000)");
- aStringSequence[127] = CREATE_OUSTRING ("?4 *cos(pi*(?125 )/10800000)");
- aStringSequence[128] = CREATE_OUSTRING ("?120 +?126 -0");
- aStringSequence[129] = CREATE_OUSTRING ("?121 +?127 -0");
- aStringSequence[130] = CREATE_OUSTRING ("?109 +0-?126 ");
- aStringSequence[131] = CREATE_OUSTRING ("?110 +0-?127 ");
- aStringSequence[132] = CREATE_OUSTRING ("?3 *sin(pi*(?125 )/10800000)");
- aStringSequence[133] = CREATE_OUSTRING ("?3 *cos(pi*(?125 )/10800000)");
- aStringSequence[134] = CREATE_OUSTRING ("?129 +?132 -0");
- aStringSequence[135] = CREATE_OUSTRING ("?128 +0-?133 ");
- aStringSequence[136] = CREATE_OUSTRING ("?131 +?132 -0");
- aStringSequence[137] = CREATE_OUSTRING ("?130 +0-?133 ");
- aStringSequence[138] = CREATE_OUSTRING ("?102 +0-?72 ");
- aStringSequence[139] = CREATE_OUSTRING ("4200000+0-?14 ");
- aStringSequence[140] = CREATE_OUSTRING ("4200000+?14 -0");
- aStringSequence[141] = CREATE_OUSTRING ("?11 *cos(pi*(?139 )/10800000)");
- aStringSequence[142] = CREATE_OUSTRING ("?9 *sin(pi*(?139 )/10800000)");
- aStringSequence[143] = CREATE_OUSTRING ("(10800000*atan2(?142 ,?141 ))/pi");
- aStringSequence[144] = CREATE_OUSTRING ("?9 *cos(pi*(?143 )/10800000)");
- aStringSequence[145] = CREATE_OUSTRING ("?11 *sin(pi*(?143 )/10800000)");
- aStringSequence[146] = CREATE_OUSTRING ("sqrt(?144 *?144 +?145 *?145 +0*0)");
- aStringSequence[147] = CREATE_OUSTRING ("?11 *?9 /?146 ");
- aStringSequence[148] = CREATE_OUSTRING ("?147 *cos(pi*(?143 )/10800000)");
- aStringSequence[149] = CREATE_OUSTRING ("?147 *sin(pi*(?143 )/10800000)");
- aStringSequence[150] = CREATE_OUSTRING ("?26 +?148 -0");
- aStringSequence[151] = CREATE_OUSTRING ("?28 +?149 -0");
- aStringSequence[152] = CREATE_OUSTRING ("?11 *cos(pi*(?140 )/10800000)");
- aStringSequence[153] = CREATE_OUSTRING ("?9 *sin(pi*(?140 )/10800000)");
- aStringSequence[154] = CREATE_OUSTRING ("(10800000*atan2(?153 ,?152 ))/pi");
- aStringSequence[155] = CREATE_OUSTRING ("?9 *cos(pi*(?154 )/10800000)");
- aStringSequence[156] = CREATE_OUSTRING ("?11 *sin(pi*(?154 )/10800000)");
- aStringSequence[157] = CREATE_OUSTRING ("sqrt(?155 *?155 +?156 *?156 +0*0)");
- aStringSequence[158] = CREATE_OUSTRING ("?11 *?9 /?157 ");
- aStringSequence[159] = CREATE_OUSTRING ("?158 *cos(pi*(?154 )/10800000)");
- aStringSequence[160] = CREATE_OUSTRING ("?158 *sin(pi*(?154 )/10800000)");
- aStringSequence[161] = CREATE_OUSTRING ("?26 +?159 -0");
- aStringSequence[162] = CREATE_OUSTRING ("?28 +?160 -0");
- aStringSequence[163] = CREATE_OUSTRING ("?150 +0-?161 ");
- aStringSequence[164] = CREATE_OUSTRING ("?151 +0-?162 ");
- aStringSequence[165] = CREATE_OUSTRING ("sqrt(?163 *?163 +?164 *?164 +0*0)");
- aStringSequence[166] = CREATE_OUSTRING ("(10800000*atan2(?163 ,?164 ))/pi");
- aStringSequence[167] = CREATE_OUSTRING ("?4 *sin(pi*(?166 )/10800000)");
- aStringSequence[168] = CREATE_OUSTRING ("?4 *cos(pi*(?166 )/10800000)");
- aStringSequence[169] = CREATE_OUSTRING ("?161 +?167 -0");
- aStringSequence[170] = CREATE_OUSTRING ("?162 +?168 -0");
- aStringSequence[171] = CREATE_OUSTRING ("?150 +0-?167 ");
- aStringSequence[172] = CREATE_OUSTRING ("?151 +0-?168 ");
- aStringSequence[173] = CREATE_OUSTRING ("?3 *sin(pi*(?166 )/10800000)");
- aStringSequence[174] = CREATE_OUSTRING ("?3 *cos(pi*(?166 )/10800000)");
- aStringSequence[175] = CREATE_OUSTRING ("?170 +?173 -0");
- aStringSequence[176] = CREATE_OUSTRING ("?169 +0-?174 ");
- aStringSequence[177] = CREATE_OUSTRING ("?172 +?173 -0");
- aStringSequence[178] = CREATE_OUSTRING ("?171 +0-?174 ");
- aStringSequence[179] = CREATE_OUSTRING ("?143 +0-?113 ");
- aStringSequence[180] = CREATE_OUSTRING ("6600000+0-?14 ");
- aStringSequence[181] = CREATE_OUSTRING ("6600000+?14 -0");
- aStringSequence[182] = CREATE_OUSTRING ("?11 *cos(pi*(?180 )/10800000)");
- aStringSequence[183] = CREATE_OUSTRING ("?9 *sin(pi*(?180 )/10800000)");
- aStringSequence[184] = CREATE_OUSTRING ("(10800000*atan2(?183 ,?182 ))/pi");
- aStringSequence[185] = CREATE_OUSTRING ("?11 *cos(pi*(?181 )/10800000)");
- aStringSequence[186] = CREATE_OUSTRING ("?9 *sin(pi*(?181 )/10800000)");
- aStringSequence[187] = CREATE_OUSTRING ("(10800000*atan2(?186 ,?185 ))/pi");
- aStringSequence[188] = CREATE_OUSTRING ("logwidth+0-?150 ");
- aStringSequence[189] = CREATE_OUSTRING ("logwidth+0-?178 ");
- aStringSequence[190] = CREATE_OUSTRING ("logwidth+0-?176 ");
- aStringSequence[191] = CREATE_OUSTRING ("?184 +0-?154 ");
- aStringSequence[192] = CREATE_OUSTRING ("9000000+?14 -0");
- aStringSequence[193] = CREATE_OUSTRING ("?11 *cos(pi*(?192 )/10800000)");
- aStringSequence[194] = CREATE_OUSTRING ("?9 *sin(pi*(?192 )/10800000)");
- aStringSequence[195] = CREATE_OUSTRING ("(10800000*atan2(?194 ,?193 ))/pi");
- aStringSequence[196] = CREATE_OUSTRING ("logwidth+0-?109 ");
- aStringSequence[197] = CREATE_OUSTRING ("logwidth+0-?137 ");
- aStringSequence[198] = CREATE_OUSTRING ("logwidth+0-?135 ");
- aStringSequence[199] = CREATE_OUSTRING ("11400000+?14 -0");
- aStringSequence[200] = CREATE_OUSTRING ("?11 *cos(pi*(?199 )/10800000)");
- aStringSequence[201] = CREATE_OUSTRING ("?9 *sin(pi*(?199 )/10800000)");
- aStringSequence[202] = CREATE_OUSTRING ("(10800000*atan2(?201 ,?200 ))/pi");
- aStringSequence[203] = CREATE_OUSTRING ("logwidth+0-?68 ");
- aStringSequence[204] = CREATE_OUSTRING ("logwidth+0-?96 ");
- aStringSequence[205] = CREATE_OUSTRING ("logwidth+0-?94 ");
- aStringSequence[206] = CREATE_OUSTRING ("13800000+?14 -0");
- aStringSequence[207] = CREATE_OUSTRING ("?11 *cos(pi*(?206 )/10800000)");
- aStringSequence[208] = CREATE_OUSTRING ("?9 *sin(pi*(?206 )/10800000)");
- aStringSequence[209] = CREATE_OUSTRING ("(10800000*atan2(?208 ,?207 ))/pi");
- aStringSequence[210] = CREATE_OUSTRING ("logwidth+0-?39 ");
- aStringSequence[211] = CREATE_OUSTRING ("logwidth+0-?27 ");
- aStringSequence[212] = CREATE_OUSTRING ("logwidth+0-?56 ");
- aStringSequence[213] = CREATE_OUSTRING ("logwidth+0-?54 ");
- aStringSequence[214] = CREATE_OUSTRING ("16200000+0-?14 ");
- aStringSequence[215] = CREATE_OUSTRING ("16200000+?14 -0");
- aStringSequence[216] = CREATE_OUSTRING ("?11 *cos(pi*(?215 )/10800000)");
- aStringSequence[217] = CREATE_OUSTRING ("?9 *sin(pi*(?215 )/10800000)");
- aStringSequence[218] = CREATE_OUSTRING ("(10800000*atan2(?217 ,?216 ))/pi");
- aStringSequence[219] = CREATE_OUSTRING ("?9 *cos(pi*(?218 )/10800000)");
- aStringSequence[220] = CREATE_OUSTRING ("?11 *sin(pi*(?218 )/10800000)");
- aStringSequence[221] = CREATE_OUSTRING ("sqrt(?219 *?219 +?220 *?220 +0*0)");
- aStringSequence[222] = CREATE_OUSTRING ("?11 *?9 /?221 ");
- aStringSequence[223] = CREATE_OUSTRING ("?222 *cos(pi*(?218 )/10800000)");
- aStringSequence[224] = CREATE_OUSTRING ("?222 *sin(pi*(?218 )/10800000)");
- aStringSequence[225] = CREATE_OUSTRING ("?26 +?223 -0");
- aStringSequence[226] = CREATE_OUSTRING ("?28 +?224 -0");
- aStringSequence[227] = CREATE_OUSTRING ("?11 *cos(pi*(?214 )/10800000)");
- aStringSequence[228] = CREATE_OUSTRING ("?9 *sin(pi*(?214 )/10800000)");
- aStringSequence[229] = CREATE_OUSTRING ("(10800000*atan2(?228 ,?227 ))/pi");
- aStringSequence[230] = CREATE_OUSTRING ("?26 +0-?223 ");
- aStringSequence[231] = CREATE_OUSTRING ("?225 +0-?4 ");
- aStringSequence[232] = CREATE_OUSTRING ("?230 +?4 -0");
- aStringSequence[233] = CREATE_OUSTRING ("?226 +0-?3 ");
- aStringSequence[234] = CREATE_OUSTRING ("?229 +0-?209 ");
- aStringSequence[235] = CREATE_OUSTRING ("(?56 +?54 )/2");
- aStringSequence[236] = CREATE_OUSTRING ("(?55 +?53 )/2");
- aStringSequence[237] = CREATE_OUSTRING ("(?96 +?94 )/2");
- aStringSequence[238] = CREATE_OUSTRING ("(?95 +?93 )/2");
- aStringSequence[239] = CREATE_OUSTRING ("(?137 +?135 )/2");
- aStringSequence[240] = CREATE_OUSTRING ("(?136 +?134 )/2");
- aStringSequence[241] = CREATE_OUSTRING ("(?178 +?176 )/2");
- aStringSequence[242] = CREATE_OUSTRING ("(?177 +?175 )/2");
- aStringSequence[243] = CREATE_OUSTRING ("(logwidth+0)/?241 ");
- aStringSequence[244] = CREATE_OUSTRING ("(logwidth+0)/?239 ");
- aStringSequence[245] = CREATE_OUSTRING ("(logwidth+0)/?237 ");
- aStringSequence[246] = CREATE_OUSTRING ("(logwidth+0)/?235 ");
- aStringSequence[247] = CREATE_OUSTRING ("(?32 )/60000.0");
- aStringSequence[248] = CREATE_OUSTRING ("(?97 )/60000.0");
- aStringSequence[249] = CREATE_OUSTRING ("(?72 )/60000.0");
- aStringSequence[250] = CREATE_OUSTRING ("(?138 )/60000.0");
- aStringSequence[251] = CREATE_OUSTRING ("(?113 )/60000.0");
- aStringSequence[252] = CREATE_OUSTRING ("(?179 )/60000.0");
- aStringSequence[253] = CREATE_OUSTRING ("(?154 )/60000.0");
- aStringSequence[254] = CREATE_OUSTRING ("(?191 )/60000.0");
- aStringSequence[255] = CREATE_OUSTRING ("(?187 )/60000.0");
- aStringSequence[256] = CREATE_OUSTRING ("(?179 )/60000.0");
- aStringSequence[257] = CREATE_OUSTRING ("(?195 )/60000.0");
- aStringSequence[258] = CREATE_OUSTRING ("(?138 )/60000.0");
- aStringSequence[259] = CREATE_OUSTRING ("(?202 )/60000.0");
- aStringSequence[260] = CREATE_OUSTRING ("(?97 )/60000.0");
- aStringSequence[261] = CREATE_OUSTRING ("(?209 )/60000.0");
- aStringSequence[262] = CREATE_OUSTRING ("(?234 )/60000.0");
- aStringSequence[263] = CREATE_OUSTRING ("(?218 )/60000.0");
- aStringSequence[264] = CREATE_OUSTRING ("(?234 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(20000-$0 ,$0 ,20000))",
+ "if(0-$1 ,0,if(2679-$1 ,$1 ,2679))",
+ "min(logwidth,logheight)",
+ "?2 *?0 /100000",
+ "?2 *?1 /100000",
+ "?3 *1/2",
+ "?4 *1/2",
+ "?5 +?6 -0",
+ "logheight/2",
+ "?8 +0-?3 ",
+ "logwidth/2",
+ "?10 +0-?3 ",
+ "?11 +0-?9 ",
+ "if(?12 ,?9 ,?11 )",
+ "(10800000*atan2(?7 ,?13 ))/pi",
+ "18600000+0-?14 ",
+ "18600000+?14 -0",
+ "?11 *cos(pi*(?15 )/10800000)",
+ "?9 *sin(pi*(?15 )/10800000)",
+ "(10800000*atan2(?18 ,?17 ))/pi",
+ "?9 *cos(pi*(?19 )/10800000)",
+ "?11 *sin(pi*(?19 )/10800000)",
+ "sqrt(?20 *?20 +?21 *?21 +0*0)",
+ "?11 *?9 /?22 ",
+ "?23 *cos(pi*(?19 )/10800000)",
+ "?23 *sin(pi*(?19 )/10800000)",
+ "logwidth/2",
+ "?26 +?24 -0",
+ "logheight/2",
+ "?28 +?25 -0",
+ "?11 *cos(pi*(?16 )/10800000)",
+ "?9 *sin(pi*(?16 )/10800000)",
+ "(10800000*atan2(?31 ,?30 ))/pi",
+ "?9 *cos(pi*(?32 )/10800000)",
+ "?11 *sin(pi*(?32 )/10800000)",
+ "sqrt(?33 *?33 +?34 *?34 +0*0)",
+ "?11 *?9 /?35 ",
+ "?36 *cos(pi*(?32 )/10800000)",
+ "?36 *sin(pi*(?32 )/10800000)",
+ "?26 +?37 -0",
+ "?28 +?38 -0",
+ "?27 +0-?39 ",
+ "?29 +0-?40 ",
+ "sqrt(?41 *?41 +?42 *?42 +0*0)",
+ "(10800000*atan2(?41 ,?42 ))/pi",
+ "?4 *sin(pi*(?44 )/10800000)",
+ "?4 *cos(pi*(?44 )/10800000)",
+ "?39 +?45 -0",
+ "?40 +?46 -0",
+ "?27 +0-?45 ",
+ "?29 +0-?46 ",
+ "?3 *sin(pi*(?44 )/10800000)",
+ "?3 *cos(pi*(?44 )/10800000)",
+ "?48 +?51 -0",
+ "?47 +0-?52 ",
+ "?50 +?51 -0",
+ "?49 +0-?52 ",
+ "21000000+0-?14 ",
+ "21000000+?14 -0",
+ "?11 *cos(pi*(?57 )/10800000)",
+ "?9 *sin(pi*(?57 )/10800000)",
+ "(10800000*atan2(?60 ,?59 ))/pi",
+ "?9 *cos(pi*(?61 )/10800000)",
+ "?11 *sin(pi*(?61 )/10800000)",
+ "sqrt(?62 *?62 +?63 *?63 +0*0)",
+ "?11 *?9 /?64 ",
+ "?65 *cos(pi*(?61 )/10800000)",
+ "?65 *sin(pi*(?61 )/10800000)",
+ "?26 +?66 -0",
+ "?28 +?67 -0",
+ "?11 *cos(pi*(?58 )/10800000)",
+ "?9 *sin(pi*(?58 )/10800000)",
+ "(10800000*atan2(?71 ,?70 ))/pi",
+ "?9 *cos(pi*(?72 )/10800000)",
+ "?11 *sin(pi*(?72 )/10800000)",
+ "sqrt(?73 *?73 +?74 *?74 +0*0)",
+ "?11 *?9 /?75 ",
+ "?76 *cos(pi*(?72 )/10800000)",
+ "?76 *sin(pi*(?72 )/10800000)",
+ "?26 +?77 -0",
+ "?28 +?78 -0",
+ "?68 +0-?79 ",
+ "?69 +0-?80 ",
+ "sqrt(?81 *?81 +?82 *?82 +0*0)",
+ "(10800000*atan2(?81 ,?82 ))/pi",
+ "?4 *sin(pi*(?84 )/10800000)",
+ "?4 *cos(pi*(?84 )/10800000)",
+ "?79 +?85 -0",
+ "?80 +?86 -0",
+ "?68 +0-?85 ",
+ "?69 +0-?86 ",
+ "?3 *sin(pi*(?84 )/10800000)",
+ "?3 *cos(pi*(?84 )/10800000)",
+ "?88 +?91 -0",
+ "?87 +0-?92 ",
+ "?90 +?91 -0",
+ "?89 +0-?92 ",
+ "?61 +0-?32 ",
+ "1800000+0-?14 ",
+ "1800000+?14 -0",
+ "?11 *cos(pi*(?98 )/10800000)",
+ "?9 *sin(pi*(?98 )/10800000)",
+ "(10800000*atan2(?101 ,?100 ))/pi",
+ "?9 *cos(pi*(?102 )/10800000)",
+ "?11 *sin(pi*(?102 )/10800000)",
+ "sqrt(?103 *?103 +?104 *?104 +0*0)",
+ "?11 *?9 /?105 ",
+ "?106 *cos(pi*(?102 )/10800000)",
+ "?106 *sin(pi*(?102 )/10800000)",
+ "?26 +?107 -0",
+ "?28 +?108 -0",
+ "?11 *cos(pi*(?99 )/10800000)",
+ "?9 *sin(pi*(?99 )/10800000)",
+ "(10800000*atan2(?112 ,?111 ))/pi",
+ "?9 *cos(pi*(?113 )/10800000)",
+ "?11 *sin(pi*(?113 )/10800000)",
+ "sqrt(?114 *?114 +?115 *?115 +0*0)",
+ "?11 *?9 /?116 ",
+ "?117 *cos(pi*(?113 )/10800000)",
+ "?117 *sin(pi*(?113 )/10800000)",
+ "?26 +?118 -0",
+ "?28 +?119 -0",
+ "?109 +0-?120 ",
+ "?110 +0-?121 ",
+ "sqrt(?122 *?122 +?123 *?123 +0*0)",
+ "(10800000*atan2(?122 ,?123 ))/pi",
+ "?4 *sin(pi*(?125 )/10800000)",
+ "?4 *cos(pi*(?125 )/10800000)",
+ "?120 +?126 -0",
+ "?121 +?127 -0",
+ "?109 +0-?126 ",
+ "?110 +0-?127 ",
+ "?3 *sin(pi*(?125 )/10800000)",
+ "?3 *cos(pi*(?125 )/10800000)",
+ "?129 +?132 -0",
+ "?128 +0-?133 ",
+ "?131 +?132 -0",
+ "?130 +0-?133 ",
+ "?102 +0-?72 ",
+ "4200000+0-?14 ",
+ "4200000+?14 -0",
+ "?11 *cos(pi*(?139 )/10800000)",
+ "?9 *sin(pi*(?139 )/10800000)",
+ "(10800000*atan2(?142 ,?141 ))/pi",
+ "?9 *cos(pi*(?143 )/10800000)",
+ "?11 *sin(pi*(?143 )/10800000)",
+ "sqrt(?144 *?144 +?145 *?145 +0*0)",
+ "?11 *?9 /?146 ",
+ "?147 *cos(pi*(?143 )/10800000)",
+ "?147 *sin(pi*(?143 )/10800000)",
+ "?26 +?148 -0",
+ "?28 +?149 -0",
+ "?11 *cos(pi*(?140 )/10800000)",
+ "?9 *sin(pi*(?140 )/10800000)",
+ "(10800000*atan2(?153 ,?152 ))/pi",
+ "?9 *cos(pi*(?154 )/10800000)",
+ "?11 *sin(pi*(?154 )/10800000)",
+ "sqrt(?155 *?155 +?156 *?156 +0*0)",
+ "?11 *?9 /?157 ",
+ "?158 *cos(pi*(?154 )/10800000)",
+ "?158 *sin(pi*(?154 )/10800000)",
+ "?26 +?159 -0",
+ "?28 +?160 -0",
+ "?150 +0-?161 ",
+ "?151 +0-?162 ",
+ "sqrt(?163 *?163 +?164 *?164 +0*0)",
+ "(10800000*atan2(?163 ,?164 ))/pi",
+ "?4 *sin(pi*(?166 )/10800000)",
+ "?4 *cos(pi*(?166 )/10800000)",
+ "?161 +?167 -0",
+ "?162 +?168 -0",
+ "?150 +0-?167 ",
+ "?151 +0-?168 ",
+ "?3 *sin(pi*(?166 )/10800000)",
+ "?3 *cos(pi*(?166 )/10800000)",
+ "?170 +?173 -0",
+ "?169 +0-?174 ",
+ "?172 +?173 -0",
+ "?171 +0-?174 ",
+ "?143 +0-?113 ",
+ "6600000+0-?14 ",
+ "6600000+?14 -0",
+ "?11 *cos(pi*(?180 )/10800000)",
+ "?9 *sin(pi*(?180 )/10800000)",
+ "(10800000*atan2(?183 ,?182 ))/pi",
+ "?11 *cos(pi*(?181 )/10800000)",
+ "?9 *sin(pi*(?181 )/10800000)",
+ "(10800000*atan2(?186 ,?185 ))/pi",
+ "logwidth+0-?150 ",
+ "logwidth+0-?178 ",
+ "logwidth+0-?176 ",
+ "?184 +0-?154 ",
+ "9000000+?14 -0",
+ "?11 *cos(pi*(?192 )/10800000)",
+ "?9 *sin(pi*(?192 )/10800000)",
+ "(10800000*atan2(?194 ,?193 ))/pi",
+ "logwidth+0-?109 ",
+ "logwidth+0-?137 ",
+ "logwidth+0-?135 ",
+ "11400000+?14 -0",
+ "?11 *cos(pi*(?199 )/10800000)",
+ "?9 *sin(pi*(?199 )/10800000)",
+ "(10800000*atan2(?201 ,?200 ))/pi",
+ "logwidth+0-?68 ",
+ "logwidth+0-?96 ",
+ "logwidth+0-?94 ",
+ "13800000+?14 -0",
+ "?11 *cos(pi*(?206 )/10800000)",
+ "?9 *sin(pi*(?206 )/10800000)",
+ "(10800000*atan2(?208 ,?207 ))/pi",
+ "logwidth+0-?39 ",
+ "logwidth+0-?27 ",
+ "logwidth+0-?56 ",
+ "logwidth+0-?54 ",
+ "16200000+0-?14 ",
+ "16200000+?14 -0",
+ "?11 *cos(pi*(?215 )/10800000)",
+ "?9 *sin(pi*(?215 )/10800000)",
+ "(10800000*atan2(?217 ,?216 ))/pi",
+ "?9 *cos(pi*(?218 )/10800000)",
+ "?11 *sin(pi*(?218 )/10800000)",
+ "sqrt(?219 *?219 +?220 *?220 +0*0)",
+ "?11 *?9 /?221 ",
+ "?222 *cos(pi*(?218 )/10800000)",
+ "?222 *sin(pi*(?218 )/10800000)",
+ "?26 +?223 -0",
+ "?28 +?224 -0",
+ "?11 *cos(pi*(?214 )/10800000)",
+ "?9 *sin(pi*(?214 )/10800000)",
+ "(10800000*atan2(?228 ,?227 ))/pi",
+ "?26 +0-?223 ",
+ "?225 +0-?4 ",
+ "?230 +?4 -0",
+ "?226 +0-?3 ",
+ "?229 +0-?209 ",
+ "(?56 +?54 )/2",
+ "(?55 +?53 )/2",
+ "(?96 +?94 )/2",
+ "(?95 +?93 )/2",
+ "(?137 +?135 )/2",
+ "(?136 +?134 )/2",
+ "(?178 +?176 )/2",
+ "(?177 +?175 )/2",
+ "(logwidth+0)/?241 ",
+ "(logwidth+0)/?239 ",
+ "(logwidth+0)/?237 ",
+ "(logwidth+0)/?235 ",
+ "(?32 )/60000.0",
+ "(?97 )/60000.0",
+ "(?72 )/60000.0",
+ "(?138 )/60000.0",
+ "(?113 )/60000.0",
+ "(?179 )/60000.0",
+ "(?154 )/60000.0",
+ "(?191 )/60000.0",
+ "(?187 )/60000.0",
+ "(?179 )/60000.0",
+ "(?195 )/60000.0",
+ "(?138 )/60000.0",
+ "(?202 )/60000.0",
+ "(?97 )/60000.0",
+ "(?209 )/60000.0",
+ "(?234 )/60000.0",
+ "(?218 )/60000.0",
+ "(?234 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -7928,22 +3775,13 @@ class ShapeCgear9 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 225);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 226);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 225, 226
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -7972,22 +3810,13 @@ class ShapeCgear9 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 230);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 226);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 230, 226
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -8024,967 +3853,267 @@ class ShapeCgear9 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (46);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 247);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 248);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 96);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 95);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 94);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 93);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 79);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 80);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 249);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 250);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 137);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 136);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 135);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 134);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 120);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 121);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 251);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 252);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 178);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 177);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 176);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 175);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 161);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 162);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 253);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 254);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 190);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 175);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 189);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 177);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 188);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 151);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 255);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 256);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 198);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 134);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 197);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 136);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 196);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 110);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 257);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 258);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 205);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 93);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 204);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 95);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 203);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 259);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 260);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 213);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 212);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 211);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 261);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 262);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 232);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 233);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 231);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 233);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 225);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 226);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 263);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 264);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 247, 248
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 96, 95
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 94, 93
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 79, 80
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 249, 250
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 137, 136
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 135, 134
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 120, 121
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 251, 252
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 178, 177
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 176, 175
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 161, 162
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 253, 254
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 190, 175
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 189, 177
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 188, 151
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 255, 256
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 198, 134
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 197, 136
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 196, 110
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 257, 258
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 205, 93
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 204, 95
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 203, 69
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 259, 260
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 213, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 212, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 211, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 261, 262
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 232, 233
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 231, 233
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 225, 226
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 263, 264
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (21);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [20] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -8992,40 +4121,22 @@ class ShapeCgear9 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 210);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 210, 40
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 121);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 121
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9061,20 +4172,21 @@ class ShapeCround1Rect : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *29289/100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logheight");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth");
- aStringSequence[10] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "?2 *29289/100000",
+ "logwidth+0-?4 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -9082,22 +4194,13 @@ class ShapeCround1Rect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -9134,157 +4237,52 @@ class ShapeCround1Rect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
}
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -9292,40 +4290,22 @@ class ShapeCround1Rect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9361,61 +4341,62 @@ class ShapeCsun : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (53);
- aStringSequence[0] = CREATE_OUSTRING ("if(12500-$0 ,12500,if(46875-$0 ,$0 ,46875))");
- aStringSequence[1] = CREATE_OUSTRING ("50000+0-?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *30274/32768");
- aStringSequence[3] = CREATE_OUSTRING ("?1 *12540/32768");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +50000-0");
- aStringSequence[5] = CREATE_OUSTRING ("?3 +50000-0");
- aStringSequence[6] = CREATE_OUSTRING ("50000+0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("50000+0-?3 ");
- aStringSequence[8] = CREATE_OUSTRING ("?1 *23170/32768");
- aStringSequence[9] = CREATE_OUSTRING ("50000+?8 -0");
- aStringSequence[10] = CREATE_OUSTRING ("50000+0-?8 ");
- aStringSequence[11] = CREATE_OUSTRING ("?6 *3/4");
- aStringSequence[12] = CREATE_OUSTRING ("?7 *3/4");
- aStringSequence[13] = CREATE_OUSTRING ("?11 +3662-0");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +3662-0");
- aStringSequence[15] = CREATE_OUSTRING ("?12 +12500-0");
- aStringSequence[16] = CREATE_OUSTRING ("100000+0-?11 ");
- aStringSequence[17] = CREATE_OUSTRING ("100000+0-?13 ");
- aStringSequence[18] = CREATE_OUSTRING ("100000+0-?14 ");
- aStringSequence[19] = CREATE_OUSTRING ("100000+0-?15 ");
- aStringSequence[20] = CREATE_OUSTRING ("logwidth*18436/21600");
- aStringSequence[21] = CREATE_OUSTRING ("logheight*3163/21600");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth*3163/21600");
- aStringSequence[23] = CREATE_OUSTRING ("logheight*18436/21600");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth*?9 /100000");
- aStringSequence[25] = CREATE_OUSTRING ("logwidth*?10 /100000");
- aStringSequence[26] = CREATE_OUSTRING ("logwidth*?11 /100000");
- aStringSequence[27] = CREATE_OUSTRING ("logwidth*?13 /100000");
- aStringSequence[28] = CREATE_OUSTRING ("logwidth*?14 /100000");
- aStringSequence[29] = CREATE_OUSTRING ("logwidth*?15 /100000");
- aStringSequence[30] = CREATE_OUSTRING ("logwidth*?16 /100000");
- aStringSequence[31] = CREATE_OUSTRING ("logwidth*?17 /100000");
- aStringSequence[32] = CREATE_OUSTRING ("logwidth*?18 /100000");
- aStringSequence[33] = CREATE_OUSTRING ("logwidth*?19 /100000");
- aStringSequence[34] = CREATE_OUSTRING ("logwidth*?0 /100000");
- aStringSequence[35] = CREATE_OUSTRING ("logwidth*?1 /100000");
- aStringSequence[36] = CREATE_OUSTRING ("logheight*?1 /100000");
- aStringSequence[37] = CREATE_OUSTRING ("logheight*?9 /100000");
- aStringSequence[38] = CREATE_OUSTRING ("logheight*?10 /100000");
- aStringSequence[39] = CREATE_OUSTRING ("logheight*?11 /100000");
- aStringSequence[40] = CREATE_OUSTRING ("logheight*?13 /100000");
- aStringSequence[41] = CREATE_OUSTRING ("logheight*?14 /100000");
- aStringSequence[42] = CREATE_OUSTRING ("logheight*?15 /100000");
- aStringSequence[43] = CREATE_OUSTRING ("logheight*?16 /100000");
- aStringSequence[44] = CREATE_OUSTRING ("logheight*?17 /100000");
- aStringSequence[45] = CREATE_OUSTRING ("logheight*?18 /100000");
- aStringSequence[46] = CREATE_OUSTRING ("logheight*?19 /100000");
- aStringSequence[47] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[48] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[49] = CREATE_OUSTRING ("logheight");
- aStringSequence[50] = CREATE_OUSTRING ("logwidth");
- aStringSequence[51] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(21600000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(12500-$0 ,12500,if(46875-$0 ,$0 ,46875))",
+ "50000+0-?0 ",
+ "?1 *30274/32768",
+ "?1 *12540/32768",
+ "?2 +50000-0",
+ "?3 +50000-0",
+ "50000+0-?2 ",
+ "50000+0-?3 ",
+ "?1 *23170/32768",
+ "50000+?8 -0",
+ "50000+0-?8 ",
+ "?6 *3/4",
+ "?7 *3/4",
+ "?11 +3662-0",
+ "?12 +3662-0",
+ "?12 +12500-0",
+ "100000+0-?11 ",
+ "100000+0-?13 ",
+ "100000+0-?14 ",
+ "100000+0-?15 ",
+ "logwidth*18436/21600",
+ "logheight*3163/21600",
+ "logwidth*3163/21600",
+ "logheight*18436/21600",
+ "logwidth*?9 /100000",
+ "logwidth*?10 /100000",
+ "logwidth*?11 /100000",
+ "logwidth*?13 /100000",
+ "logwidth*?14 /100000",
+ "logwidth*?15 /100000",
+ "logwidth*?16 /100000",
+ "logwidth*?17 /100000",
+ "logwidth*?18 /100000",
+ "logwidth*?19 /100000",
+ "logwidth*?0 /100000",
+ "logwidth*?1 /100000",
+ "logheight*?1 /100000",
+ "logheight*?9 /100000",
+ "logheight*?10 /100000",
+ "logheight*?11 /100000",
+ "logheight*?13 /100000",
+ "logheight*?14 /100000",
+ "logheight*?15 /100000",
+ "logheight*?16 /100000",
+ "logheight*?17 /100000",
+ "logheight*?18 /100000",
+ "logheight*?19 /100000",
+ "logheight/2",
+ "logwidth/2",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(21600000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -9423,22 +4404,13 @@ class ShapeCsun : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 47
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -9475,667 +4447,179 @@ class ShapeCsun : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (27);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 50, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 48, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 51, 52
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (28);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10143,40 +4627,22 @@ class ShapeCsun : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 38
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 37
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10212,28 +4678,29 @@ class ShapeCplaque : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (20);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *70711/100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aStringSequence[12] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "logheight+0-?2 ",
+ "?2 *70711/100000",
+ "logwidth+0-?5 ",
+ "logheight+0-?5 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -10241,22 +4708,13 @@ class ShapeCplaque : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10293,289 +4751,86 @@ class ShapeCplaque : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (10);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10583,40 +4838,22 @@ class ShapeCplaque : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 5
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10652,20 +4889,21 @@ class ShapeCchevron : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[6] = CREATE_OUSTRING ("?4 +0-?3 ");
- aStringSequence[7] = CREATE_OUSTRING ("if(?6 ,?3 ,0)");
- aStringSequence[8] = CREATE_OUSTRING ("if(?6 ,?4 ,logwidth)");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logwidth/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "?0 *?2 /100000",
+ "logwidth+0-?3 ",
+ "?4 *1/2",
+ "?4 +0-?3 ",
+ "if(?6 ,?3 ,0)",
+ "if(?6 ,?4 ,logwidth)",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -10673,22 +4911,13 @@ class ShapeCchevron : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10725,145 +4954,50 @@ class ShapeCchevron : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 9
}
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,5,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10871,40 +5005,22 @@ class ShapeCchevron : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 10
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10932,22 +5048,21 @@ class ShapeCflowChartPreparation : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (6);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*4/5");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/5");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*4/5",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/5"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -10959,145 +5074,50 @@ class ShapeCflowChartPreparation : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 10
}
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,5,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -11116,40 +5136,22 @@ class ShapeCflowChartPreparation : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -11185,19 +5187,20 @@ class ShapeCdiagStripe : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (11);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*?0 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *1/2");
- aStringSequence[3] = CREATE_OUSTRING ("(?1 +logwidth)/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[6] = CREATE_OUSTRING ("(?4 +logheight)/2");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "logwidth*?0 /100000",
+ "?1 *1/2",
+ "(?1 +logwidth)/2",
+ "logheight*?0 /100000",
+ "?4 *1/2",
+ "(?4 +logheight)/2",
+ "logwidth/2",
+ "logheight/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -11205,22 +5208,13 @@ class ShapeCdiagStripe : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -11257,109 +5251,40 @@ class ShapeCdiagStripe : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 10
}
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -11367,40 +5292,22 @@ class ShapeCdiagStripe : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 6
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -11440,31 +5347,31 @@ class ShapeCpentagon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (19);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *$0 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *$1 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 *$1 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("?1 *cos(pi*(1080000)/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("?1 *cos(pi*(18360000)/10800000)");
- aStringSequence[8] = CREATE_OUSTRING ("?3 *sin(pi*(1080000)/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("?3 *sin(pi*(18360000)/10800000)");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("?10 +0-?6 ");
- aStringSequence[12] = CREATE_OUSTRING ("?10 +0-?7 ");
- aStringSequence[13] = CREATE_OUSTRING ("?10 +?7 -0");
- aStringSequence[14] = CREATE_OUSTRING ("?10 +?6 -0");
- aStringSequence[15] = CREATE_OUSTRING ("?5 +0-?8 ");
- aStringSequence[16] = CREATE_OUSTRING ("?5 +0-?9 ");
- aStringSequence[17] = CREATE_OUSTRING ("?15 *?7 /?6 ");
- aStringSequence[18] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "?0 *$0 /100000",
+ "logheight/2",
+ "?2 *$1 /100000",
+ "logheight/2",
+ "?4 *$1 /100000",
+ "?1 *cos(pi*(1080000)/10800000)",
+ "?1 *cos(pi*(18360000)/10800000)",
+ "?3 *sin(pi*(1080000)/10800000)",
+ "?3 *sin(pi*(18360000)/10800000)",
+ "logwidth/2",
+ "?10 +0-?6 ",
+ "?10 +0-?7 ",
+ "?10 +?7 -0",
+ "?10 +?6 -0",
+ "?5 +0-?8 ",
+ "?5 +0-?9 ",
+ "?15 *?7 /?6 ",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -11476,127 +5383,45 @@ class ShapeCpentagon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (5);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 16
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 16
}
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,4,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -11604,40 +5429,22 @@ class ShapeCpentagon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 17
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 16
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -11665,59 +5472,58 @@ class ShapeCfunnel : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (43);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *1/20");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/4");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?1 ");
- aStringSequence[6] = CREATE_OUSTRING ("?2 *cos(pi*(480000)/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("?4 *sin(pi*(480000)/10800000)");
- aStringSequence[8] = CREATE_OUSTRING ("(10800000*atan2(?7 ,?6 ))/pi");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *2/1");
- aStringSequence[10] = CREATE_OUSTRING ("10800000+0-?8 ");
- aStringSequence[11] = CREATE_OUSTRING ("10800000+2-0");
- aStringSequence[12] = CREATE_OUSTRING ("10800000+0-2");
- aStringSequence[13] = CREATE_OUSTRING ("?2 *1/4");
- aStringSequence[14] = CREATE_OUSTRING ("?4 *1/4");
- aStringSequence[15] = CREATE_OUSTRING ("?4 *cos(pi*(?10 )/10800000)");
- aStringSequence[16] = CREATE_OUSTRING ("?2 *sin(pi*(?10 )/10800000)");
- aStringSequence[17] = CREATE_OUSTRING ("sqrt(?15 *?15 +?16 *?16 +0*0)");
- aStringSequence[18] = CREATE_OUSTRING ("?2 *?4 /?17 ");
- aStringSequence[19] = CREATE_OUSTRING ("?18 *cos(pi*(?10 )/10800000)");
- aStringSequence[20] = CREATE_OUSTRING ("?18 *sin(pi*(?10 )/10800000)");
- aStringSequence[21] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[22] = CREATE_OUSTRING ("?21 +?19 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?4 +?20 -0");
- aStringSequence[24] = CREATE_OUSTRING ("?14 *cos(pi*(?8 )/10800000)");
- aStringSequence[25] = CREATE_OUSTRING ("?13 *sin(pi*(?8 )/10800000)");
- aStringSequence[26] = CREATE_OUSTRING ("sqrt(?24 *?24 +?25 *?25 +0*0)");
- aStringSequence[27] = CREATE_OUSTRING ("?13 *?14 /?26 ");
- aStringSequence[28] = CREATE_OUSTRING ("?27 *cos(pi*(?8 )/10800000)");
- aStringSequence[29] = CREATE_OUSTRING ("?27 *sin(pi*(?8 )/10800000)");
- aStringSequence[30] = CREATE_OUSTRING ("?21 +?28 -0");
- aStringSequence[31] = CREATE_OUSTRING ("logheight+0-?14 ");
- aStringSequence[32] = CREATE_OUSTRING ("?31 +?29 -0");
- aStringSequence[33] = CREATE_OUSTRING ("?2 +0-?3 ");
- aStringSequence[34] = CREATE_OUSTRING ("10800000*2/1");
- aStringSequence[35] = CREATE_OUSTRING ("logwidth");
- aStringSequence[36] = CREATE_OUSTRING ("logheight");
- aStringSequence[37] = CREATE_OUSTRING ("(?10 )/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(?11 )/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(?8 )/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(?12 )/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(-21600000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *1/20",
+ "logwidth/2",
+ "?2 +0-?1 ",
+ "logheight/4",
+ "?4 +0-?1 ",
+ "?2 *cos(pi*(480000)/10800000)",
+ "?4 *sin(pi*(480000)/10800000)",
+ "(10800000*atan2(?7 ,?6 ))/pi",
+ "?8 *2/1",
+ "10800000+0-?8 ",
+ "10800000+2-0",
+ "10800000+0-2",
+ "?2 *1/4",
+ "?4 *1/4",
+ "?4 *cos(pi*(?10 )/10800000)",
+ "?2 *sin(pi*(?10 )/10800000)",
+ "sqrt(?15 *?15 +?16 *?16 +0*0)",
+ "?2 *?4 /?17 ",
+ "?18 *cos(pi*(?10 )/10800000)",
+ "?18 *sin(pi*(?10 )/10800000)",
+ "logwidth/2",
+ "?21 +?19 -0",
+ "?4 +?20 -0",
+ "?14 *cos(pi*(?8 )/10800000)",
+ "?13 *sin(pi*(?8 )/10800000)",
+ "sqrt(?24 *?24 +?25 *?25 +0*0)",
+ "?13 *?14 /?26 ",
+ "?27 *cos(pi*(?8 )/10800000)",
+ "?27 *sin(pi*(?8 )/10800000)",
+ "?21 +?28 -0",
+ "logheight+0-?14 ",
+ "?31 +?29 -0",
+ "?2 +0-?3 ",
+ "10800000*2/1",
+ "logwidth",
+ "logheight",
+ "(?10 )/60000.0",
+ "(?11 )/60000.0",
+ "(?8 )/60000.0",
+ "(?12 )/60000.0",
+ "(10800000)/60000.0",
+ "(-21600000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -11729,229 +5535,70 @@ class ShapeCfunnel : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (9);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 38
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 32
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 41, 42
}
- aParameterPairSeq [8] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (9);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -11959,40 +5606,22 @@ class ShapeCfunnel : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12020,16 +5649,13 @@ class ShapeCchartStar : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ aPropertyMap [PROP_Equations] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -12041,271 +5667,79 @@ class ShapeCchartStar : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
}
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (13);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -12366,16 +5800,17 @@ class ShapeCaccentBorderCallout1 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -12383,22 +5818,13 @@ class ShapeCaccentBorderCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -12448,22 +5874,13 @@ class ShapeCaccentBorderCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -12521,229 +5938,68 @@ class ShapeCaccentBorderCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
}
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (12);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -12751,40 +6007,22 @@ class ShapeCaccentBorderCallout1 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12824,23 +6062,24 @@ class ShapeCnotchedRightArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (15);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*?2 /200000");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?6 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[11] = CREATE_OUSTRING ("?6 *?4 /?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logwidth/?0 ",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *?3 /100000",
+ "logwidth+0-?4 ",
+ "logheight*?2 /200000",
+ "logheight/2",
+ "?7 +0-?6 ",
+ "?7 +?6 -0",
+ "logheight/2",
+ "?6 *?4 /?10 ",
+ "logwidth+0-?11 ",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -12848,22 +6087,13 @@ class ShapeCnotchedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -12892,22 +6122,13 @@ class ShapeCnotchedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -12944,181 +6165,60 @@ class ShapeCnotchedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
}
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 7;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,7,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13126,40 +6226,22 @@ class ShapeCnotchedRightArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13195,30 +6277,31 @@ class ShapeCrightBracket : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (22);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*cos(pi*(2700000)/10800000)");
- aStringSequence[6] = CREATE_OUSTRING ("?3 *sin(pi*(2700000)/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("0+?5 -0");
- aStringSequence[8] = CREATE_OUSTRING ("?3 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("logheight+?6 -?3 ");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth");
- aStringSequence[11] = CREATE_OUSTRING ("logheight");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth");
- aStringSequence[14] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "?0 *?2 /100000",
+ "logheight+0-?3 ",
+ "logwidth*cos(pi*(2700000)/10800000)",
+ "?3 *sin(pi*(2700000)/10800000)",
+ "0+?5 -0",
+ "?3 +0-?6 ",
+ "logheight+?6 -?3 ",
+ "logwidth",
+ "logheight",
+ "logheight/2",
+ "logwidth",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -13226,22 +6309,13 @@ class ShapeCrightBracket : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -13278,307 +6352,89 @@ class ShapeCrightBracket : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (13);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13586,40 +6442,22 @@ class ShapeCrightBracket : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13647,21 +6485,20 @@ class ShapeCflowChartOffpageConnector : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (5);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*4/5");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*4/5",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -13673,127 +6510,45 @@ class ShapeCflowChartOffpageConnector : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (5);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 8
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,4,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -13812,40 +6567,22 @@ class ShapeCflowChartOffpageConnector : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 0
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13885,24 +6622,25 @@ class ShapeCleftRightArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (16);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*?2 /200000");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?6 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *?4 /?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("?4 +0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("?5 +?11 -0");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth");
- aStringSequence[15] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *?3 /100000",
+ "logwidth+0-?4 ",
+ "logheight*?2 /200000",
+ "logheight/2",
+ "?7 +0-?6 ",
+ "?7 +?6 -0",
+ "logheight/2",
+ "?8 *?4 /?10 ",
+ "?4 +0-?11 ",
+ "?5 +?11 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -13910,22 +6648,13 @@ class ShapeCleftRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -13954,22 +6683,13 @@ class ShapeCleftRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -14006,217 +6726,70 @@ class ShapeCleftRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 15
}
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 9;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,9,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14224,40 +6797,22 @@ class ShapeCleftRightArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14293,30 +6848,30 @@ class ShapeCdecagon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (18);
- aStringSequence[0] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *$0 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *cos(pi*(2160000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *cos(pi*(4320000)/10800000)");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?3 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[8] = CREATE_OUSTRING ("?5 +?4 -0");
- aStringSequence[9] = CREATE_OUSTRING ("?5 +?3 -0");
- aStringSequence[10] = CREATE_OUSTRING ("?1 *sin(pi*(4320000)/10800000)");
- aStringSequence[11] = CREATE_OUSTRING ("?1 *sin(pi*(2160000)/10800000)");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?10 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?12 +?11 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?12 +?10 -0");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight/2",
+ "?0 *$0 /100000",
+ "logwidth/2",
+ "?2 *cos(pi*(2160000)/10800000)",
+ "?2 *cos(pi*(4320000)/10800000)",
+ "logwidth/2",
+ "?5 +0-?3 ",
+ "?5 +0-?4 ",
+ "?5 +?4 -0",
+ "?5 +?3 -0",
+ "?1 *sin(pi*(4320000)/10800000)",
+ "?1 *sin(pi*(2160000)/10800000)",
+ "logheight/2",
+ "?12 +0-?10 ",
+ "?12 +0-?11 ",
+ "?12 +?11 -0",
+ "?12 +?10 -0",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -14328,217 +6883,70 @@ class ShapeCdecagon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 16
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 16
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 15
}
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 9;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,9,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14546,40 +6954,22 @@ class ShapeCdecagon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 14
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 15
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14607,84 +6997,83 @@ class ShapeCactionButtonHelp : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (68);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?1 ");
- aStringSequence[6] = CREATE_OUSTRING ("?0 *3/4");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *1/7");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *3/14");
- aStringSequence[9] = CREATE_OUSTRING ("?6 *2/7");
- aStringSequence[10] = CREATE_OUSTRING ("?6 *3/7");
- aStringSequence[11] = CREATE_OUSTRING ("?6 *4/7");
- aStringSequence[12] = CREATE_OUSTRING ("?6 *17/28");
- aStringSequence[13] = CREATE_OUSTRING ("?6 *21/28");
- aStringSequence[14] = CREATE_OUSTRING ("?6 *11/14");
- aStringSequence[15] = CREATE_OUSTRING ("?3 +?9 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?3 +?12 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?3 +?13 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?3 +?14 -0");
- aStringSequence[19] = CREATE_OUSTRING ("?5 +?8 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?5 +?10 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?5 +?11 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?6 *1/14");
- aStringSequence[23] = CREATE_OUSTRING ("?6 *3/28");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth");
- aStringSequence[25] = CREATE_OUSTRING ("logheight");
- aStringSequence[26] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[54] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[55] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[56] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[57] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[58] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[59] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[60] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[61] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[62] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[63] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[64] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[65] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[66] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[67] = CREATE_OUSTRING ("(21600000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "logwidth/2",
+ "?4 +0-?1 ",
+ "?0 *3/4",
+ "?6 *1/7",
+ "?6 *3/14",
+ "?6 *2/7",
+ "?6 *3/7",
+ "?6 *4/7",
+ "?6 *17/28",
+ "?6 *21/28",
+ "?6 *11/14",
+ "?3 +?9 -0",
+ "?3 +?12 -0",
+ "?3 +?13 -0",
+ "?3 +?14 -0",
+ "?5 +?8 -0",
+ "?5 +?10 -0",
+ "?5 +?11 -0",
+ "?6 *1/14",
+ "?6 *3/28",
+ "logwidth",
+ "logheight",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(-10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(-10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(-10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -14696,1417 +7085,380 @@ class ShapeCactionButtonHelp : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (65);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 59);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 62);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 63);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 64);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 65);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 66);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 67);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [62] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [63] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [64] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 24, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 50, 51
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 57
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 58, 59
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 61
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 62, 63
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 64, 65
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 66, 67
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 24, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 25
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (39);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 3;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 3;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 3;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 3;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 3;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 3;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [38] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 17,3,
+ 2,3,
+ 17,3,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,3,
+ 2,3,
+ 17,3,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,3,
+ 2,3,
+ 17,3,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -16114,40 +7466,22 @@ class ShapeCactionButtonHelp : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -16183,93 +7517,94 @@ class ShapeCstar24 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (85);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *cos(pi*(900000)/10800000)");
- aStringSequence[3] = CREATE_OUSTRING ("?1 *cos(pi*(1800000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("?1 *cos(pi*(2700000)/10800000)");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/4");
- aStringSequence[6] = CREATE_OUSTRING ("?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("?1 *cos(pi*(4500000)/10800000)");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *sin(pi*(4500000)/10800000)");
- aStringSequence[10] = CREATE_OUSTRING ("?8 *sin(pi*(3600000)/10800000)");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *sin(pi*(2700000)/10800000)");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/4");
- aStringSequence[13] = CREATE_OUSTRING ("?12 ");
- aStringSequence[14] = CREATE_OUSTRING ("?8 *sin(pi*(900000)/10800000)");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[16] = CREATE_OUSTRING ("?15 +0-?2 ");
- aStringSequence[17] = CREATE_OUSTRING ("?15 +0-?3 ");
- aStringSequence[18] = CREATE_OUSTRING ("?15 +0-?4 ");
- aStringSequence[19] = CREATE_OUSTRING ("?15 +0-?6 ");
- aStringSequence[20] = CREATE_OUSTRING ("?15 +0-?7 ");
- aStringSequence[21] = CREATE_OUSTRING ("?15 +?7 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?15 +?6 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?15 +?4 -0");
- aStringSequence[24] = CREATE_OUSTRING ("?15 +?3 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?15 +?2 -0");
- aStringSequence[26] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[27] = CREATE_OUSTRING ("?26 +0-?9 ");
- aStringSequence[28] = CREATE_OUSTRING ("?26 +0-?10 ");
- aStringSequence[29] = CREATE_OUSTRING ("?26 +0-?11 ");
- aStringSequence[30] = CREATE_OUSTRING ("?26 +0-?13 ");
- aStringSequence[31] = CREATE_OUSTRING ("?26 +0-?14 ");
- aStringSequence[32] = CREATE_OUSTRING ("?26 +?14 -0");
- aStringSequence[33] = CREATE_OUSTRING ("?26 +?13 -0");
- aStringSequence[34] = CREATE_OUSTRING ("?26 +?11 -0");
- aStringSequence[35] = CREATE_OUSTRING ("?26 +?10 -0");
- aStringSequence[36] = CREATE_OUSTRING ("?26 +?9 -0");
- aStringSequence[37] = CREATE_OUSTRING ("?1 *?0 /50000");
- aStringSequence[38] = CREATE_OUSTRING ("?8 *?0 /50000");
- aStringSequence[39] = CREATE_OUSTRING ("?37 *99144/100000");
- aStringSequence[40] = CREATE_OUSTRING ("?37 *92388/100000");
- aStringSequence[41] = CREATE_OUSTRING ("?37 *79335/100000");
- aStringSequence[42] = CREATE_OUSTRING ("?37 *60876/100000");
- aStringSequence[43] = CREATE_OUSTRING ("?37 *38268/100000");
- aStringSequence[44] = CREATE_OUSTRING ("?37 *13053/100000");
- aStringSequence[45] = CREATE_OUSTRING ("?38 *99144/100000");
- aStringSequence[46] = CREATE_OUSTRING ("?38 *92388/100000");
- aStringSequence[47] = CREATE_OUSTRING ("?38 *79335/100000");
- aStringSequence[48] = CREATE_OUSTRING ("?38 *60876/100000");
- aStringSequence[49] = CREATE_OUSTRING ("?38 *38268/100000");
- aStringSequence[50] = CREATE_OUSTRING ("?38 *13053/100000");
- aStringSequence[51] = CREATE_OUSTRING ("?15 +0-?39 ");
- aStringSequence[52] = CREATE_OUSTRING ("?15 +0-?40 ");
- aStringSequence[53] = CREATE_OUSTRING ("?15 +0-?41 ");
- aStringSequence[54] = CREATE_OUSTRING ("?15 +0-?42 ");
- aStringSequence[55] = CREATE_OUSTRING ("?15 +0-?43 ");
- aStringSequence[56] = CREATE_OUSTRING ("?15 +0-?44 ");
- aStringSequence[57] = CREATE_OUSTRING ("?15 +?44 -0");
- aStringSequence[58] = CREATE_OUSTRING ("?15 +?43 -0");
- aStringSequence[59] = CREATE_OUSTRING ("?15 +?42 -0");
- aStringSequence[60] = CREATE_OUSTRING ("?15 +?41 -0");
- aStringSequence[61] = CREATE_OUSTRING ("?15 +?40 -0");
- aStringSequence[62] = CREATE_OUSTRING ("?15 +?39 -0");
- aStringSequence[63] = CREATE_OUSTRING ("?26 +0-?45 ");
- aStringSequence[64] = CREATE_OUSTRING ("?26 +0-?46 ");
- aStringSequence[65] = CREATE_OUSTRING ("?26 +0-?47 ");
- aStringSequence[66] = CREATE_OUSTRING ("?26 +0-?48 ");
- aStringSequence[67] = CREATE_OUSTRING ("?26 +0-?49 ");
- aStringSequence[68] = CREATE_OUSTRING ("?26 +0-?50 ");
- aStringSequence[69] = CREATE_OUSTRING ("?26 +?50 -0");
- aStringSequence[70] = CREATE_OUSTRING ("?26 +?49 -0");
- aStringSequence[71] = CREATE_OUSTRING ("?26 +?48 -0");
- aStringSequence[72] = CREATE_OUSTRING ("?26 +?47 -0");
- aStringSequence[73] = CREATE_OUSTRING ("?26 +?46 -0");
- aStringSequence[74] = CREATE_OUSTRING ("?26 +?45 -0");
- aStringSequence[75] = CREATE_OUSTRING ("?37 *cos(pi*(2700000)/10800000)");
- aStringSequence[76] = CREATE_OUSTRING ("?38 *sin(pi*(2700000)/10800000)");
- aStringSequence[77] = CREATE_OUSTRING ("?15 +0-?75 ");
- aStringSequence[78] = CREATE_OUSTRING ("?26 +0-?76 ");
- aStringSequence[79] = CREATE_OUSTRING ("?15 +?75 -0");
- aStringSequence[80] = CREATE_OUSTRING ("?26 +?76 -0");
- aStringSequence[81] = CREATE_OUSTRING ("?26 +0-?38 ");
- aStringSequence[82] = CREATE_OUSTRING ("min(logwidth,logheight)/2");
- aStringSequence[83] = CREATE_OUSTRING ("logheight");
- aStringSequence[84] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *cos(pi*(900000)/10800000)",
+ "?1 *cos(pi*(1800000)/10800000)",
+ "?1 *cos(pi*(2700000)/10800000)",
+ "logwidth/4",
+ "?5 ",
+ "?1 *cos(pi*(4500000)/10800000)",
+ "logheight/2",
+ "?8 *sin(pi*(4500000)/10800000)",
+ "?8 *sin(pi*(3600000)/10800000)",
+ "?8 *sin(pi*(2700000)/10800000)",
+ "logheight/4",
+ "?12 ",
+ "?8 *sin(pi*(900000)/10800000)",
+ "logwidth/2",
+ "?15 +0-?2 ",
+ "?15 +0-?3 ",
+ "?15 +0-?4 ",
+ "?15 +0-?6 ",
+ "?15 +0-?7 ",
+ "?15 +?7 -0",
+ "?15 +?6 -0",
+ "?15 +?4 -0",
+ "?15 +?3 -0",
+ "?15 +?2 -0",
+ "logheight/2",
+ "?26 +0-?9 ",
+ "?26 +0-?10 ",
+ "?26 +0-?11 ",
+ "?26 +0-?13 ",
+ "?26 +0-?14 ",
+ "?26 +?14 -0",
+ "?26 +?13 -0",
+ "?26 +?11 -0",
+ "?26 +?10 -0",
+ "?26 +?9 -0",
+ "?1 *?0 /50000",
+ "?8 *?0 /50000",
+ "?37 *99144/100000",
+ "?37 *92388/100000",
+ "?37 *79335/100000",
+ "?37 *60876/100000",
+ "?37 *38268/100000",
+ "?37 *13053/100000",
+ "?38 *99144/100000",
+ "?38 *92388/100000",
+ "?38 *79335/100000",
+ "?38 *60876/100000",
+ "?38 *38268/100000",
+ "?38 *13053/100000",
+ "?15 +0-?39 ",
+ "?15 +0-?40 ",
+ "?15 +0-?41 ",
+ "?15 +0-?42 ",
+ "?15 +0-?43 ",
+ "?15 +0-?44 ",
+ "?15 +?44 -0",
+ "?15 +?43 -0",
+ "?15 +?42 -0",
+ "?15 +?41 -0",
+ "?15 +?40 -0",
+ "?15 +?39 -0",
+ "?26 +0-?45 ",
+ "?26 +0-?46 ",
+ "?26 +0-?47 ",
+ "?26 +0-?48 ",
+ "?26 +0-?49 ",
+ "?26 +0-?50 ",
+ "?26 +?50 -0",
+ "?26 +?49 -0",
+ "?26 +?48 -0",
+ "?26 +?47 -0",
+ "?26 +?46 -0",
+ "?26 +?45 -0",
+ "?37 *cos(pi*(2700000)/10800000)",
+ "?38 *sin(pi*(2700000)/10800000)",
+ "?15 +0-?75 ",
+ "?26 +0-?76 ",
+ "?15 +?75 -0",
+ "?26 +?76 -0",
+ "?26 +0-?38 ",
+ "min(logwidth,logheight)/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -16277,22 +7612,13 @@ class ShapeCstar24 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 81);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 81
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -16329,901 +7655,260 @@ class ShapeCstar24 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (48);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 67);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 66);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 65);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 64);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 63);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 63);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 64);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 59);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 65);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 66);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 67);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 62);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 84);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 62);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 70);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 71);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 59);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 72);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 73);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 74);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 83);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 74);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 73);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 72);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 71);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 70);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 51, 68
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 67
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 53, 66
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 65
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 55, 64
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 63
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 15, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 57, 63
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 58, 64
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 59, 65
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 66
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 61, 67
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 62, 68
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 84, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 62, 69
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 61, 70
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 71
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 59, 72
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 58, 73
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 57, 74
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 83
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 74
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 55, 73
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 72
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 53, 71
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 70
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 51, 69
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 47;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,47,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17231,40 +7916,22 @@ class ShapeCstar24 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 77);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 78);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 77, 78
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 79);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 80);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 79, 80
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17308,37 +7975,38 @@ class ShapeCmathDivide : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (29);
- aStringSequence[0] = CREATE_OUSTRING ("if(1000-$0 ,1000,if(36745-$0 ,$0 ,36745))");
- aStringSequence[1] = CREATE_OUSTRING ("0+0-?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("(73490+?1 )/4");
- aStringSequence[3] = CREATE_OUSTRING ("36745*logwidth/logheight");
- aStringSequence[4] = CREATE_OUSTRING ("min(?2 ,?3 )");
- aStringSequence[5] = CREATE_OUSTRING ("if(1000-$2 ,1000,if(?4 -$2 ,$2 ,?4 ))");
- aStringSequence[6] = CREATE_OUSTRING ("-4*?5 /1");
- aStringSequence[7] = CREATE_OUSTRING ("73490+?6 -?0 ");
- aStringSequence[8] = CREATE_OUSTRING ("if(0-$1 ,0,if(?7 -$1 ,$1 ,?7 ))");
- aStringSequence[9] = CREATE_OUSTRING ("logheight*?0 /200000");
- aStringSequence[10] = CREATE_OUSTRING ("logheight*?8 /100000");
- aStringSequence[11] = CREATE_OUSTRING ("logheight*?5 /100000");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth*73490/200000");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("?13 +0-?9 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +?9 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?10 +?11 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?14 +0-?16 ");
- aStringSequence[18] = CREATE_OUSTRING ("?17 +0-?11 ");
- aStringSequence[19] = CREATE_OUSTRING ("logheight+0-?18 ");
- aStringSequence[20] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[21] = CREATE_OUSTRING ("?20 +0-?12 ");
- aStringSequence[22] = CREATE_OUSTRING ("?20 +?12 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?20 +0-?11 ");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth");
- aStringSequence[25] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(21600000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(1000-$0 ,1000,if(36745-$0 ,$0 ,36745))",
+ "0+0-?0 ",
+ "(73490+?1 )/4",
+ "36745*logwidth/logheight",
+ "min(?2 ,?3 )",
+ "if(1000-$2 ,1000,if(?4 -$2 ,$2 ,?4 ))",
+ "-4*?5 /1",
+ "73490+?6 -?0 ",
+ "if(0-$1 ,0,if(?7 -$1 ,$1 ,?7 ))",
+ "logheight*?0 /200000",
+ "logheight*?8 /100000",
+ "logheight*?5 /100000",
+ "logwidth*73490/200000",
+ "logheight/2",
+ "?13 +0-?9 ",
+ "?13 +?9 -0",
+ "?10 +?11 -0",
+ "?14 +0-?16 ",
+ "?17 +0-?11 ",
+ "logheight+0-?18 ",
+ "logwidth/2",
+ "?20 +0-?12 ",
+ "?20 +?12 -0",
+ "?20 +0-?11 ",
+ "logwidth",
+ "(16200000)/60000.0",
+ "(21600000)/60000.0",
+ "(5400000)/60000.0",
+ "(21600000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -17346,22 +8014,13 @@ class ShapeCmathDivide : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 14
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -17390,22 +8049,13 @@ class ShapeCmathDivide : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 17
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -17434,22 +8084,13 @@ class ShapeCmathDivide : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 23, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -17486,253 +8127,76 @@ class ShapeCmathDivide : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 18
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 19
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 15
}
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (10);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17740,40 +8204,22 @@ class ShapeCmathDivide : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 14
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 15
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17813,20 +8259,21 @@ class ShapeCcurvedConnector4 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("(0+?0 )/2");
- aStringSequence[2] = CREATE_OUSTRING ("(logwidth+?0 )/2");
- aStringSequence[3] = CREATE_OUSTRING ("(?0 +?2 )/2");
- aStringSequence[4] = CREATE_OUSTRING ("(?2 +logwidth)/2");
- aStringSequence[5] = CREATE_OUSTRING ("logheight*$1 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("(0+?5 )/2");
- aStringSequence[7] = CREATE_OUSTRING ("(0+?6 )/2");
- aStringSequence[8] = CREATE_OUSTRING ("(?6 +?5 )/2");
- aStringSequence[9] = CREATE_OUSTRING ("(logheight+?5 )/2");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth");
- aStringSequence[11] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "(0+?0 )/2",
+ "(logwidth+?0 )/2",
+ "(?0 +?2 )/2",
+ "(?2 +logwidth)/2",
+ "logheight*$1 /100000",
+ "(0+?5 )/2",
+ "(0+?6 )/2",
+ "(?6 +?5 )/2",
+ "(logheight+?5 )/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -17834,22 +8281,13 @@ class ShapeCcurvedConnector4 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 6
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -17878,22 +8316,13 @@ class ShapeCcurvedConnector4 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 5
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -17930,217 +8359,70 @@ class ShapeCcurvedConnector4 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 6
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
}
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 3,3,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -18148,40 +8430,22 @@ class ShapeCcurvedConnector4 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -18209,44 +8473,43 @@ class ShapeCflowChartOr : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (28);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *cos(pi*(2700000)/10800000)");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *sin(pi*(2700000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?1 ");
- aStringSequence[6] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?3 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?3 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "?0 *cos(pi*(2700000)/10800000)",
+ "logheight/2",
+ "?2 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?4 +0-?1 ",
+ "?4 +?1 -0",
+ "logheight/2",
+ "?7 +0-?3 ",
+ "?7 +?3 -0",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -18258,505 +8521,142 @@ class ShapeCflowChartOr : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (22);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (16);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,4,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 17,4,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -18764,40 +8664,22 @@ class ShapeCflowChartOr : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -18861,20 +8743,21 @@ class ShapeCborderCallout3 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*$4 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*$5 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*$6 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth*$7 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logheight*$4 /100000",
+ "logwidth*$5 /100000",
+ "logheight*$6 /100000",
+ "logwidth*$7 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -18882,22 +8765,13 @@ class ShapeCborderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -18947,22 +8821,13 @@ class ShapeCborderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19012,22 +8877,13 @@ class ShapeCborderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19077,22 +8933,13 @@ class ShapeCborderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19150,205 +8997,64 @@ class ShapeCborderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
}
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (8);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -19356,40 +9062,22 @@ class ShapeCborderCallout3 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -19437,34 +9125,35 @@ class ShapeCupDownArrowCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (26);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *2/1");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[6] = CREATE_OUSTRING ("if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *?0 /?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("100000+0-?8 ");
- aStringSequence[10] = CREATE_OUSTRING ("if(0-$3 ,0,if(?9 -$3 ,$3 ,?9 ))");
- aStringSequence[11] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[12] = CREATE_OUSTRING ("?0 *?4 /200000");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[14] = CREATE_OUSTRING ("?13 +0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +0-?12 ");
- aStringSequence[16] = CREATE_OUSTRING ("?13 +?12 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?13 +?11 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?0 *?6 /100000");
- aStringSequence[19] = CREATE_OUSTRING ("logheight+0-?18 ");
- aStringSequence[20] = CREATE_OUSTRING ("logheight*?10 /200000");
- aStringSequence[21] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[22] = CREATE_OUSTRING ("?21 +0-?20 ");
- aStringSequence[23] = CREATE_OUSTRING ("?21 +?20 -0");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth");
- aStringSequence[25] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?2 *2/1",
+ "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
+ "50000*logheight/?0 ",
+ "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
+ "logheight/2",
+ "?6 *?0 /?7 ",
+ "100000+0-?8 ",
+ "if(0-$3 ,0,if(?9 -$3 ,$3 ,?9 ))",
+ "?0 *?2 /100000",
+ "?0 *?4 /200000",
+ "logwidth/2",
+ "?13 +0-?11 ",
+ "?13 +0-?12 ",
+ "?13 +?12 -0",
+ "?13 +?11 -0",
+ "?0 *?6 /100000",
+ "logheight+0-?18 ",
+ "logheight*?10 /200000",
+ "logheight/2",
+ "?21 +0-?20 ",
+ "?21 +?20 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -19472,22 +9161,13 @@ class ShapeCupDownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 18
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19516,22 +9196,13 @@ class ShapeCupDownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19560,22 +9231,13 @@ class ShapeCupDownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 18
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -19604,22 +9266,13 @@ class ShapeCupDownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 22
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -19656,361 +9309,110 @@ class ShapeCupDownArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (18);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 23
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 17;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,17,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -20018,40 +9420,22 @@ class ShapeCupDownArrowCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 22
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 23
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -20079,24 +9463,23 @@ class ShapeCflowChartDecision : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*3/4");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*3/4");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/4");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/4");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*3/4",
+ "logheight*3/4",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/4",
+ "logheight/4"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -20108,109 +9491,40 @@ class ShapeCflowChartDecision : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 2
}
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -20229,40 +9543,22 @@ class ShapeCflowChartDecision : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
diff --git a/oox/source/drawingml/customshapepresets2.cxx b/oox/source/drawingml/customshapepresets2.cxx
index dcab1a12fff8..ed516108a3f6 100644
--- a/oox/source/drawingml/customshapepresets2.cxx
+++ b/oox/source/drawingml/customshapepresets2.cxx
@@ -47,34 +47,35 @@ class ShapeCleftRightArrowCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (26);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *2/1");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[6] = CREATE_OUSTRING ("if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *?0 /?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("100000+0-?8 ");
- aStringSequence[10] = CREATE_OUSTRING ("if(0-$3 ,0,if(?9 -$3 ,$3 ,?9 ))");
- aStringSequence[11] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[12] = CREATE_OUSTRING ("?0 *?4 /200000");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("?13 +0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +0-?12 ");
- aStringSequence[16] = CREATE_OUSTRING ("?13 +?12 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?13 +?11 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?0 *?6 /100000");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth+0-?18 ");
- aStringSequence[20] = CREATE_OUSTRING ("logwidth*?10 /200000");
- aStringSequence[21] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[22] = CREATE_OUSTRING ("?21 +0-?20 ");
- aStringSequence[23] = CREATE_OUSTRING ("?21 +?20 -0");
- aStringSequence[24] = CREATE_OUSTRING ("logheight");
- aStringSequence[25] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?2 *2/1",
+ "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
+ "50000*logwidth/?0 ",
+ "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
+ "logwidth/2",
+ "?6 *?0 /?7 ",
+ "100000+0-?8 ",
+ "if(0-$3 ,0,if(?9 -$3 ,$3 ,?9 ))",
+ "?0 *?2 /100000",
+ "?0 *?4 /200000",
+ "logheight/2",
+ "?13 +0-?11 ",
+ "?13 +0-?12 ",
+ "?13 +?12 -0",
+ "?13 +?11 -0",
+ "?0 *?6 /100000",
+ "logwidth+0-?18 ",
+ "logwidth*?10 /200000",
+ "logwidth/2",
+ "?21 +0-?20 ",
+ "?21 +?20 -0",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -82,22 +83,13 @@ class ShapeCleftRightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 15
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -126,22 +118,13 @@ class ShapeCleftRightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 14
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -170,22 +153,13 @@ class ShapeCleftRightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -214,22 +188,13 @@ class ShapeCleftRightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 24
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -266,361 +231,110 @@ class ShapeCleftRightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (18);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 22, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 23, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 17
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 17;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,17,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -628,40 +342,22 @@ class ShapeCleftRightArrowCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 22, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -689,23 +385,22 @@ class ShapeCflowChartManualOperation : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (7);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*4/5");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*9/10");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth/10");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("logheight");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/5");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*4/5",
+ "logwidth*9/10",
+ "logwidth/2",
+ "logwidth/10",
+ "logheight/2",
+ "logheight",
+ "logwidth/5"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -717,109 +412,40 @@ class ShapeCflowChartManualOperation : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 5
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -838,40 +464,22 @@ class ShapeCflowChartManualOperation : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 5
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -911,22 +519,23 @@ class ShapeCsnipRoundRect : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (14);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[2] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *?0 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *?1 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("?3 *29289/100000");
- aStringSequence[7] = CREATE_OUSTRING ("(?5 +logwidth)/2");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("logheight");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "min(logwidth,logheight)",
+ "?2 *?0 /100000",
+ "?2 *?1 /100000",
+ "logwidth+0-?4 ",
+ "?3 *29289/100000",
+ "(?5 +logwidth)/2",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -934,22 +543,13 @@ class ShapeCsnipRoundRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -978,22 +578,13 @@ class ShapeCsnipRoundRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1030,187 +621,61 @@ class ShapeCsnipRoundRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
}
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (5);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,5,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1218,40 +683,22 @@ class ShapeCsnipRoundRect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 6
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1287,23 +734,24 @@ class ShapeCmathPlus : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (15);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(73490-$0 ,$0 ,73490))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*73490/200000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*73490/200000");
- aStringSequence[3] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *?0 /200000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?1 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[8] = CREATE_OUSTRING ("?5 +?4 -0");
- aStringSequence[9] = CREATE_OUSTRING ("?5 +?1 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[11] = CREATE_OUSTRING ("?10 +0-?2 ");
- aStringSequence[12] = CREATE_OUSTRING ("?10 +0-?4 ");
- aStringSequence[13] = CREATE_OUSTRING ("?10 +?4 -0");
- aStringSequence[14] = CREATE_OUSTRING ("?10 +?2 -0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(73490-$0 ,$0 ,73490))",
+ "logwidth*73490/200000",
+ "logheight*73490/200000",
+ "min(logwidth,logheight)",
+ "?3 *?0 /200000",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +0-?4 ",
+ "?5 +?4 -0",
+ "?5 +?1 -0",
+ "logheight/2",
+ "?10 +0-?2 ",
+ "?10 +0-?4 ",
+ "?10 +?4 -0",
+ "?10 +?2 -0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -1311,22 +759,13 @@ class ShapeCmathPlus : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 12
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -1363,253 +802,80 @@ class ShapeCmathPlus : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 13
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 11;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,11,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1617,40 +883,22 @@ class ShapeCmathPlus : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 12
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 13
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1678,26 +926,25 @@ class ShapeCactionButtonForwardNext : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?1 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?1 -0");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +?1 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -1709,463 +956,125 @@ class ShapeCactionButtonForwardNext : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (17);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (24);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -2173,40 +1082,22 @@ class ShapeCactionButtonForwardNext : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2242,33 +1133,34 @@ class ShapeCcan : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (25);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *?2 /200000");
- aStringSequence[4] = CREATE_OUSTRING ("?3 +?3 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logheight+0-?3 ");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logheight");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[12] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "?0 *?2 /200000",
+ "?3 +?3 -0",
+ "logheight+0-?3 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/2",
+ "(10800000)/60000.0",
+ "(-10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -2276,22 +1168,13 @@ class ShapeCcan : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -2328,493 +1211,136 @@ class ShapeCcan : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (20);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (20);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 20;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,2,
+ 4,0,
+ 20,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -2822,40 +1348,22 @@ class ShapeCcan : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 5
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2891,20 +1399,21 @@ class ShapeCfoldedCorner : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *1/5");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +?3 -0");
- aStringSequence[6] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("?6 +?3 -0");
- aStringSequence[8] = CREATE_OUSTRING ("logheight");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "?2 *1/5",
+ "logwidth+0-?2 ",
+ "?4 +?3 -0",
+ "logheight+0-?2 ",
+ "?6 +?3 -0",
+ "logheight",
+ "logwidth/2",
+ "logheight/2",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -2912,22 +1421,13 @@ class ShapeCfoldedCorner : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2964,391 +1464,111 @@ class ShapeCfoldedCorner : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (16);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 6
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (15);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 7;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,4,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,7,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -3356,40 +1576,22 @@ class ShapeCfoldedCorner : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 6
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -3425,115 +1627,116 @@ class ShapeCstar32 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (107);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *98079/100000");
- aStringSequence[3] = CREATE_OUSTRING ("?1 *92388/100000");
- aStringSequence[4] = CREATE_OUSTRING ("?1 *83147/100000");
- aStringSequence[5] = CREATE_OUSTRING ("?1 *cos(pi*(2700000)/10800000)");
- aStringSequence[6] = CREATE_OUSTRING ("?1 *55557/100000");
- aStringSequence[7] = CREATE_OUSTRING ("?1 *38268/100000");
- aStringSequence[8] = CREATE_OUSTRING ("?1 *19509/100000");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *98079/100000");
- aStringSequence[11] = CREATE_OUSTRING ("?9 *92388/100000");
- aStringSequence[12] = CREATE_OUSTRING ("?9 *83147/100000");
- aStringSequence[13] = CREATE_OUSTRING ("?9 *sin(pi*(2700000)/10800000)");
- aStringSequence[14] = CREATE_OUSTRING ("?9 *55557/100000");
- aStringSequence[15] = CREATE_OUSTRING ("?9 *38268/100000");
- aStringSequence[16] = CREATE_OUSTRING ("?9 *19509/100000");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[18] = CREATE_OUSTRING ("?17 +0-?2 ");
- aStringSequence[19] = CREATE_OUSTRING ("?17 +0-?3 ");
- aStringSequence[20] = CREATE_OUSTRING ("?17 +0-?4 ");
- aStringSequence[21] = CREATE_OUSTRING ("?17 +0-?5 ");
- aStringSequence[22] = CREATE_OUSTRING ("?17 +0-?6 ");
- aStringSequence[23] = CREATE_OUSTRING ("?17 +0-?7 ");
- aStringSequence[24] = CREATE_OUSTRING ("?17 +0-?8 ");
- aStringSequence[25] = CREATE_OUSTRING ("?17 +?8 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?17 +?7 -0");
- aStringSequence[27] = CREATE_OUSTRING ("?17 +?6 -0");
- aStringSequence[28] = CREATE_OUSTRING ("?17 +?5 -0");
- aStringSequence[29] = CREATE_OUSTRING ("?17 +?4 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?17 +?3 -0");
- aStringSequence[31] = CREATE_OUSTRING ("?17 +?2 -0");
- aStringSequence[32] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[33] = CREATE_OUSTRING ("?32 +0-?10 ");
- aStringSequence[34] = CREATE_OUSTRING ("?32 +0-?11 ");
- aStringSequence[35] = CREATE_OUSTRING ("?32 +0-?12 ");
- aStringSequence[36] = CREATE_OUSTRING ("?32 +0-?13 ");
- aStringSequence[37] = CREATE_OUSTRING ("?32 +0-?14 ");
- aStringSequence[38] = CREATE_OUSTRING ("?32 +0-?15 ");
- aStringSequence[39] = CREATE_OUSTRING ("?32 +0-?16 ");
- aStringSequence[40] = CREATE_OUSTRING ("?32 +?16 -0");
- aStringSequence[41] = CREATE_OUSTRING ("?32 +?15 -0");
- aStringSequence[42] = CREATE_OUSTRING ("?32 +?14 -0");
- aStringSequence[43] = CREATE_OUSTRING ("?32 +?13 -0");
- aStringSequence[44] = CREATE_OUSTRING ("?32 +?12 -0");
- aStringSequence[45] = CREATE_OUSTRING ("?32 +?11 -0");
- aStringSequence[46] = CREATE_OUSTRING ("?32 +?10 -0");
- aStringSequence[47] = CREATE_OUSTRING ("?1 *?0 /50000");
- aStringSequence[48] = CREATE_OUSTRING ("?9 *?0 /50000");
- aStringSequence[49] = CREATE_OUSTRING ("?47 *99518/100000");
- aStringSequence[50] = CREATE_OUSTRING ("?47 *95694/100000");
- aStringSequence[51] = CREATE_OUSTRING ("?47 *88192/100000");
- aStringSequence[52] = CREATE_OUSTRING ("?47 *77301/100000");
- aStringSequence[53] = CREATE_OUSTRING ("?47 *63439/100000");
- aStringSequence[54] = CREATE_OUSTRING ("?47 *47140/100000");
- aStringSequence[55] = CREATE_OUSTRING ("?47 *29028/100000");
- aStringSequence[56] = CREATE_OUSTRING ("?47 *9802/100000");
- aStringSequence[57] = CREATE_OUSTRING ("?48 *99518/100000");
- aStringSequence[58] = CREATE_OUSTRING ("?48 *95694/100000");
- aStringSequence[59] = CREATE_OUSTRING ("?48 *88192/100000");
- aStringSequence[60] = CREATE_OUSTRING ("?48 *77301/100000");
- aStringSequence[61] = CREATE_OUSTRING ("?48 *63439/100000");
- aStringSequence[62] = CREATE_OUSTRING ("?48 *47140/100000");
- aStringSequence[63] = CREATE_OUSTRING ("?48 *29028/100000");
- aStringSequence[64] = CREATE_OUSTRING ("?48 *9802/100000");
- aStringSequence[65] = CREATE_OUSTRING ("?17 +0-?49 ");
- aStringSequence[66] = CREATE_OUSTRING ("?17 +0-?50 ");
- aStringSequence[67] = CREATE_OUSTRING ("?17 +0-?51 ");
- aStringSequence[68] = CREATE_OUSTRING ("?17 +0-?52 ");
- aStringSequence[69] = CREATE_OUSTRING ("?17 +0-?53 ");
- aStringSequence[70] = CREATE_OUSTRING ("?17 +0-?54 ");
- aStringSequence[71] = CREATE_OUSTRING ("?17 +0-?55 ");
- aStringSequence[72] = CREATE_OUSTRING ("?17 +0-?56 ");
- aStringSequence[73] = CREATE_OUSTRING ("?17 +?56 -0");
- aStringSequence[74] = CREATE_OUSTRING ("?17 +?55 -0");
- aStringSequence[75] = CREATE_OUSTRING ("?17 +?54 -0");
- aStringSequence[76] = CREATE_OUSTRING ("?17 +?53 -0");
- aStringSequence[77] = CREATE_OUSTRING ("?17 +?52 -0");
- aStringSequence[78] = CREATE_OUSTRING ("?17 +?51 -0");
- aStringSequence[79] = CREATE_OUSTRING ("?17 +?50 -0");
- aStringSequence[80] = CREATE_OUSTRING ("?17 +?49 -0");
- aStringSequence[81] = CREATE_OUSTRING ("?32 +0-?57 ");
- aStringSequence[82] = CREATE_OUSTRING ("?32 +0-?58 ");
- aStringSequence[83] = CREATE_OUSTRING ("?32 +0-?59 ");
- aStringSequence[84] = CREATE_OUSTRING ("?32 +0-?60 ");
- aStringSequence[85] = CREATE_OUSTRING ("?32 +0-?61 ");
- aStringSequence[86] = CREATE_OUSTRING ("?32 +0-?62 ");
- aStringSequence[87] = CREATE_OUSTRING ("?32 +0-?63 ");
- aStringSequence[88] = CREATE_OUSTRING ("?32 +0-?64 ");
- aStringSequence[89] = CREATE_OUSTRING ("?32 +?64 -0");
- aStringSequence[90] = CREATE_OUSTRING ("?32 +?63 -0");
- aStringSequence[91] = CREATE_OUSTRING ("?32 +?62 -0");
- aStringSequence[92] = CREATE_OUSTRING ("?32 +?61 -0");
- aStringSequence[93] = CREATE_OUSTRING ("?32 +?60 -0");
- aStringSequence[94] = CREATE_OUSTRING ("?32 +?59 -0");
- aStringSequence[95] = CREATE_OUSTRING ("?32 +?58 -0");
- aStringSequence[96] = CREATE_OUSTRING ("?32 +?57 -0");
- aStringSequence[97] = CREATE_OUSTRING ("?47 *cos(pi*(2700000)/10800000)");
- aStringSequence[98] = CREATE_OUSTRING ("?48 *sin(pi*(2700000)/10800000)");
- aStringSequence[99] = CREATE_OUSTRING ("?17 +0-?97 ");
- aStringSequence[100] = CREATE_OUSTRING ("?32 +0-?98 ");
- aStringSequence[101] = CREATE_OUSTRING ("?17 +?97 -0");
- aStringSequence[102] = CREATE_OUSTRING ("?32 +?98 -0");
- aStringSequence[103] = CREATE_OUSTRING ("?32 +0-?48 ");
- aStringSequence[104] = CREATE_OUSTRING ("min(logwidth,logheight)/2");
- aStringSequence[105] = CREATE_OUSTRING ("logheight");
- aStringSequence[106] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *98079/100000",
+ "?1 *92388/100000",
+ "?1 *83147/100000",
+ "?1 *cos(pi*(2700000)/10800000)",
+ "?1 *55557/100000",
+ "?1 *38268/100000",
+ "?1 *19509/100000",
+ "logheight/2",
+ "?9 *98079/100000",
+ "?9 *92388/100000",
+ "?9 *83147/100000",
+ "?9 *sin(pi*(2700000)/10800000)",
+ "?9 *55557/100000",
+ "?9 *38268/100000",
+ "?9 *19509/100000",
+ "logwidth/2",
+ "?17 +0-?2 ",
+ "?17 +0-?3 ",
+ "?17 +0-?4 ",
+ "?17 +0-?5 ",
+ "?17 +0-?6 ",
+ "?17 +0-?7 ",
+ "?17 +0-?8 ",
+ "?17 +?8 -0",
+ "?17 +?7 -0",
+ "?17 +?6 -0",
+ "?17 +?5 -0",
+ "?17 +?4 -0",
+ "?17 +?3 -0",
+ "?17 +?2 -0",
+ "logheight/2",
+ "?32 +0-?10 ",
+ "?32 +0-?11 ",
+ "?32 +0-?12 ",
+ "?32 +0-?13 ",
+ "?32 +0-?14 ",
+ "?32 +0-?15 ",
+ "?32 +0-?16 ",
+ "?32 +?16 -0",
+ "?32 +?15 -0",
+ "?32 +?14 -0",
+ "?32 +?13 -0",
+ "?32 +?12 -0",
+ "?32 +?11 -0",
+ "?32 +?10 -0",
+ "?1 *?0 /50000",
+ "?9 *?0 /50000",
+ "?47 *99518/100000",
+ "?47 *95694/100000",
+ "?47 *88192/100000",
+ "?47 *77301/100000",
+ "?47 *63439/100000",
+ "?47 *47140/100000",
+ "?47 *29028/100000",
+ "?47 *9802/100000",
+ "?48 *99518/100000",
+ "?48 *95694/100000",
+ "?48 *88192/100000",
+ "?48 *77301/100000",
+ "?48 *63439/100000",
+ "?48 *47140/100000",
+ "?48 *29028/100000",
+ "?48 *9802/100000",
+ "?17 +0-?49 ",
+ "?17 +0-?50 ",
+ "?17 +0-?51 ",
+ "?17 +0-?52 ",
+ "?17 +0-?53 ",
+ "?17 +0-?54 ",
+ "?17 +0-?55 ",
+ "?17 +0-?56 ",
+ "?17 +?56 -0",
+ "?17 +?55 -0",
+ "?17 +?54 -0",
+ "?17 +?53 -0",
+ "?17 +?52 -0",
+ "?17 +?51 -0",
+ "?17 +?50 -0",
+ "?17 +?49 -0",
+ "?32 +0-?57 ",
+ "?32 +0-?58 ",
+ "?32 +0-?59 ",
+ "?32 +0-?60 ",
+ "?32 +0-?61 ",
+ "?32 +0-?62 ",
+ "?32 +0-?63 ",
+ "?32 +0-?64 ",
+ "?32 +?64 -0",
+ "?32 +?63 -0",
+ "?32 +?62 -0",
+ "?32 +?61 -0",
+ "?32 +?60 -0",
+ "?32 +?59 -0",
+ "?32 +?58 -0",
+ "?32 +?57 -0",
+ "?47 *cos(pi*(2700000)/10800000)",
+ "?48 *sin(pi*(2700000)/10800000)",
+ "?17 +0-?97 ",
+ "?32 +0-?98 ",
+ "?17 +?97 -0",
+ "?32 +?98 -0",
+ "?32 +0-?48 ",
+ "min(logwidth,logheight)/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -3541,22 +1744,13 @@ class ShapeCstar32 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 103);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 103
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -3593,1189 +1787,340 @@ class ShapeCstar32 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (64);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 65);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 88);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 66);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 87);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 67);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 86);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 85);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 84);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 70);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 83);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 71);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 82);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 72);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 81);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 73);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 81);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 74);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 82);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 75);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 83);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 76);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 84);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 77);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 85);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 78);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 86);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 79);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 87);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 80);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 88);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 106);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 80);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 89);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 79);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 90);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 78);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 91);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 77);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 92);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 76);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 93);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 75);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 94);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 74);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 95);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 73);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 96);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 105);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 72);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 96);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 71);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 95);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 70);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 94);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 93);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 92);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 67);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 91);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 66);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 90);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [62] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 65);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 89);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [63] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 65, 88
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 66, 87
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 67, 86
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 68, 85
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 69, 84
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 70, 83
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 71, 82
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 72, 81
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 17, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 73, 81
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 74, 82
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 75, 83
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 76, 84
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 77, 85
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 78, 86
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 79, 87
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 80, 88
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 106, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 80, 89
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 79, 90
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 78, 91
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 77, 92
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 76, 93
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 75, 94
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 74, 95
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 73, 96
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 105
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 72, 96
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 71, 95
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 70, 94
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 69, 93
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 68, 92
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 67, 91
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 66, 90
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 65, 89
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 63;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,63,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -4783,40 +2128,22 @@ class ShapeCstar32 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 99);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 100);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 99, 100
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 101);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 102);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 101, 102
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4844,22 +2171,21 @@ class ShapeCflowChartInternalStorage : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (6);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/8");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/8");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/8",
+ "logheight/8"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -4871,325 +2197,92 @@ class ShapeCflowChartInternalStorage : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (16);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -5220,40 +2313,22 @@ class ShapeCflowChartInternalStorage : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 5
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -5293,25 +2368,26 @@ class ShapeCupDownArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (17);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logheight+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth*?2 /200000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?6 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *?4 /?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("?4 +0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("?5 +?11 -0");
- aStringSequence[14] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[15] = CREATE_OUSTRING ("logheight");
- aStringSequence[16] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *?3 /100000",
+ "logheight+0-?4 ",
+ "logwidth*?2 /200000",
+ "logwidth/2",
+ "?7 +0-?6 ",
+ "?7 +?6 -0",
+ "logwidth/2",
+ "?8 *?4 /?10 ",
+ "?4 +0-?11 ",
+ "?5 +?11 -0",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -5319,22 +2395,13 @@ class ShapeCupDownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 5
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -5363,22 +2430,13 @@ class ShapeCupDownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -5415,217 +2473,70 @@ class ShapeCupDownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 4
}
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 9;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,9,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -5633,40 +2544,22 @@ class ShapeCupDownArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 12
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 13
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -5694,28 +2587,27 @@ class ShapeCirregularSeal2 : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*9722/21600");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*5372/21600");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*11612/21600");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*14640/21600");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*1887/21600");
- aStringSequence[5] = CREATE_OUSTRING ("logheight*6382/21600");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*12877/21600");
- aStringSequence[7] = CREATE_OUSTRING ("logheight*19712/21600");
- aStringSequence[8] = CREATE_OUSTRING ("logheight*18842/21600");
- aStringSequence[9] = CREATE_OUSTRING ("logheight*15935/21600");
- aStringSequence[10] = CREATE_OUSTRING ("logheight*6645/21600");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*9722/21600",
+ "logwidth*5372/21600",
+ "logwidth*11612/21600",
+ "logwidth*14640/21600",
+ "logheight*1887/21600",
+ "logheight*6382/21600",
+ "logheight*12877/21600",
+ "logheight*19712/21600",
+ "logheight*18842/21600",
+ "logheight*15935/21600",
+ "logheight*6645/21600",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -5727,541 +2619,160 @@ class ShapeCirregularSeal2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (28);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11462);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4342);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14790);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14525);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5777);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18007);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3172);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16380);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6532);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6645);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16985);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9402);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18270);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11290);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16380);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12310);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18877);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15632);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14640);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14350);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14942);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17370);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12180);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15935);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11612);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18842);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9872);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17370);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8700);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19712);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7527);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18125);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4917);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4805);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18240);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1285);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17825);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3330);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15370);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12877);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3935);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11592);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1172);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8270);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5372);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7817);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4502);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3625);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8550);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6382);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9722);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1887);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11462, 4342
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14790, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14525, 5777
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18007, 3172
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 16380, 6532
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 6645
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 16985, 9402
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18270, 11290
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 16380, 12310
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18877, 15632
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14640, 14350
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14942, 17370
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 12180, 15935
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11612, 18842
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9872, 17370
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8700, 19712
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7527, 18125
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4917, 21600
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4805, 18240
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1285, 17825
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3330, 15370
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 12877
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3935, 11592
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1172, 8270
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5372, 7817
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4502, 3625
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8550, 6382
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9722, 1887
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 27;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,27,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -6280,40 +2791,22 @@ class ShapeCirregularSeal2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 5
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6353,26 +2846,27 @@ class ShapeCmathEqual : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (18);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(36745-$0 ,$0 ,36745))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("100000+0-2");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?2 -$1 ,$1 ,?2 ))");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logheight*?3 /200000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth*73490/200000");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?5 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?5 -0");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +0-?4 ");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +?4 -0");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?6 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +?6 -0");
- aStringSequence[15] = CREATE_OUSTRING ("(?10 +?8 )/2");
- aStringSequence[16] = CREATE_OUSTRING ("(?9 +?11 )/2");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(36745-$0 ,$0 ,36745))",
+ "?0 *2/1",
+ "100000+0-2",
+ "if(0-$1 ,0,if(?2 -$1 ,$1 ,?2 ))",
+ "logheight*?0 /100000",
+ "logheight*?3 /200000",
+ "logwidth*73490/200000",
+ "logheight/2",
+ "?7 +0-?5 ",
+ "?7 +?5 -0",
+ "?8 +0-?4 ",
+ "?9 +?4 -0",
+ "logwidth/2",
+ "?12 +0-?6 ",
+ "?12 +?6 -0",
+ "(?10 +?8 )/2",
+ "(?9 +?11 )/2",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -6380,22 +2874,13 @@ class ShapeCmathEqual : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 10
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -6424,22 +2909,13 @@ class ShapeCmathEqual : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -6476,199 +2952,63 @@ class ShapeCmathEqual : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 11
}
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (7);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -6676,40 +3016,22 @@ class ShapeCmathEqual : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 10
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6745,46 +3067,47 @@ class ShapeCstar12 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (38);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *cos(pi*(1800000)/10800000)");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *sin(pi*(3600000)/10800000)");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth*3/4");
- aStringSequence[8] = CREATE_OUSTRING ("?5 +?2 -0");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 +0-?4 ");
- aStringSequence[11] = CREATE_OUSTRING ("logheight*3/4");
- aStringSequence[12] = CREATE_OUSTRING ("?9 +?4 -0");
- aStringSequence[13] = CREATE_OUSTRING ("?1 *?0 /50000");
- aStringSequence[14] = CREATE_OUSTRING ("?3 *?0 /50000");
- aStringSequence[15] = CREATE_OUSTRING ("?13 *cos(pi*(900000)/10800000)");
- aStringSequence[16] = CREATE_OUSTRING ("?13 *cos(pi*(2700000)/10800000)");
- aStringSequence[17] = CREATE_OUSTRING ("?13 *cos(pi*(4500000)/10800000)");
- aStringSequence[18] = CREATE_OUSTRING ("?14 *sin(pi*(4500000)/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("?14 *sin(pi*(2700000)/10800000)");
- aStringSequence[20] = CREATE_OUSTRING ("?14 *sin(pi*(900000)/10800000)");
- aStringSequence[21] = CREATE_OUSTRING ("?5 +0-?15 ");
- aStringSequence[22] = CREATE_OUSTRING ("?5 +0-?16 ");
- aStringSequence[23] = CREATE_OUSTRING ("?5 +0-?17 ");
- aStringSequence[24] = CREATE_OUSTRING ("?5 +?17 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?5 +?16 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?5 +?15 -0");
- aStringSequence[27] = CREATE_OUSTRING ("?9 +0-?18 ");
- aStringSequence[28] = CREATE_OUSTRING ("?9 +0-?19 ");
- aStringSequence[29] = CREATE_OUSTRING ("?9 +0-?20 ");
- aStringSequence[30] = CREATE_OUSTRING ("?9 +?20 -0");
- aStringSequence[31] = CREATE_OUSTRING ("?9 +?19 -0");
- aStringSequence[32] = CREATE_OUSTRING ("?9 +?18 -0");
- aStringSequence[33] = CREATE_OUSTRING ("?9 +0-?14 ");
- aStringSequence[34] = CREATE_OUSTRING ("logheight/4");
- aStringSequence[35] = CREATE_OUSTRING ("logwidth");
- aStringSequence[36] = CREATE_OUSTRING ("logheight");
- aStringSequence[37] = CREATE_OUSTRING ("logwidth/4");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *cos(pi*(1800000)/10800000)",
+ "logheight/2",
+ "?3 *sin(pi*(3600000)/10800000)",
+ "logwidth/2",
+ "?5 +0-?2 ",
+ "logwidth*3/4",
+ "?5 +?2 -0",
+ "logheight/2",
+ "?9 +0-?4 ",
+ "logheight*3/4",
+ "?9 +?4 -0",
+ "?1 *?0 /50000",
+ "?3 *?0 /50000",
+ "?13 *cos(pi*(900000)/10800000)",
+ "?13 *cos(pi*(2700000)/10800000)",
+ "?13 *cos(pi*(4500000)/10800000)",
+ "?14 *sin(pi*(4500000)/10800000)",
+ "?14 *sin(pi*(2700000)/10800000)",
+ "?14 *sin(pi*(900000)/10800000)",
+ "?5 +0-?15 ",
+ "?5 +0-?16 ",
+ "?5 +0-?17 ",
+ "?5 +?17 -0",
+ "?5 +?16 -0",
+ "?5 +?15 -0",
+ "?9 +0-?18 ",
+ "?9 +0-?19 ",
+ "?9 +0-?20 ",
+ "?9 +?20 -0",
+ "?9 +?19 -0",
+ "?9 +?18 -0",
+ "?9 +0-?14 ",
+ "logheight/4",
+ "logwidth",
+ "logheight",
+ "logwidth/4"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -6792,22 +3115,13 @@ class ShapeCstar12 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 33
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -6844,469 +3158,140 @@ class ShapeCstar12 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (24);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 30
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 23;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,23,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -7314,40 +3299,22 @@ class ShapeCstar12 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 28
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 31
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -7399,51 +3366,52 @@ class ShapeCuturnArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (43);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$1 ,0,if(25000-$1 ,$1 ,25000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *?3 /logheight");
- aStringSequence[5] = CREATE_OUSTRING ("100000+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *logheight/?3 ");
- aStringSequence[7] = CREATE_OUSTRING ("if(0-$2 ,0,if(?6 -$2 ,$2 ,?6 ))");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +?2 -0");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *?3 /logheight");
- aStringSequence[10] = CREATE_OUSTRING ("if(?9 -$4 ,?9 ,if(100000-$4 ,$4 ,100000))");
- aStringSequence[11] = CREATE_OUSTRING ("?3 *?2 /100000");
- aStringSequence[12] = CREATE_OUSTRING ("?3 *?0 /100000");
- aStringSequence[13] = CREATE_OUSTRING ("?11 *1/2");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?13 ");
- aStringSequence[15] = CREATE_OUSTRING ("logheight*?10 /100000");
- aStringSequence[16] = CREATE_OUSTRING ("?3 *?7 /100000");
- aStringSequence[17] = CREATE_OUSTRING ("?15 +0-?16 ");
- aStringSequence[18] = CREATE_OUSTRING ("logwidth+0-?14 ");
- aStringSequence[19] = CREATE_OUSTRING ("?18 *1/2");
- aStringSequence[20] = CREATE_OUSTRING ("min(?19 ,?17 )");
- aStringSequence[21] = CREATE_OUSTRING ("?20 *100000/?3 ");
- aStringSequence[22] = CREATE_OUSTRING ("if(0-$3 ,0,if(?21 -$3 ,$3 ,?21 ))");
- aStringSequence[23] = CREATE_OUSTRING ("?3 *?22 /100000");
- aStringSequence[24] = CREATE_OUSTRING ("?23 +0-?11 ");
- aStringSequence[25] = CREATE_OUSTRING ("max(?24 ,0)");
- aStringSequence[26] = CREATE_OUSTRING ("?11 +?25 -0");
- aStringSequence[27] = CREATE_OUSTRING ("logwidth+0-?12 ");
- aStringSequence[28] = CREATE_OUSTRING ("?27 +0-?12 ");
- aStringSequence[29] = CREATE_OUSTRING ("?28 +?14 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?18 +0-?23 ");
- aStringSequence[31] = CREATE_OUSTRING ("?29 +0-?25 ");
- aStringSequence[32] = CREATE_OUSTRING ("(?11 +?29 )/2");
- aStringSequence[33] = CREATE_OUSTRING ("logheight");
- aStringSequence[34] = CREATE_OUSTRING ("logwidth");
- aStringSequence[35] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$1 ,0,if(25000-$1 ,$1 ,25000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "min(logwidth,logheight)",
+ "?2 *?3 /logheight",
+ "100000+0-?4 ",
+ "?5 *logheight/?3 ",
+ "if(0-$2 ,0,if(?6 -$2 ,$2 ,?6 ))",
+ "?7 +?2 -0",
+ "?8 *?3 /logheight",
+ "if(?9 -$4 ,?9 ,if(100000-$4 ,$4 ,100000))",
+ "?3 *?2 /100000",
+ "?3 *?0 /100000",
+ "?11 *1/2",
+ "?12 +0-?13 ",
+ "logheight*?10 /100000",
+ "?3 *?7 /100000",
+ "?15 +0-?16 ",
+ "logwidth+0-?14 ",
+ "?18 *1/2",
+ "min(?19 ,?17 )",
+ "?20 *100000/?3 ",
+ "if(0-$3 ,0,if(?21 -$3 ,$3 ,?21 ))",
+ "?3 *?22 /100000",
+ "?23 +0-?11 ",
+ "max(?24 ,0)",
+ "?11 +?25 -0",
+ "logwidth+0-?12 ",
+ "?27 +0-?12 ",
+ "?28 +?14 -0",
+ "?18 +0-?23 ",
+ "?29 +0-?25 ",
+ "(?11 +?29 )/2",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (5);
@@ -7451,22 +3419,13 @@ class ShapeCuturnArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 33
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -7495,22 +3454,13 @@ class ShapeCuturnArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 33
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -7539,22 +3489,13 @@ class ShapeCuturnArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 17
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -7583,22 +3524,13 @@ class ShapeCuturnArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 23, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -7627,22 +3559,13 @@ class ShapeCuturnArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 15
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -7679,427 +3602,123 @@ class ShapeCuturnArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (19);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 30, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 41, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 33
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (12);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,6,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -8107,40 +3726,22 @@ class ShapeCuturnArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 33
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -8168,22 +3769,21 @@ class ShapeCsquareTabs : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (6);
- aStringSequence[0] = CREATE_OUSTRING ("sqrt(logwidth*logwidth+logheight*logheight+0*0)");
- aStringSequence[1] = CREATE_OUSTRING ("1*?0 /20");
- aStringSequence[2] = CREATE_OUSTRING ("0+logheight-?1 ");
- aStringSequence[3] = CREATE_OUSTRING ("0+logwidth-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "sqrt(logwidth*logwidth+logheight*logheight+0*0)",
+ "1*?0 /20",
+ "0+logheight-?1 ",
+ "0+logwidth-?1 ",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -8195,397 +3795,112 @@ class ShapeCsquareTabs : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (16);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (16);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -8593,40 +3908,22 @@ class ShapeCsquareTabs : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -8670,33 +3967,34 @@ class ShapeCleftRightUpArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (25);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("100000+0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *1/2");
- aStringSequence[5] = CREATE_OUSTRING ("if(0-$2 ,0,if(?4 -$2 ,$2 ,?4 ))");
- aStringSequence[6] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *?5 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *?0 /100000");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 +0-?8 ");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +?8 -0");
- aStringSequence[12] = CREATE_OUSTRING ("?6 *?2 /200000");
- aStringSequence[13] = CREATE_OUSTRING ("?9 +0-?12 ");
- aStringSequence[14] = CREATE_OUSTRING ("?9 +?12 -0");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth+0-?7 ");
- aStringSequence[16] = CREATE_OUSTRING ("?6 *?0 /50000");
- aStringSequence[17] = CREATE_OUSTRING ("logheight+0-?16 ");
- aStringSequence[18] = CREATE_OUSTRING ("logheight+0-?8 ");
- aStringSequence[19] = CREATE_OUSTRING ("?18 +0-?12 ");
- aStringSequence[20] = CREATE_OUSTRING ("?18 +?12 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?12 *?7 /?8 ");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth+0-?21 ");
- aStringSequence[23] = CREATE_OUSTRING ("logwidth");
- aStringSequence[24] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "100000+0-?1 ",
+ "?3 *1/2",
+ "if(0-$2 ,0,if(?4 -$2 ,$2 ,?4 ))",
+ "min(logwidth,logheight)",
+ "?6 *?5 /100000",
+ "?6 *?0 /100000",
+ "logwidth/2",
+ "?9 +0-?8 ",
+ "?9 +?8 -0",
+ "?6 *?2 /200000",
+ "?9 +0-?12 ",
+ "?9 +?12 -0",
+ "logwidth+0-?7 ",
+ "?6 *?0 /50000",
+ "logheight+0-?16 ",
+ "logheight+0-?8 ",
+ "?18 +0-?12 ",
+ "?18 +?12 -0",
+ "?12 *?7 /?8 ",
+ "logwidth+0-?21 ",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -8704,22 +4002,13 @@ class ShapeCleftRightUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 7
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -8748,22 +4037,13 @@ class ShapeCleftRightUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -8792,22 +4072,13 @@ class ShapeCleftRightUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 7
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -8844,343 +4115,105 @@ class ShapeCleftRightUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (17);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 24
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 16;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,16,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -9188,40 +4221,22 @@ class ShapeCleftRightUpArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 19
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 20
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9257,18 +4272,19 @@ class ShapeChomePlate : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("(?4 +logwidth)/2");
- aStringSequence[6] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logheight");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logwidth/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "?0 *?2 /100000",
+ "logwidth+0-?3 ",
+ "(?4 +logwidth)/2",
+ "?4 *1/2",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -9276,22 +4292,13 @@ class ShapeChomePlate : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -9328,127 +4335,45 @@ class ShapeChomePlate : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (5);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,4,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -9456,40 +4381,22 @@ class ShapeChomePlate : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9517,26 +4424,25 @@ class ShapeCdodecagon : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*2894/21600");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*7906/21600");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*13694/21600");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*18706/21600");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*2894/21600");
- aStringSequence[5] = CREATE_OUSTRING ("logheight*7906/21600");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*13694/21600");
- aStringSequence[7] = CREATE_OUSTRING ("logheight*18706/21600");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*2894/21600",
+ "logwidth*7906/21600",
+ "logwidth*13694/21600",
+ "logwidth*18706/21600",
+ "logheight*2894/21600",
+ "logheight*7906/21600",
+ "logheight*13694/21600",
+ "logheight*18706/21600",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -9548,253 +4454,80 @@ class ShapeCdodecagon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 6
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 11;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,11,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -9802,40 +4535,22 @@ class ShapeCdodecagon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9883,31 +4598,32 @@ class ShapeCleftArrowCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (23);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *2/1");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[6] = CREATE_OUSTRING ("if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *?0 /logwidth");
- aStringSequence[8] = CREATE_OUSTRING ("100000+0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))");
- aStringSequence[10] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[11] = CREATE_OUSTRING ("?0 *?4 /200000");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?10 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?12 +?11 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?12 +?10 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?0 *?6 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("logwidth*?9 /100000");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth+0-?18 ");
- aStringSequence[20] = CREATE_OUSTRING ("(?19 +logwidth)/2");
- aStringSequence[21] = CREATE_OUSTRING ("logheight");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?2 *2/1",
+ "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
+ "100000*logwidth/?0 ",
+ "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
+ "?6 *?0 /logwidth",
+ "100000+0-?7 ",
+ "if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))",
+ "?0 *?2 /100000",
+ "?0 *?4 /200000",
+ "logheight/2",
+ "?12 +0-?10 ",
+ "?12 +0-?11 ",
+ "?12 +?11 -0",
+ "?12 +?10 -0",
+ "?0 *?6 /100000",
+ "logwidth*?9 /100000",
+ "logwidth+0-?18 ",
+ "(?19 +logwidth)/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -9915,22 +4631,13 @@ class ShapeCleftArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 14
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -9959,22 +4666,13 @@ class ShapeCleftArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 13
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -10003,22 +4701,13 @@ class ShapeCleftArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 17, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10047,22 +4736,13 @@ class ShapeCleftArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 21
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10099,235 +4779,75 @@ class ShapeCleftArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (11);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 22, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 16
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 10;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,10,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10335,40 +4855,22 @@ class ShapeCleftArrowCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 21
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10408,41 +4910,42 @@ class ShapeCchord : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (33);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))");
- aStringSequence[2] = CREATE_OUSTRING ("?1 +0-?0 ");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +21600000-0");
- aStringSequence[4] = CREATE_OUSTRING ("if(?2 ,?2 ,?3 )");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *sin(pi*(?0 )/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 *cos(pi*(?0 )/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("?5 *(cos(atan2(?6 ,?8 )))");
- aStringSequence[10] = CREATE_OUSTRING ("?7 *(sin(atan2(?6 ,?8 )))");
- aStringSequence[11] = CREATE_OUSTRING ("?5 *sin(pi*(?1 )/10800000)");
- aStringSequence[12] = CREATE_OUSTRING ("?7 *cos(pi*(?1 )/10800000)");
- aStringSequence[13] = CREATE_OUSTRING ("?5 *(cos(atan2(?11 ,?12 )))");
- aStringSequence[14] = CREATE_OUSTRING ("?7 *(sin(atan2(?11 ,?12 )))");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[16] = CREATE_OUSTRING ("?15 +?9 -0");
- aStringSequence[17] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[18] = CREATE_OUSTRING ("?17 +?10 -0");
- aStringSequence[19] = CREATE_OUSTRING ("?15 +?13 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?17 +?14 -0");
- aStringSequence[21] = CREATE_OUSTRING ("(?16 +?19 )/2");
- aStringSequence[22] = CREATE_OUSTRING ("(?18 +?20 )/2");
- aStringSequence[23] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[24] = CREATE_OUSTRING ("?0 +?23 -10800000");
- aStringSequence[25] = CREATE_OUSTRING ("?5 *cos(pi*(2700000)/10800000)");
- aStringSequence[26] = CREATE_OUSTRING ("?7 *sin(pi*(2700000)/10800000)");
- aStringSequence[27] = CREATE_OUSTRING ("?15 +0-?25 ");
- aStringSequence[28] = CREATE_OUSTRING ("?15 +?25 -0");
- aStringSequence[29] = CREATE_OUSTRING ("?17 +0-?26 ");
- aStringSequence[30] = CREATE_OUSTRING ("?17 +?26 -0");
- aStringSequence[31] = CREATE_OUSTRING ("(?0 )/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(?4 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))",
+ "if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))",
+ "?1 +0-?0 ",
+ "?2 +21600000-0",
+ "if(?2 ,?2 ,?3 )",
+ "logwidth/2",
+ "?5 *sin(pi*(?0 )/10800000)",
+ "logheight/2",
+ "?7 *cos(pi*(?0 )/10800000)",
+ "?5 *(cos(atan2(?6 ,?8 )))",
+ "?7 *(sin(atan2(?6 ,?8 )))",
+ "?5 *sin(pi*(?1 )/10800000)",
+ "?7 *cos(pi*(?1 )/10800000)",
+ "?5 *(cos(atan2(?11 ,?12 )))",
+ "?7 *(sin(atan2(?11 ,?12 )))",
+ "logwidth/2",
+ "?15 +?9 -0",
+ "logheight/2",
+ "?17 +?10 -0",
+ "?15 +?13 -0",
+ "?17 +?14 -0",
+ "(?16 +?19 )/2",
+ "(?18 +?20 )/2",
+ "?4 *1/2",
+ "?0 +?23 -10800000",
+ "?5 *cos(pi*(2700000)/10800000)",
+ "?7 *sin(pi*(2700000)/10800000)",
+ "?15 +0-?25 ",
+ "?15 +?25 -0",
+ "?17 +0-?26 ",
+ "?17 +?26 -0",
+ "(?0 )/60000.0",
+ "(?4 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -10450,22 +4953,13 @@ class ShapeCchord : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 18
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [0] = aPropSequence;
}
@@ -10473,22 +4967,13 @@ class ShapeCchord : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [1] = aPropSequence;
}
@@ -10504,91 +4989,35 @@ class ShapeCchord : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (3);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 18
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
}
- aParameterPairSeq [2] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10596,40 +5025,22 @@ class ShapeCchord : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 29
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 30
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10677,40 +5088,41 @@ class ShapeCquadArrowCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (32);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("50000+0-?0 ");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$2 ,0,if(?3 -$2 ,$2 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("?4 *2/1");
- aStringSequence[6] = CREATE_OUSTRING ("100000+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("if(?2 -$3 ,?2 ,if(?6 -$3 ,$3 ,?6 ))");
- aStringSequence[8] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *?0 /100000");
- aStringSequence[10] = CREATE_OUSTRING ("?8 *?2 /200000");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *?4 /100000");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth*?7 /200000");
- aStringSequence[13] = CREATE_OUSTRING ("logheight*?7 /200000");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[16] = CREATE_OUSTRING ("?15 +0-?12 ");
- aStringSequence[17] = CREATE_OUSTRING ("?15 +?12 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?15 +0-?9 ");
- aStringSequence[19] = CREATE_OUSTRING ("?15 +?9 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?15 +0-?10 ");
- aStringSequence[21] = CREATE_OUSTRING ("?15 +?10 -0");
- aStringSequence[22] = CREATE_OUSTRING ("logheight+0-?11 ");
- aStringSequence[23] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[24] = CREATE_OUSTRING ("?23 +0-?13 ");
- aStringSequence[25] = CREATE_OUSTRING ("?23 +?13 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?23 +0-?9 ");
- aStringSequence[27] = CREATE_OUSTRING ("?23 +?9 -0");
- aStringSequence[28] = CREATE_OUSTRING ("?23 +0-?10 ");
- aStringSequence[29] = CREATE_OUSTRING ("?23 +?10 -0");
- aStringSequence[30] = CREATE_OUSTRING ("logwidth");
- aStringSequence[31] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "50000+0-?0 ",
+ "if(0-$2 ,0,if(?3 -$2 ,$2 ,?3 ))",
+ "?4 *2/1",
+ "100000+0-?5 ",
+ "if(?2 -$3 ,?2 ,if(?6 -$3 ,$3 ,?6 ))",
+ "min(logwidth,logheight)",
+ "?8 *?0 /100000",
+ "?8 *?2 /200000",
+ "?8 *?4 /100000",
+ "logwidth*?7 /200000",
+ "logheight*?7 /200000",
+ "logwidth+0-?11 ",
+ "logwidth/2",
+ "?15 +0-?12 ",
+ "?15 +?12 -0",
+ "?15 +0-?9 ",
+ "?15 +?9 -0",
+ "?15 +0-?10 ",
+ "?15 +?10 -0",
+ "logheight+0-?11 ",
+ "logheight/2",
+ "?23 +0-?13 ",
+ "?23 +?13 -0",
+ "?23 +0-?9 ",
+ "?23 +?9 -0",
+ "?23 +0-?10 ",
+ "?23 +?10 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -10718,22 +5130,13 @@ class ShapeCquadArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 11
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10762,22 +5165,13 @@ class ShapeCquadArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10806,22 +5200,13 @@ class ShapeCquadArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 11
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -10850,22 +5235,13 @@ class ShapeCquadArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 24
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -10902,613 +5278,180 @@ class ShapeCquadArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (32);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 15, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 27
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 31;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,31,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -11516,40 +5459,22 @@ class ShapeCquadArrowCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 24
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 25
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -11577,31 +5502,30 @@ class ShapeCactionButtonBeginning : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (15);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?1 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?1 -0");
- aStringSequence[8] = CREATE_OUSTRING ("?0 *3/4");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *1/8");
- aStringSequence[10] = CREATE_OUSTRING ("?8 *1/4");
- aStringSequence[11] = CREATE_OUSTRING ("?6 +?9 -0");
- aStringSequence[12] = CREATE_OUSTRING ("?6 +?10 -0");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +?1 -0",
+ "?0 *3/4",
+ "?8 *1/8",
+ "?8 *1/4",
+ "?6 +?9 -0",
+ "?6 +?10 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -11613,733 +5537,194 @@ class ShapeCactionButtonBeginning : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (29);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 14
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (33);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [32] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -12347,40 +5732,22 @@ class ShapeCactionButtonBeginning : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12408,36 +5775,35 @@ class ShapeCellipse : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (20);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *cos(pi*(2700000)/10800000)");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *sin(pi*(2700000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?1 ");
- aStringSequence[6] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?3 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?3 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "?0 *cos(pi*(2700000)/10800000)",
+ "logheight/2",
+ "?2 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?4 +0-?1 ",
+ "?4 +?1 -0",
+ "logheight/2",
+ "?7 +0-?3 ",
+ "?7 +?3 -0",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -12449,199 +5815,65 @@ class ShapeCellipse : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (9);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
}
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,4,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -12649,40 +5881,22 @@ class ShapeCellipse : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12710,31 +5924,30 @@ class ShapeCactionButtonEnd : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (15);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?1 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?1 -0");
- aStringSequence[8] = CREATE_OUSTRING ("?0 *3/4");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *3/4");
- aStringSequence[10] = CREATE_OUSTRING ("?8 *7/8");
- aStringSequence[11] = CREATE_OUSTRING ("?6 +?9 -0");
- aStringSequence[12] = CREATE_OUSTRING ("?6 +?10 -0");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +?1 -0",
+ "?0 *3/4",
+ "?8 *3/4",
+ "?8 *7/8",
+ "?6 +?9 -0",
+ "?6 +?10 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -12746,733 +5959,194 @@ class ShapeCactionButtonEnd : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (29);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 14
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (33);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [32] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13480,40 +6154,22 @@ class ShapeCactionButtonEnd : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13553,58 +6209,59 @@ class ShapeCarc : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (50);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))");
- aStringSequence[2] = CREATE_OUSTRING ("?1 +0-?0 ");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +21600000-0");
- aStringSequence[4] = CREATE_OUSTRING ("if(?2 ,?2 ,?3 )");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *sin(pi*(?0 )/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 *cos(pi*(?0 )/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("?5 *(cos(atan2(?6 ,?8 )))");
- aStringSequence[10] = CREATE_OUSTRING ("?7 *(sin(atan2(?6 ,?8 )))");
- aStringSequence[11] = CREATE_OUSTRING ("?5 *sin(pi*(?1 )/10800000)");
- aStringSequence[12] = CREATE_OUSTRING ("?7 *cos(pi*(?1 )/10800000)");
- aStringSequence[13] = CREATE_OUSTRING ("?5 *(cos(atan2(?11 ,?12 )))");
- aStringSequence[14] = CREATE_OUSTRING ("?7 *(sin(atan2(?11 ,?12 )))");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[16] = CREATE_OUSTRING ("?15 +?9 -0");
- aStringSequence[17] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[18] = CREATE_OUSTRING ("?17 +?10 -0");
- aStringSequence[19] = CREATE_OUSTRING ("?15 +?13 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?17 +?14 -0");
- aStringSequence[21] = CREATE_OUSTRING ("21600000+0-?0 ");
- aStringSequence[22] = CREATE_OUSTRING ("?4 +0-?21 ");
- aStringSequence[23] = CREATE_OUSTRING ("max(?16 ,?19 )");
- aStringSequence[24] = CREATE_OUSTRING ("if(?22 ,logwidth,?23 )");
- aStringSequence[25] = CREATE_OUSTRING ("5400000+0-?0 ");
- aStringSequence[26] = CREATE_OUSTRING ("27000000+0-?0 ");
- aStringSequence[27] = CREATE_OUSTRING ("if(?25 ,?25 ,?26 )");
- aStringSequence[28] = CREATE_OUSTRING ("?4 +0-?27 ");
- aStringSequence[29] = CREATE_OUSTRING ("max(?18 ,?20 )");
- aStringSequence[30] = CREATE_OUSTRING ("if(?28 ,logheight,?29 )");
- aStringSequence[31] = CREATE_OUSTRING ("10800000+0-?0 ");
- aStringSequence[32] = CREATE_OUSTRING ("32400000+0-?0 ");
- aStringSequence[33] = CREATE_OUSTRING ("if(?31 ,?31 ,?32 )");
- aStringSequence[34] = CREATE_OUSTRING ("?4 +0-?33 ");
- aStringSequence[35] = CREATE_OUSTRING ("min(?16 ,?19 )");
- aStringSequence[36] = CREATE_OUSTRING ("if(?34 ,0,?35 )");
- aStringSequence[37] = CREATE_OUSTRING ("16200000+0-?0 ");
- aStringSequence[38] = CREATE_OUSTRING ("37800000+0-?0 ");
- aStringSequence[39] = CREATE_OUSTRING ("if(?37 ,?37 ,?38 )");
- aStringSequence[40] = CREATE_OUSTRING ("?4 +0-?39 ");
- aStringSequence[41] = CREATE_OUSTRING ("min(?18 ,?20 )");
- aStringSequence[42] = CREATE_OUSTRING ("if(?40 ,0,?41 )");
- aStringSequence[43] = CREATE_OUSTRING ("?0 +0-5400000");
- aStringSequence[44] = CREATE_OUSTRING ("?1 +5400000-0");
- aStringSequence[45] = CREATE_OUSTRING ("(?43 +?44 )/2");
- aStringSequence[46] = CREATE_OUSTRING ("(?0 )/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(?4 )/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(?0 )/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(?4 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))",
+ "if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))",
+ "?1 +0-?0 ",
+ "?2 +21600000-0",
+ "if(?2 ,?2 ,?3 )",
+ "logwidth/2",
+ "?5 *sin(pi*(?0 )/10800000)",
+ "logheight/2",
+ "?7 *cos(pi*(?0 )/10800000)",
+ "?5 *(cos(atan2(?6 ,?8 )))",
+ "?7 *(sin(atan2(?6 ,?8 )))",
+ "?5 *sin(pi*(?1 )/10800000)",
+ "?7 *cos(pi*(?1 )/10800000)",
+ "?5 *(cos(atan2(?11 ,?12 )))",
+ "?7 *(sin(atan2(?11 ,?12 )))",
+ "logwidth/2",
+ "?15 +?9 -0",
+ "logheight/2",
+ "?17 +?10 -0",
+ "?15 +?13 -0",
+ "?17 +?14 -0",
+ "21600000+0-?0 ",
+ "?4 +0-?21 ",
+ "max(?16 ,?19 )",
+ "if(?22 ,logwidth,?23 )",
+ "5400000+0-?0 ",
+ "27000000+0-?0 ",
+ "if(?25 ,?25 ,?26 )",
+ "?4 +0-?27 ",
+ "max(?18 ,?20 )",
+ "if(?28 ,logheight,?29 )",
+ "10800000+0-?0 ",
+ "32400000+0-?0 ",
+ "if(?31 ,?31 ,?32 )",
+ "?4 +0-?33 ",
+ "min(?16 ,?19 )",
+ "if(?34 ,0,?35 )",
+ "16200000+0-?0 ",
+ "37800000+0-?0 ",
+ "if(?37 ,?37 ,?38 )",
+ "?4 +0-?39 ",
+ "min(?18 ,?20 )",
+ "if(?40 ,0,?41 )",
+ "?0 +0-5400000",
+ "?1 +5400000-0",
+ "(?43 +?44 )/2",
+ "(?0 )/60000.0",
+ "(?4 )/60000.0",
+ "(?0 )/60000.0",
+ "(?4 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -13612,22 +6269,13 @@ class ShapeCarc : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 18
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [0] = aPropSequence;
}
@@ -13635,22 +6283,13 @@ class ShapeCarc : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [1] = aPropSequence;
}
@@ -13666,199 +6305,61 @@ class ShapeCarc : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 18
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 47
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 17
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 18
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
}
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (10);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13866,40 +6367,22 @@ class ShapeCarc : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 42
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 30
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13935,66 +6418,67 @@ class ShapeCstar16 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (58);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *92388/100000");
- aStringSequence[3] = CREATE_OUSTRING ("?1 *70711/100000");
- aStringSequence[4] = CREATE_OUSTRING ("?1 *38268/100000");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *92388/100000");
- aStringSequence[7] = CREATE_OUSTRING ("?5 *70711/100000");
- aStringSequence[8] = CREATE_OUSTRING ("?5 *38268/100000");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 +0-?2 ");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +0-?3 ");
- aStringSequence[12] = CREATE_OUSTRING ("?9 +0-?4 ");
- aStringSequence[13] = CREATE_OUSTRING ("?9 +?4 -0");
- aStringSequence[14] = CREATE_OUSTRING ("?9 +?3 -0");
- aStringSequence[15] = CREATE_OUSTRING ("?9 +?2 -0");
- aStringSequence[16] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[17] = CREATE_OUSTRING ("?16 +0-?6 ");
- aStringSequence[18] = CREATE_OUSTRING ("?16 +0-?7 ");
- aStringSequence[19] = CREATE_OUSTRING ("?16 +0-?8 ");
- aStringSequence[20] = CREATE_OUSTRING ("?16 +?8 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?16 +?7 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?16 +?6 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?1 *?0 /50000");
- aStringSequence[24] = CREATE_OUSTRING ("?5 *?0 /50000");
- aStringSequence[25] = CREATE_OUSTRING ("?23 *98079/100000");
- aStringSequence[26] = CREATE_OUSTRING ("?23 *83147/100000");
- aStringSequence[27] = CREATE_OUSTRING ("?23 *55557/100000");
- aStringSequence[28] = CREATE_OUSTRING ("?23 *19509/100000");
- aStringSequence[29] = CREATE_OUSTRING ("?24 *98079/100000");
- aStringSequence[30] = CREATE_OUSTRING ("?24 *83147/100000");
- aStringSequence[31] = CREATE_OUSTRING ("?24 *55557/100000");
- aStringSequence[32] = CREATE_OUSTRING ("?24 *19509/100000");
- aStringSequence[33] = CREATE_OUSTRING ("?9 +0-?25 ");
- aStringSequence[34] = CREATE_OUSTRING ("?9 +0-?26 ");
- aStringSequence[35] = CREATE_OUSTRING ("?9 +0-?27 ");
- aStringSequence[36] = CREATE_OUSTRING ("?9 +0-?28 ");
- aStringSequence[37] = CREATE_OUSTRING ("?9 +?28 -0");
- aStringSequence[38] = CREATE_OUSTRING ("?9 +?27 -0");
- aStringSequence[39] = CREATE_OUSTRING ("?9 +?26 -0");
- aStringSequence[40] = CREATE_OUSTRING ("?9 +?25 -0");
- aStringSequence[41] = CREATE_OUSTRING ("?16 +0-?29 ");
- aStringSequence[42] = CREATE_OUSTRING ("?16 +0-?30 ");
- aStringSequence[43] = CREATE_OUSTRING ("?16 +0-?31 ");
- aStringSequence[44] = CREATE_OUSTRING ("?16 +0-?32 ");
- aStringSequence[45] = CREATE_OUSTRING ("?16 +?32 -0");
- aStringSequence[46] = CREATE_OUSTRING ("?16 +?31 -0");
- aStringSequence[47] = CREATE_OUSTRING ("?16 +?30 -0");
- aStringSequence[48] = CREATE_OUSTRING ("?16 +?29 -0");
- aStringSequence[49] = CREATE_OUSTRING ("?23 *cos(pi*(2700000)/10800000)");
- aStringSequence[50] = CREATE_OUSTRING ("?24 *sin(pi*(2700000)/10800000)");
- aStringSequence[51] = CREATE_OUSTRING ("?9 +0-?49 ");
- aStringSequence[52] = CREATE_OUSTRING ("?16 +0-?50 ");
- aStringSequence[53] = CREATE_OUSTRING ("?9 +?49 -0");
- aStringSequence[54] = CREATE_OUSTRING ("?16 +?50 -0");
- aStringSequence[55] = CREATE_OUSTRING ("?16 +0-?24 ");
- aStringSequence[56] = CREATE_OUSTRING ("logwidth");
- aStringSequence[57] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *92388/100000",
+ "?1 *70711/100000",
+ "?1 *38268/100000",
+ "logheight/2",
+ "?5 *92388/100000",
+ "?5 *70711/100000",
+ "?5 *38268/100000",
+ "logwidth/2",
+ "?9 +0-?2 ",
+ "?9 +0-?3 ",
+ "?9 +0-?4 ",
+ "?9 +?4 -0",
+ "?9 +?3 -0",
+ "?9 +?2 -0",
+ "logheight/2",
+ "?16 +0-?6 ",
+ "?16 +0-?7 ",
+ "?16 +0-?8 ",
+ "?16 +?8 -0",
+ "?16 +?7 -0",
+ "?16 +?6 -0",
+ "?1 *?0 /50000",
+ "?5 *?0 /50000",
+ "?23 *98079/100000",
+ "?23 *83147/100000",
+ "?23 *55557/100000",
+ "?23 *19509/100000",
+ "?24 *98079/100000",
+ "?24 *83147/100000",
+ "?24 *55557/100000",
+ "?24 *19509/100000",
+ "?9 +0-?25 ",
+ "?9 +0-?26 ",
+ "?9 +0-?27 ",
+ "?9 +0-?28 ",
+ "?9 +?28 -0",
+ "?9 +?27 -0",
+ "?9 +?26 -0",
+ "?9 +?25 -0",
+ "?16 +0-?29 ",
+ "?16 +0-?30 ",
+ "?16 +0-?31 ",
+ "?16 +0-?32 ",
+ "?16 +?32 -0",
+ "?16 +?31 -0",
+ "?16 +?30 -0",
+ "?16 +?29 -0",
+ "?23 *cos(pi*(2700000)/10800000)",
+ "?24 *sin(pi*(2700000)/10800000)",
+ "?9 +0-?49 ",
+ "?16 +0-?50 ",
+ "?9 +?49 -0",
+ "?16 +?50 -0",
+ "?16 +0-?24 ",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -14002,22 +6486,13 @@ class ShapeCstar16 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 55
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -14054,613 +6529,180 @@ class ShapeCstar16 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (32);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 57
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 45
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 31;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,31,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14668,40 +6710,22 @@ class ShapeCstar16 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 51, 52
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 53, 54
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14737,32 +6761,33 @@ class ShapeCparallelogram : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (24);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *?2 /200000");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?4 ");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *1/2");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth+0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *?2 /?1 ");
- aStringSequence[11] = CREATE_OUSTRING ("5*?2 /?1 ");
- aStringSequence[12] = CREATE_OUSTRING ("(1+?11 )/12");
- aStringSequence[13] = CREATE_OUSTRING ("?12 *logwidth/1");
- aStringSequence[14] = CREATE_OUSTRING ("?12 *logheight/1");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth+0-?13 ");
- aStringSequence[16] = CREATE_OUSTRING ("logheight+0-?14 ");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[18] = CREATE_OUSTRING ("logheight*?17 /?4 ");
- aStringSequence[19] = CREATE_OUSTRING ("if(0-?18 ,0,if(logheight-?18 ,?18 ,logheight))");
- aStringSequence[20] = CREATE_OUSTRING ("logheight+0-?19 ");
- aStringSequence[21] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[22] = CREATE_OUSTRING ("logheight");
- aStringSequence[23] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logwidth/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "?0 *?2 /200000",
+ "?0 *?2 /100000",
+ "logwidth+0-?3 ",
+ "logwidth+0-?4 ",
+ "?6 *1/2",
+ "logwidth+0-?7 ",
+ "logwidth/2",
+ "?9 *?2 /?1 ",
+ "5*?2 /?1 ",
+ "(1+?11 )/12",
+ "?12 *logwidth/1",
+ "?12 *logheight/1",
+ "logwidth+0-?13 ",
+ "logheight+0-?14 ",
+ "logwidth/2",
+ "logheight*?17 /?4 ",
+ "if(0-?18 ,0,if(logheight-?18 ,?18 ,logheight))",
+ "logheight+0-?19 ",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -14770,22 +6795,13 @@ class ShapeCparallelogram : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -14822,109 +6838,40 @@ class ShapeCparallelogram : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 22
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 23, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 22
}
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14932,40 +6879,22 @@ class ShapeCparallelogram : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 16
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -15001,17 +6930,18 @@ class ShapeCbevel : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (9);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "logheight+0-?2 ",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -15019,22 +6949,13 @@ class ShapeCbevel : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -15071,931 +6992,241 @@ class ShapeCbevel : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (36);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (45);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 21;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 20;
- aSegment.Count = 0;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [41] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [42] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [43] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [44] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 21,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 20,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -16003,40 +7234,22 @@ class ShapeCbevel : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -16072,28 +7285,29 @@ class ShapeCroundRect : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (20);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *29289/100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "logheight+0-?2 ",
+ "?2 *29289/100000",
+ "logwidth+0-?5 ",
+ "logheight+0-?5 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -16101,22 +7315,13 @@ class ShapeCroundRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -16153,289 +7358,86 @@ class ShapeCroundRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (10);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -16443,40 +7445,22 @@ class ShapeCroundRect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 5
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -16524,16 +7508,17 @@ class ShapeCaccentCallout1 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -16541,22 +7526,13 @@ class ShapeCaccentCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -16606,22 +7582,13 @@ class ShapeCaccentCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -16679,235 +7646,69 @@ class ShapeCaccentCallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (13);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -16915,40 +7716,22 @@ class ShapeCaccentCallout1 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -16976,24 +7759,23 @@ class ShapeCflowChartSort : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*3/4");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*3/4");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/4");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/4");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*3/4",
+ "logheight*3/4",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/4",
+ "logheight/4"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -17005,277 +7787,80 @@ class ShapeCflowChartSort : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 2
}
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (14);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -17306,40 +7891,22 @@ class ShapeCflowChartSort : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17375,36 +7942,37 @@ class ShapeCstar8 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (28);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *cos(pi*(2700000)/10800000)");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 +0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("?3 +?2 -0");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *sin(pi*(2700000)/10800000)");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?7 ");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +?7 -0");
- aStringSequence[11] = CREATE_OUSTRING ("?1 *?0 /50000");
- aStringSequence[12] = CREATE_OUSTRING ("?6 *?0 /50000");
- aStringSequence[13] = CREATE_OUSTRING ("?11 *92388/100000");
- aStringSequence[14] = CREATE_OUSTRING ("?11 *38268/100000");
- aStringSequence[15] = CREATE_OUSTRING ("?12 *92388/100000");
- aStringSequence[16] = CREATE_OUSTRING ("?12 *38268/100000");
- aStringSequence[17] = CREATE_OUSTRING ("?3 +0-?13 ");
- aStringSequence[18] = CREATE_OUSTRING ("?3 +0-?14 ");
- aStringSequence[19] = CREATE_OUSTRING ("?3 +?14 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?3 +?13 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?8 +0-?15 ");
- aStringSequence[22] = CREATE_OUSTRING ("?8 +0-?16 ");
- aStringSequence[23] = CREATE_OUSTRING ("?8 +?16 -0");
- aStringSequence[24] = CREATE_OUSTRING ("?8 +?15 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?8 +0-?12 ");
- aStringSequence[26] = CREATE_OUSTRING ("logwidth");
- aStringSequence[27] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *cos(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?3 +0-?2 ",
+ "?3 +?2 -0",
+ "logheight/2",
+ "?6 *sin(pi*(2700000)/10800000)",
+ "logheight/2",
+ "?8 +0-?7 ",
+ "?8 +?7 -0",
+ "?1 *?0 /50000",
+ "?6 *?0 /50000",
+ "?11 *92388/100000",
+ "?11 *38268/100000",
+ "?12 *92388/100000",
+ "?12 *38268/100000",
+ "?3 +0-?13 ",
+ "?3 +0-?14 ",
+ "?3 +?14 -0",
+ "?3 +?13 -0",
+ "?8 +0-?15 ",
+ "?8 +0-?16 ",
+ "?8 +?16 -0",
+ "?8 +?15 -0",
+ "?8 +0-?12 ",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -17412,22 +7980,13 @@ class ShapeCstar8 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 25
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -17464,325 +8023,100 @@ class ShapeCstar8 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (16);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 23
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 15;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,15,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17790,40 +8124,22 @@ class ShapeCstar8 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 21
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 24
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17851,34 +8167,33 @@ class ShapeCflowChartAlternateProcess : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (18);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)/6");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth+0-?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("logheight+0-?0 ");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *29289/100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("logheight+0-?3 ");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logheight");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth");
- aStringSequence[10] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[12] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)/6",
+ "logwidth+0-?0 ",
+ "logheight+0-?0 ",
+ "?0 *29289/100000",
+ "logwidth+0-?3 ",
+ "logheight+0-?3 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -17890,289 +8205,86 @@ class ShapeCflowChartAlternateProcess : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (10);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -18180,40 +8292,22 @@ class ShapeCflowChartAlternateProcess : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 5
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -18249,52 +8343,53 @@ class ShapeCmoon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (44);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(87500-$0 ,$0 ,87500))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *logwidth/?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?1 +0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *?2 /?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("?1 *?1 /?4 ");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *2/1");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?5 ");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?2 ");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *logwidth/?1 ");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *1/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +0-?2 ");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("?12 *?13 /?1 ");
- aStringSequence[15] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[16] = CREATE_OUSTRING ("?15 +0-?14 ");
- aStringSequence[17] = CREATE_OUSTRING ("?15 +?14 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?2 *9598/32768");
- aStringSequence[19] = CREATE_OUSTRING ("?18 *logwidth/?1 ");
- aStringSequence[20] = CREATE_OUSTRING ("?1 +0-?18 ");
- aStringSequence[21] = CREATE_OUSTRING ("?1 *?1 /1");
- aStringSequence[22] = CREATE_OUSTRING ("?20 *?20 /1");
- aStringSequence[23] = CREATE_OUSTRING ("?21 +0-?22 ");
- aStringSequence[24] = CREATE_OUSTRING ("sqrt(?23 )");
- aStringSequence[25] = CREATE_OUSTRING ("?24 *?13 /?1 ");
- aStringSequence[26] = CREATE_OUSTRING ("?15 +0-?25 ");
- aStringSequence[27] = CREATE_OUSTRING ("?15 +?25 -0");
- aStringSequence[28] = CREATE_OUSTRING ("?10 +0-?3 ");
- aStringSequence[29] = CREATE_OUSTRING ("?28 *1/2");
- aStringSequence[30] = CREATE_OUSTRING ("?3 +?29 -logwidth");
- aStringSequence[31] = CREATE_OUSTRING ("?30 *-1/1");
- aStringSequence[32] = CREATE_OUSTRING ("?13 *-1/1");
- aStringSequence[33] = CREATE_OUSTRING ("(10800000*atan2(?32 ,?31 ))/pi");
- aStringSequence[34] = CREATE_OUSTRING ("(10800000*atan2(?13 ,?31 ))/pi");
- aStringSequence[35] = CREATE_OUSTRING ("?34 +0-21600000");
- aStringSequence[36] = CREATE_OUSTRING ("?35 +0-?33 ");
- aStringSequence[37] = CREATE_OUSTRING ("logwidth");
- aStringSequence[38] = CREATE_OUSTRING ("logheight");
- aStringSequence[39] = CREATE_OUSTRING ("logwidth");
- aStringSequence[40] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(?36 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(87500-$0 ,$0 ,87500))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "?2 *logwidth/?1 ",
+ "?1 +0-?2 ",
+ "?2 *?2 /?4 ",
+ "?1 *?1 /?4 ",
+ "?6 *2/1",
+ "?7 +0-?5 ",
+ "?8 +0-?2 ",
+ "?9 *logwidth/?1 ",
+ "?8 *1/2",
+ "?11 +0-?2 ",
+ "logheight/2",
+ "?12 *?13 /?1 ",
+ "logheight/2",
+ "?15 +0-?14 ",
+ "?15 +?14 -0",
+ "?2 *9598/32768",
+ "?18 *logwidth/?1 ",
+ "?1 +0-?18 ",
+ "?1 *?1 /1",
+ "?20 *?20 /1",
+ "?21 +0-?22 ",
+ "sqrt(?23 )",
+ "?24 *?13 /?1 ",
+ "?15 +0-?25 ",
+ "?15 +?25 -0",
+ "?10 +0-?3 ",
+ "?28 *1/2",
+ "?3 +?29 -logwidth",
+ "?30 *-1/1",
+ "?13 *-1/1",
+ "(10800000*atan2(?32 ,?31 ))/pi",
+ "(10800000*atan2(?13 ,?31 ))/pi",
+ "?34 +0-21600000",
+ "?35 +0-?33 ",
+ "logwidth",
+ "logheight",
+ "logwidth",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(?33 )/60000.0",
+ "(?36 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -18302,22 +8397,13 @@ class ShapeCmoon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 15
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -18354,127 +8440,45 @@ class ShapeCmoon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (5);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 38
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 41
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 43
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -18482,40 +8486,22 @@ class ShapeCmoon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 26
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 27
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -18555,31 +8541,32 @@ class ShapeCstar6 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (23);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *$1 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *cos(pi*(1800000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?3 ");
- aStringSequence[6] = CREATE_OUSTRING ("?4 +?3 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/4");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?8 -0");
- aStringSequence[10] = CREATE_OUSTRING ("?2 *?0 /50000");
- aStringSequence[11] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 *?0 /50000");
- aStringSequence[13] = CREATE_OUSTRING ("?10 *1/2");
- aStringSequence[14] = CREATE_OUSTRING ("?4 +0-?10 ");
- aStringSequence[15] = CREATE_OUSTRING ("?4 +0-?13 ");
- aStringSequence[16] = CREATE_OUSTRING ("?4 +?13 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?4 +?10 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?12 *sin(pi*(3600000)/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("?7 +0-?18 ");
- aStringSequence[20] = CREATE_OUSTRING ("?7 +?18 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?7 +0-?12 ");
- aStringSequence[22] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *$1 /100000",
+ "?2 *cos(pi*(1800000)/10800000)",
+ "logwidth/2",
+ "?4 +0-?3 ",
+ "?4 +?3 -0",
+ "logheight/2",
+ "logheight/4",
+ "?7 +?8 -0",
+ "?2 *?0 /50000",
+ "logheight/2",
+ "?11 *?0 /50000",
+ "?10 *1/2",
+ "?4 +0-?10 ",
+ "?4 +0-?13 ",
+ "?4 +?13 -0",
+ "?4 +?10 -0",
+ "?12 *sin(pi*(3600000)/10800000)",
+ "?7 +0-?18 ",
+ "?7 +?18 -0",
+ "?7 +0-?12 ",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -18587,22 +8574,13 @@ class ShapeCstar6 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 21
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -18639,253 +8617,80 @@ class ShapeCstar6 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 7
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 11;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,11,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -18893,40 +8698,22 @@ class ShapeCstar6 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 19
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 20
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
diff --git a/oox/source/drawingml/customshapepresets3.cxx b/oox/source/drawingml/customshapepresets3.cxx
index 266958553d13..14524e561039 100644
--- a/oox/source/drawingml/customshapepresets3.cxx
+++ b/oox/source/drawingml/customshapepresets3.cxx
@@ -39,34 +39,35 @@ class ShapeCround2SameRect : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (26);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[2] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *?0 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *?1 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("?3 +0-?5 ");
- aStringSequence[9] = CREATE_OUSTRING ("?3 *29289/100000");
- aStringSequence[10] = CREATE_OUSTRING ("?5 *29289/100000");
- aStringSequence[11] = CREATE_OUSTRING ("if(?8 ,?9 ,?10 )");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logheight+0-?10 ");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth");
- aStringSequence[16] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[18] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "min(logwidth,logheight)",
+ "?2 *?0 /100000",
+ "logwidth+0-?3 ",
+ "?2 *?1 /100000",
+ "logwidth+0-?5 ",
+ "logheight+0-?5 ",
+ "?3 +0-?5 ",
+ "?3 *29289/100000",
+ "?5 *29289/100000",
+ "if(?8 ,?9 ,?10 )",
+ "logwidth+0-?11 ",
+ "logheight+0-?10 ",
+ "logheight",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -74,22 +75,13 @@ class ShapeCround2SameRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -118,22 +110,13 @@ class ShapeCround2SameRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 14
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -170,313 +153,92 @@ class ShapeCround2SameRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (13);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (11);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -484,40 +246,22 @@ class ShapeCround2SameRect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -557,28 +301,29 @@ class ShapeCnonIsoscelesTrapezoid : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (20);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?2 /200000");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth+0-?6 ");
- aStringSequence[8] = CREATE_OUSTRING ("(logwidth+?7 )/2");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/3");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *?2 /?1 ");
- aStringSequence[11] = CREATE_OUSTRING ("max(?2 ,?3 )");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/3");
- aStringSequence[13] = CREATE_OUSTRING ("?12 *?11 /?1 ");
- aStringSequence[14] = CREATE_OUSTRING ("?9 *?3 /?1 ");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth+0-?14 ");
- aStringSequence[16] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[18] = CREATE_OUSTRING ("logheight");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *?2 /200000",
+ "?0 *?2 /100000",
+ "?0 *?3 /100000",
+ "logwidth+0-?6 ",
+ "(logwidth+?7 )/2",
+ "logwidth/3",
+ "?9 *?2 /?1 ",
+ "max(?2 ,?3 )",
+ "logheight/3",
+ "?12 *?11 /?1 ",
+ "?9 *?3 /?1 ",
+ "logwidth+0-?14 ",
+ "logheight/2",
+ "logwidth/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -586,22 +331,13 @@ class ShapeCnonIsoscelesTrapezoid : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -630,22 +366,13 @@ class ShapeCnonIsoscelesTrapezoid : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -682,109 +409,40 @@ class ShapeCnonIsoscelesTrapezoid : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 18
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 18
}
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -792,40 +450,22 @@ class ShapeCnonIsoscelesTrapezoid : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 13
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 18
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -853,24 +493,23 @@ class ShapeCdiamond : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*3/4");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*3/4");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/4");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/4");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*3/4",
+ "logheight*3/4",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/4",
+ "logheight/4"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -882,109 +521,40 @@ class ShapeCdiamond : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
}
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -992,40 +562,22 @@ class ShapeCdiamond : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1069,55 +621,56 @@ class ShapeCellipseRibbon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (47);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))");
- aStringSequence[2] = CREATE_OUSTRING ("100000+0-?0 ");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[4] = CREATE_OUSTRING ("?0 +0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("max(0,?4 )");
- aStringSequence[6] = CREATE_OUSTRING ("if(?5 -$2 ,?5 ,if(?0 -$2 ,$2 ,?0 ))");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth*?1 /200000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?7 ");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/8");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +?10 -0");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth+0-?9 ");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth+0-?10 ");
- aStringSequence[15] = CREATE_OUSTRING ("logheight*?6 /100000");
- aStringSequence[16] = CREATE_OUSTRING ("4*?15 /logwidth");
- aStringSequence[17] = CREATE_OUSTRING ("?11 *?11 /logwidth");
- aStringSequence[18] = CREATE_OUSTRING ("?11 +0-?17 ");
- aStringSequence[19] = CREATE_OUSTRING ("?16 *?18 /1");
- aStringSequence[20] = CREATE_OUSTRING ("?11 *1/2");
- aStringSequence[21] = CREATE_OUSTRING ("?16 *?20 /1");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth+0-?20 ");
- aStringSequence[23] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[24] = CREATE_OUSTRING ("?23 +0-?15 ");
- aStringSequence[25] = CREATE_OUSTRING ("?9 *?9 /logwidth");
- aStringSequence[26] = CREATE_OUSTRING ("?9 +0-?25 ");
- aStringSequence[27] = CREATE_OUSTRING ("?16 *?26 /1");
- aStringSequence[28] = CREATE_OUSTRING ("?27 +?24 -0");
- aStringSequence[29] = CREATE_OUSTRING ("?15 +?24 -?28 ");
- aStringSequence[30] = CREATE_OUSTRING ("?29 +?15 -0");
- aStringSequence[31] = CREATE_OUSTRING ("?30 +?24 -0");
- aStringSequence[32] = CREATE_OUSTRING ("logheight+0-?23 ");
- aStringSequence[33] = CREATE_OUSTRING ("?15 *14/16");
- aStringSequence[34] = CREATE_OUSTRING ("(?33 +?32 )/2");
- aStringSequence[35] = CREATE_OUSTRING ("?27 +?32 -0");
- aStringSequence[36] = CREATE_OUSTRING ("?28 +?32 -0");
- aStringSequence[37] = CREATE_OUSTRING ("?9 *1/2");
- aStringSequence[38] = CREATE_OUSTRING ("?16 *?37 /1");
- aStringSequence[39] = CREATE_OUSTRING ("?38 +?32 -0");
- aStringSequence[40] = CREATE_OUSTRING ("logwidth+0-?37 ");
- aStringSequence[41] = CREATE_OUSTRING ("?31 +?32 -0");
- aStringSequence[42] = CREATE_OUSTRING ("?19 +?24 -0");
- aStringSequence[43] = CREATE_OUSTRING ("?23 +?23 -?42 ");
- aStringSequence[44] = CREATE_OUSTRING ("logheight+0-?15 ");
- aStringSequence[45] = CREATE_OUSTRING ("logheight");
- aStringSequence[46] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))",
+ "100000+0-?0 ",
+ "?2 *1/2",
+ "?0 +0-?3 ",
+ "max(0,?4 )",
+ "if(?5 -$2 ,?5 ,if(?0 -$2 ,$2 ,?0 ))",
+ "logwidth*?1 /200000",
+ "logwidth/2",
+ "?8 +0-?7 ",
+ "logwidth/8",
+ "?9 +?10 -0",
+ "logwidth+0-?11 ",
+ "logwidth+0-?9 ",
+ "logwidth+0-?10 ",
+ "logheight*?6 /100000",
+ "4*?15 /logwidth",
+ "?11 *?11 /logwidth",
+ "?11 +0-?17 ",
+ "?16 *?18 /1",
+ "?11 *1/2",
+ "?16 *?20 /1",
+ "logwidth+0-?20 ",
+ "logheight*?0 /100000",
+ "?23 +0-?15 ",
+ "?9 *?9 /logwidth",
+ "?9 +0-?25 ",
+ "?16 *?26 /1",
+ "?27 +?24 -0",
+ "?15 +?24 -?28 ",
+ "?29 +?15 -0",
+ "?30 +?24 -0",
+ "logheight+0-?23 ",
+ "?15 *14/16",
+ "(?33 +?32 )/2",
+ "?27 +?32 -0",
+ "?28 +?32 -0",
+ "?9 *1/2",
+ "?16 *?37 /1",
+ "?38 +?32 -0",
+ "logwidth+0-?37 ",
+ "?31 +?32 -0",
+ "?19 +?24 -0",
+ "?23 +?23 -?42 ",
+ "logheight+0-?15 ",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -1125,22 +678,13 @@ class ShapeCellipseRibbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 23
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -1169,22 +713,13 @@ class ShapeCellipseRibbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 45
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1213,22 +748,13 @@ class ShapeCellipseRibbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 44
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -1265,1333 +791,350 @@ class ShapeCellipseRibbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (57);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 46, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 46, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 19
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (49);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [41] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [42] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [43] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [44] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [45] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [46] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [47] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [48] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,2,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 16,1,
+ 2,2,
+ 16,1,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,2,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 4,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -2599,40 +1142,22 @@ class ShapeCellipseRibbon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 23
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 36
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2688,18 +1213,19 @@ class ShapeCcallout2 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*$4 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*$5 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logheight*$4 /100000",
+ "logwidth*$5 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -2707,22 +1233,13 @@ class ShapeCcallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2772,22 +1289,13 @@ class ShapeCcallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2837,22 +1345,13 @@ class ShapeCcallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2910,193 +1409,60 @@ class ShapeCcallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
}
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (9);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -3104,40 +1470,22 @@ class ShapeCcallout2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -3177,39 +1525,40 @@ class ShapeCpie : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (31);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))");
- aStringSequence[2] = CREATE_OUSTRING ("?1 +0-?0 ");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +21600000-0");
- aStringSequence[4] = CREATE_OUSTRING ("if(?2 ,?2 ,?3 )");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *sin(pi*(?0 )/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 *cos(pi*(?0 )/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("?5 *(cos(atan2(?6 ,?8 )))");
- aStringSequence[10] = CREATE_OUSTRING ("?7 *(sin(atan2(?6 ,?8 )))");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +?9 -0");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("?13 +?10 -0");
- aStringSequence[15] = CREATE_OUSTRING ("?5 *sin(pi*(?1 )/10800000)");
- aStringSequence[16] = CREATE_OUSTRING ("?7 *cos(pi*(?1 )/10800000)");
- aStringSequence[17] = CREATE_OUSTRING ("?5 *(cos(atan2(?15 ,?16 )))");
- aStringSequence[18] = CREATE_OUSTRING ("?7 *(sin(atan2(?15 ,?16 )))");
- aStringSequence[19] = CREATE_OUSTRING ("?11 +?17 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?13 +?18 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?5 *cos(pi*(2700000)/10800000)");
- aStringSequence[22] = CREATE_OUSTRING ("?7 *sin(pi*(2700000)/10800000)");
- aStringSequence[23] = CREATE_OUSTRING ("?11 +0-?21 ");
- aStringSequence[24] = CREATE_OUSTRING ("?11 +?21 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?13 +0-?22 ");
- aStringSequence[26] = CREATE_OUSTRING ("?13 +?22 -0");
- aStringSequence[27] = CREATE_OUSTRING ("logwidth");
- aStringSequence[28] = CREATE_OUSTRING ("logheight");
- aStringSequence[29] = CREATE_OUSTRING ("(?0 )/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(?4 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))",
+ "if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))",
+ "?1 +0-?0 ",
+ "?2 +21600000-0",
+ "if(?2 ,?2 ,?3 )",
+ "logwidth/2",
+ "?5 *sin(pi*(?0 )/10800000)",
+ "logheight/2",
+ "?7 *cos(pi*(?0 )/10800000)",
+ "?5 *(cos(atan2(?6 ,?8 )))",
+ "?7 *(sin(atan2(?6 ,?8 )))",
+ "logwidth/2",
+ "?11 +?9 -0",
+ "logheight/2",
+ "?13 +?10 -0",
+ "?5 *sin(pi*(?1 )/10800000)",
+ "?7 *cos(pi*(?1 )/10800000)",
+ "?5 *(cos(atan2(?15 ,?16 )))",
+ "?7 *(sin(atan2(?15 ,?16 )))",
+ "?11 +?17 -0",
+ "?13 +?18 -0",
+ "?5 *cos(pi*(2700000)/10800000)",
+ "?7 *sin(pi*(2700000)/10800000)",
+ "?11 +0-?21 ",
+ "?11 +?21 -0",
+ "?13 +0-?22 ",
+ "?13 +?22 -0",
+ "logwidth",
+ "logheight",
+ "(?0 )/60000.0",
+ "(?4 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -3217,22 +1566,13 @@ class ShapeCpie : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 14
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [0] = aPropSequence;
}
@@ -3240,22 +1580,13 @@ class ShapeCpie : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [1] = aPropSequence;
}
@@ -3271,115 +1602,41 @@ class ShapeCpie : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 13
}
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (5);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -3387,40 +1644,22 @@ class ShapeCpie : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -3456,24 +1695,25 @@ class ShapeCstar4 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (16);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /50000");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *?0 /50000");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *cos(pi*(2700000)/10800000)");
- aStringSequence[6] = CREATE_OUSTRING ("?4 *sin(pi*(2700000)/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?5 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?5 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[11] = CREATE_OUSTRING ("?10 +0-?6 ");
- aStringSequence[12] = CREATE_OUSTRING ("?10 +?6 -0");
- aStringSequence[13] = CREATE_OUSTRING ("?10 +0-?4 ");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *?0 /50000",
+ "logheight/2",
+ "?3 *?0 /50000",
+ "?2 *cos(pi*(2700000)/10800000)",
+ "?4 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?7 +0-?5 ",
+ "?7 +?5 -0",
+ "logheight/2",
+ "?10 +0-?6 ",
+ "?10 +?6 -0",
+ "?10 +0-?4 ",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -3481,22 +1721,13 @@ class ShapeCstar4 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 13
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -3533,181 +1764,60 @@ class ShapeCstar4 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 12
}
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 7;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,7,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -3715,40 +1825,22 @@ class ShapeCstar4 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 12
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -3776,22 +1868,21 @@ class ShapeCflowChartPredefinedProcess : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (6);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*7/8");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/8");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*7/8",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/8"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -3803,325 +1894,92 @@ class ShapeCflowChartPredefinedProcess : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (16);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -4152,40 +2010,22 @@ class ShapeCflowChartPredefinedProcess : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4213,31 +2053,30 @@ class ShapeCflowChartPunchedTape : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (15);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*9/10");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*4/5");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/10");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/5");
- aStringSequence[7] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[8] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[9] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[10] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[12] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*9/10",
+ "logheight*4/5",
+ "logwidth/2",
+ "logheight/10",
+ "logheight/2",
+ "logwidth",
+ "logheight/5",
+ "(10800000)/60000.0",
+ "(-10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(-10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -4249,229 +2088,72 @@ class ShapeCflowChartPunchedTape : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20, 18
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
}
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,2,
+ 2,1,
+ 17,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -4490,40 +2172,22 @@ class ShapeCflowChartPunchedTape : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 6
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4551,20 +2215,19 @@ class ShapeCcurvedConnector2 : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (4);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth");
- aStringSequence[1] = CREATE_OUSTRING ("logheight");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth",
+ "logheight",
+ "logwidth/2",
+ "logheight/2"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -4576,109 +2239,40 @@ class ShapeCcurvedConnector2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
}
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 3,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -4686,40 +2280,22 @@ class ShapeCcurvedConnector2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4755,12 +2331,13 @@ class ShapeCbentConnector3 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (4);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "logheight/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -4768,22 +2345,13 @@ class ShapeCbentConnector3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -4820,109 +2388,40 @@ class ShapeCbentConnector3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 3
}
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -4930,40 +2429,22 @@ class ShapeCbentConnector3 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4991,22 +2472,21 @@ class ShapeCcornerTabs : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (6);
- aStringSequence[0] = CREATE_OUSTRING ("sqrt(logwidth*logwidth+logheight*logheight+0*0)");
- aStringSequence[1] = CREATE_OUSTRING ("1*?0 /20");
- aStringSequence[2] = CREATE_OUSTRING ("0+logheight-?1 ");
- aStringSequence[3] = CREATE_OUSTRING ("0+logwidth-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "sqrt(logwidth*logwidth+logheight*logheight+0*0)",
+ "1*?0 /20",
+ "0+logheight-?1 ",
+ "0+logwidth-?1 ",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -5018,325 +2498,92 @@ class ShapeCcornerTabs : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (16);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -5344,40 +2591,22 @@ class ShapeCcornerTabs : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 1
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -5417,32 +2646,33 @@ class ShapeChexagon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (24);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *$1 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("?4 *sin(pi*(3600000)/10800000)");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?7 ");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +?7 -0");
- aStringSequence[11] = CREATE_OUSTRING ("?1 *-1/2");
- aStringSequence[12] = CREATE_OUSTRING ("?2 +?11 -0");
- aStringSequence[13] = CREATE_OUSTRING ("if(?12 ,4,2)");
- aStringSequence[14] = CREATE_OUSTRING ("if(?12 ,3,2)");
- aStringSequence[15] = CREATE_OUSTRING ("if(?12 ,?11 ,0)");
- aStringSequence[16] = CREATE_OUSTRING ("(?2 +?15 )/?11 ");
- aStringSequence[17] = CREATE_OUSTRING ("?16 *?14 /-1");
- aStringSequence[18] = CREATE_OUSTRING ("?13 +?17 -0");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth*?18 /24");
- aStringSequence[20] = CREATE_OUSTRING ("logheight*?18 /24");
- aStringSequence[21] = CREATE_OUSTRING ("logwidth+0-?19 ");
- aStringSequence[22] = CREATE_OUSTRING ("logheight+0-?20 ");
- aStringSequence[23] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "logheight/2",
+ "?3 *$1 /100000",
+ "?0 *?2 /100000",
+ "logwidth+0-?5 ",
+ "?4 *sin(pi*(3600000)/10800000)",
+ "logheight/2",
+ "?8 +0-?7 ",
+ "?8 +?7 -0",
+ "?1 *-1/2",
+ "?2 +?11 -0",
+ "if(?12 ,4,2)",
+ "if(?12 ,3,2)",
+ "if(?12 ,?11 ,0)",
+ "(?2 +?15 )/?11 ",
+ "?16 *?14 /-1",
+ "?13 +?17 -0",
+ "logwidth*?18 /24",
+ "logheight*?18 /24",
+ "logwidth+0-?19 ",
+ "logheight+0-?20 ",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -5450,22 +2680,13 @@ class ShapeChexagon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -5502,145 +2723,50 @@ class ShapeChexagon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 10
}
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,5,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -5648,40 +2774,22 @@ class ShapeChexagon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -5709,36 +2817,35 @@ class ShapeCflowChartConnector : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (20);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *cos(pi*(2700000)/10800000)");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *sin(pi*(2700000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?1 ");
- aStringSequence[6] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?3 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?3 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "?0 *cos(pi*(2700000)/10800000)",
+ "logheight/2",
+ "?2 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?4 +0-?1 ",
+ "?4 +?1 -0",
+ "logheight/2",
+ "?7 +0-?3 ",
+ "?7 +?3 -0",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -5750,199 +2857,65 @@ class ShapeCflowChartConnector : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (9);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
}
- aParameterPairSeq [8] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,4,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -5950,40 +2923,22 @@ class ShapeCflowChartConnector : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6011,32 +2966,31 @@ class ShapeCflowChartMagneticDisk : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (16);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*5/6");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/3");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aStringSequence[6] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[7] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[8] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[9] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[10] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*5/6",
+ "logwidth/2",
+ "logheight/3",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -6048,391 +3002,109 @@ class ShapeCflowChartMagneticDisk : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (15);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 1
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (18);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -6463,40 +3135,22 @@ class ShapeCflowChartMagneticDisk : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 0
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6524,30 +3178,29 @@ class ShapeCheart : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (14);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*49/48");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*10/48");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?0 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[6] = CREATE_OUSTRING ("?2 +?0 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/3");
- aStringSequence[8] = CREATE_OUSTRING ("0+0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth*1/6");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth*5/6");
- aStringSequence[11] = CREATE_OUSTRING ("logheight*2/3");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/4");
- aStringSequence[13] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*49/48",
+ "logwidth*10/48",
+ "logwidth/2",
+ "?2 +0-?0 ",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "?2 +?0 -0",
+ "logheight/3",
+ "0+0-?7 ",
+ "logwidth*1/6",
+ "logwidth*5/6",
+ "logheight*2/3",
+ "logheight/4",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -6559,163 +3212,55 @@ class ShapeCheart : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 12
}
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 3,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -6723,40 +3268,22 @@ class ShapeCheart : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 12
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6796,66 +3323,67 @@ class ShapeCribbon2 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (58);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(33333-$0 ,$0 ,33333))");
- aStringSequence[1] = CREATE_OUSTRING ("if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/8");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth*?1 /200000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?4 -0");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/32");
- aStringSequence[9] = CREATE_OUSTRING ("?6 +?8 -0");
- aStringSequence[10] = CREATE_OUSTRING ("?7 +0-?8 ");
- aStringSequence[11] = CREATE_OUSTRING ("?6 +?2 -0");
- aStringSequence[12] = CREATE_OUSTRING ("?7 +0-?2 ");
- aStringSequence[13] = CREATE_OUSTRING ("?11 +0-?8 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +?8 -0");
- aStringSequence[15] = CREATE_OUSTRING ("logheight*?0 /200000");
- aStringSequence[16] = CREATE_OUSTRING ("logheight+0-?15 ");
- aStringSequence[17] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("logheight+0-?17 ");
- aStringSequence[19] = CREATE_OUSTRING ("0+?17 -0");
- aStringSequence[20] = CREATE_OUSTRING ("(?19 +logheight)/2");
- aStringSequence[21] = CREATE_OUSTRING ("logheight*?0 /400000");
- aStringSequence[22] = CREATE_OUSTRING ("logheight+0-?21 ");
- aStringSequence[23] = CREATE_OUSTRING ("?16 +0-?21 ");
- aStringSequence[24] = CREATE_OUSTRING ("logheight");
- aStringSequence[25] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("logwidth");
- aStringSequence[34] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[54] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[55] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[56] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[57] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(33333-$0 ,$0 ,33333))",
+ "if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))",
+ "logwidth/8",
+ "logwidth+0-?2 ",
+ "logwidth*?1 /200000",
+ "logwidth/2",
+ "?5 +0-?4 ",
+ "?5 +?4 -0",
+ "logwidth/32",
+ "?6 +?8 -0",
+ "?7 +0-?8 ",
+ "?6 +?2 -0",
+ "?7 +0-?2 ",
+ "?11 +0-?8 ",
+ "?12 +?8 -0",
+ "logheight*?0 /200000",
+ "logheight+0-?15 ",
+ "logheight*?0 /100000",
+ "logheight+0-?17 ",
+ "0+?17 -0",
+ "(?19 +logheight)/2",
+ "logheight*?0 /400000",
+ "logheight+0-?21 ",
+ "?16 +0-?21 ",
+ "logheight",
+ "(5400000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "logwidth",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(-10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -6863,22 +3391,13 @@ class ShapeCribbon2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 18
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -6907,22 +3426,13 @@ class ShapeCribbon2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 24
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -6959,1699 +3469,447 @@ class ShapeCribbon2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (75);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [62] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [63] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [64] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [65] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [66] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [67] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [68] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [69] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [70] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [71] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [72] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [73] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [74] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 50, 51
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 57
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 23
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (56);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [41] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [42] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [43] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [44] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [45] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [46] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [47] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [48] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [49] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [50] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [51] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [52] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [53] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [54] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [55] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,5,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,4,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,6,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -8659,40 +3917,22 @@ class ShapeCribbon2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 18
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -8728,57 +3968,58 @@ class ShapeCbracePair : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (49);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(25000-$0 ,$0 ,25000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?1 *?0 /50000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[7] = CREATE_OUSTRING ("?6 +0-?2 ");
- aStringSequence[8] = CREATE_OUSTRING ("?6 +?2 -0");
- aStringSequence[9] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[10] = CREATE_OUSTRING ("?2 *29289/100000");
- aStringSequence[11] = CREATE_OUSTRING ("?2 +?10 -0");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logheight+0-?10 ");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[15] = CREATE_OUSTRING ("logheight");
- aStringSequence[16] = CREATE_OUSTRING ("logwidth");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(25000-$0 ,$0 ,25000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "?1 *?0 /50000",
+ "logwidth+0-?3 ",
+ "logwidth+0-?2 ",
+ "logheight/2",
+ "?6 +0-?2 ",
+ "?6 +?2 -0",
+ "logheight+0-?2 ",
+ "?2 *29289/100000",
+ "?2 +?10 -0",
+ "logwidth+0-?11 ",
+ "logheight+0-?10 ",
+ "logwidth/2",
+ "logheight",
+ "logwidth",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -8786,22 +4027,13 @@ class ShapeCbracePair : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -8838,979 +4070,265 @@ class ShapeCbracePair : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (44);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 41, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 47, 48
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (29);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -9818,40 +4336,22 @@ class ShapeCbracePair : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 11
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9879,21 +4379,20 @@ class ShapeCflowChartExtract : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (5);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*3/4");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/4");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*3/4",
+ "logwidth/2",
+ "logwidth/4",
+ "logheight/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -9905,91 +4404,35 @@ class ShapeCflowChartExtract : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (3);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 2
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -10008,40 +4451,22 @@ class ShapeCflowChartExtract : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 3
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10069,47 +4494,46 @@ class ShapeCactionButtonHome : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (31);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?1 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?1 -0");
- aStringSequence[8] = CREATE_OUSTRING ("?0 *3/4");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *1/16");
- aStringSequence[10] = CREATE_OUSTRING ("?8 *1/8");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *3/16");
- aStringSequence[12] = CREATE_OUSTRING ("?8 *5/16");
- aStringSequence[13] = CREATE_OUSTRING ("?8 *7/16");
- aStringSequence[14] = CREATE_OUSTRING ("?8 *9/16");
- aStringSequence[15] = CREATE_OUSTRING ("?8 *11/16");
- aStringSequence[16] = CREATE_OUSTRING ("?8 *3/4");
- aStringSequence[17] = CREATE_OUSTRING ("?8 *13/16");
- aStringSequence[18] = CREATE_OUSTRING ("?8 *7/8");
- aStringSequence[19] = CREATE_OUSTRING ("?3 +?9 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?3 +?11 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?3 +?12 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?3 +?16 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?6 +?10 -0");
- aStringSequence[24] = CREATE_OUSTRING ("?6 +?13 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?6 +?14 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?6 +?15 -0");
- aStringSequence[27] = CREATE_OUSTRING ("?6 +?17 -0");
- aStringSequence[28] = CREATE_OUSTRING ("?6 +?18 -0");
- aStringSequence[29] = CREATE_OUSTRING ("logwidth");
- aStringSequence[30] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +?1 -0",
+ "?0 *3/4",
+ "?8 *1/16",
+ "?8 *1/8",
+ "?8 *3/16",
+ "?8 *5/16",
+ "?8 *7/16",
+ "?8 *9/16",
+ "?8 *11/16",
+ "?8 *3/4",
+ "?8 *13/16",
+ "?8 *7/8",
+ "?3 +?9 -0",
+ "?3 +?11 -0",
+ "?3 +?12 -0",
+ "?3 +?16 -0",
+ "?6 +?10 -0",
+ "?6 +?13 -0",
+ "?6 +?14 -0",
+ "?6 +?15 -0",
+ "?6 +?17 -0",
+ "?6 +?18 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -10121,1291 +4545,343 @@ class ShapeCactionButtonHome : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (57);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 29, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 29, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 30
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (42);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 10;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 7;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 10;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [41] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,10,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,7,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,10,
+ 4,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,3,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -11413,40 +4889,22 @@ class ShapeCactionButtonHome : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -11510,20 +4968,21 @@ class ShapeCaccentBorderCallout3 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*$4 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*$5 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*$6 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth*$7 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logheight*$4 /100000",
+ "logwidth*$5 /100000",
+ "logheight*$6 /100000",
+ "logwidth*$7 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -11531,22 +4990,13 @@ class ShapeCaccentBorderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -11596,22 +5046,13 @@ class ShapeCaccentBorderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -11661,22 +5102,13 @@ class ShapeCaccentBorderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -11726,22 +5158,13 @@ class ShapeCaccentBorderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -11799,265 +5222,78 @@ class ShapeCaccentBorderCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
}
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (12);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -12065,40 +5301,22 @@ class ShapeCaccentBorderCallout3 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12126,21 +5344,20 @@ class ShapeCflowChartOfflineStorage : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (5);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*3/4");
- aStringSequence[1] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/4");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*3/4",
+ "logheight/2",
+ "logwidth/2",
+ "logheight",
+ "logwidth/4"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -12152,241 +5369,70 @@ class ShapeCflowChartOfflineStorage : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 2
}
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (14);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -12417,40 +5463,22 @@ class ShapeCflowChartOfflineStorage : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12478,26 +5506,25 @@ class ShapeCirregularSeal1 : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*4627/21600");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*8485/21600");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*16702/21600");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*14522/21600");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*6320/21600");
- aStringSequence[5] = CREATE_OUSTRING ("logheight*8615/21600");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*13937/21600");
- aStringSequence[7] = CREATE_OUSTRING ("logheight*13290/21600");
- aStringSequence[8] = CREATE_OUSTRING ("logheight");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*4627/21600",
+ "logwidth*8485/21600",
+ "logwidth*16702/21600",
+ "logwidth*14522/21600",
+ "logheight*6320/21600",
+ "logheight*8615/21600",
+ "logheight*13937/21600",
+ "logheight*13290/21600",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -12509,469 +5536,140 @@ class ShapeCirregularSeal1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (24);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14522);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14155);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5325);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18380);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4457);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16702);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7315);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21097);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8137);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17607);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10475);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13290);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16837);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12942);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18145);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18095);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14020);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14457);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13247);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19737);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10532);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14935);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8485);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7715);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15627);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4762);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17617);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5667);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13937);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 135);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14587);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3722);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11775);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8615);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4627);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7617);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 370);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2295);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7312);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6320);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8352);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2295);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10800, 5800
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14522, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14155, 5325
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18380, 4457
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 16702, 7315
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21097, 8137
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 17607, 10475
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 13290
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 16837, 12942
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18145, 18095
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14020, 14457
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13247, 19737
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10532, 14935
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8485, 21600
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7715, 15627
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4762, 17617
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5667, 13937
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 135, 14587
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3722, 11775
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 8615
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4627, 7617
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 370, 2295
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7312, 6320
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8352, 2295
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 23;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,23,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -12990,40 +5688,22 @@ class ShapeCirregularSeal1 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 6
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13067,34 +5747,35 @@ class ShapeCquadArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (26);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("100000+0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *1/2");
- aStringSequence[5] = CREATE_OUSTRING ("if(0-$2 ,0,if(?4 -$2 ,$2 ,?4 ))");
- aStringSequence[6] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *?5 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *?0 /100000");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 +0-?8 ");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +?8 -0");
- aStringSequence[12] = CREATE_OUSTRING ("?6 *?2 /200000");
- aStringSequence[13] = CREATE_OUSTRING ("?9 +0-?12 ");
- aStringSequence[14] = CREATE_OUSTRING ("?9 +?12 -0");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth+0-?7 ");
- aStringSequence[16] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[17] = CREATE_OUSTRING ("?16 +0-?8 ");
- aStringSequence[18] = CREATE_OUSTRING ("?16 +?8 -0");
- aStringSequence[19] = CREATE_OUSTRING ("?16 +0-?12 ");
- aStringSequence[20] = CREATE_OUSTRING ("?16 +?12 -0");
- aStringSequence[21] = CREATE_OUSTRING ("logheight+0-?7 ");
- aStringSequence[22] = CREATE_OUSTRING ("?12 *?7 /?8 ");
- aStringSequence[23] = CREATE_OUSTRING ("logwidth+0-?22 ");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth");
- aStringSequence[25] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "100000+0-?1 ",
+ "?3 *1/2",
+ "if(0-$2 ,0,if(?4 -$2 ,$2 ,?4 ))",
+ "min(logwidth,logheight)",
+ "?6 *?5 /100000",
+ "?6 *?0 /100000",
+ "logwidth/2",
+ "?9 +0-?8 ",
+ "?9 +?8 -0",
+ "?6 *?2 /200000",
+ "?9 +0-?12 ",
+ "?9 +?12 -0",
+ "logwidth+0-?7 ",
+ "logheight/2",
+ "?16 +0-?8 ",
+ "?16 +?8 -0",
+ "?16 +0-?12 ",
+ "?16 +?12 -0",
+ "logheight+0-?7 ",
+ "?12 *?7 /?8 ",
+ "logwidth+0-?22 ",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -13102,22 +5783,13 @@ class ShapeCquadArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 7
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13146,22 +5818,13 @@ class ShapeCquadArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13190,22 +5853,13 @@ class ShapeCquadArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 7
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -13242,469 +5896,140 @@ class ShapeCquadArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (24);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 18
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 23;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,23,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13712,40 +6037,22 @@ class ShapeCquadArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 19
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 20
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13785,43 +6092,44 @@ class ShapeCleftBrace : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (35);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$1 ,0,if(100000-$1 ,$1 ,100000))");
- aStringSequence[1] = CREATE_OUSTRING ("100000+0-?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("min(?1 ,?0 )");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[4] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[5] = CREATE_OUSTRING ("?3 *logheight/?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("if(0-$0 ,0,if(?5 -$0 ,$0 ,?5 ))");
- aStringSequence[7] = CREATE_OUSTRING ("?4 *?6 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +?7 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("?10 *cos(pi*(2700000)/10800000)");
- aStringSequence[12] = CREATE_OUSTRING ("?7 *sin(pi*(2700000)/10800000)");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[14] = CREATE_OUSTRING ("?7 +0-?12 ");
- aStringSequence[15] = CREATE_OUSTRING ("logheight+?12 -?7 ");
- aStringSequence[16] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth");
- aStringSequence[18] = CREATE_OUSTRING ("logheight");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$1 ,0,if(100000-$1 ,$1 ,100000))",
+ "100000+0-?0 ",
+ "min(?1 ,?0 )",
+ "?2 *1/2",
+ "min(logwidth,logheight)",
+ "?3 *logheight/?4 ",
+ "if(0-$0 ,0,if(?5 -$0 ,$0 ,?5 ))",
+ "?4 *?6 /100000",
+ "logheight*?0 /100000",
+ "?8 +?7 -0",
+ "logwidth/2",
+ "?10 *cos(pi*(2700000)/10800000)",
+ "?7 *sin(pi*(2700000)/10800000)",
+ "logwidth+0-?11 ",
+ "?7 +0-?12 ",
+ "logheight+?12 -?7 ",
+ "logwidth/2",
+ "logwidth",
+ "logheight",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -13829,22 +6137,13 @@ class ShapeCleftBrace : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 7
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -13873,22 +6172,13 @@ class ShapeCleftBrace : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -13925,511 +6215,143 @@ class ShapeCleftBrace : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (22);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 34
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (17);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14437,40 +6359,22 @@ class ShapeCleftBrace : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 15
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14506,30 +6410,31 @@ class ShapeCleftBracket : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (22);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*cos(pi*(2700000)/10800000)");
- aStringSequence[6] = CREATE_OUSTRING ("?3 *sin(pi*(2700000)/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("?3 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("logheight+?6 -?3 ");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth");
- aStringSequence[11] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[12] = CREATE_OUSTRING ("logheight");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth");
- aStringSequence[14] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "?0 *?2 /100000",
+ "logheight+0-?3 ",
+ "logwidth*cos(pi*(2700000)/10800000)",
+ "?3 *sin(pi*(2700000)/10800000)",
+ "logwidth+0-?5 ",
+ "?3 +0-?6 ",
+ "logheight+?6 -?3 ",
+ "logwidth",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -14537,22 +6442,13 @@ class ShapeCleftBracket : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -14589,307 +6485,89 @@ class ShapeCleftBracket : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (13);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14897,40 +6575,22 @@ class ShapeCleftBracket : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14974,88 +6634,89 @@ class ShapeCblockArc : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (80);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$2 ,0,if(50000-$2 ,$2 ,50000))");
- aStringSequence[3] = CREATE_OUSTRING ("?1 +0-?0 ");
- aStringSequence[4] = CREATE_OUSTRING ("?3 +21600000-0");
- aStringSequence[5] = CREATE_OUSTRING ("if(?3 ,?3 ,?4 )");
- aStringSequence[6] = CREATE_OUSTRING ("0+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 *sin(pi*(?0 )/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *cos(pi*(?0 )/10800000)");
- aStringSequence[11] = CREATE_OUSTRING ("?7 *sin(pi*(?1 )/10800000)");
- aStringSequence[12] = CREATE_OUSTRING ("?9 *cos(pi*(?1 )/10800000)");
- aStringSequence[13] = CREATE_OUSTRING ("?7 *(cos(atan2(?8 ,?10 )))");
- aStringSequence[14] = CREATE_OUSTRING ("?9 *(sin(atan2(?8 ,?10 )))");
- aStringSequence[15] = CREATE_OUSTRING ("?7 *(cos(atan2(?11 ,?12 )))");
- aStringSequence[16] = CREATE_OUSTRING ("?9 *(sin(atan2(?11 ,?12 )))");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[18] = CREATE_OUSTRING ("?17 +?13 -0");
- aStringSequence[19] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[20] = CREATE_OUSTRING ("?19 +?14 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?17 +?15 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?19 +?16 -0");
- aStringSequence[23] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[24] = CREATE_OUSTRING ("?23 *?2 /100000");
- aStringSequence[25] = CREATE_OUSTRING ("?7 +0-?24 ");
- aStringSequence[26] = CREATE_OUSTRING ("?9 +0-?24 ");
- aStringSequence[27] = CREATE_OUSTRING ("?25 *sin(pi*(?1 )/10800000)");
- aStringSequence[28] = CREATE_OUSTRING ("?26 *cos(pi*(?1 )/10800000)");
- aStringSequence[29] = CREATE_OUSTRING ("?25 *sin(pi*(?0 )/10800000)");
- aStringSequence[30] = CREATE_OUSTRING ("?26 *cos(pi*(?0 )/10800000)");
- aStringSequence[31] = CREATE_OUSTRING ("?25 *(cos(atan2(?27 ,?28 )))");
- aStringSequence[32] = CREATE_OUSTRING ("?26 *(sin(atan2(?27 ,?28 )))");
- aStringSequence[33] = CREATE_OUSTRING ("?25 *(cos(atan2(?29 ,?30 )))");
- aStringSequence[34] = CREATE_OUSTRING ("?26 *(sin(atan2(?29 ,?30 )))");
- aStringSequence[35] = CREATE_OUSTRING ("?17 +?31 -0");
- aStringSequence[36] = CREATE_OUSTRING ("?19 +?32 -0");
- aStringSequence[37] = CREATE_OUSTRING ("?17 +?33 -0");
- aStringSequence[38] = CREATE_OUSTRING ("?19 +?34 -0");
- aStringSequence[39] = CREATE_OUSTRING ("21600000+0-?0 ");
- aStringSequence[40] = CREATE_OUSTRING ("?5 +0-?39 ");
- aStringSequence[41] = CREATE_OUSTRING ("max(?18 ,?35 )");
- aStringSequence[42] = CREATE_OUSTRING ("max(?21 ,?37 )");
- aStringSequence[43] = CREATE_OUSTRING ("max(?41 ,?42 )");
- aStringSequence[44] = CREATE_OUSTRING ("if(?40 ,logwidth,?43 )");
- aStringSequence[45] = CREATE_OUSTRING ("5400000+0-?0 ");
- aStringSequence[46] = CREATE_OUSTRING ("27000000+0-?0 ");
- aStringSequence[47] = CREATE_OUSTRING ("if(?45 ,?45 ,?46 )");
- aStringSequence[48] = CREATE_OUSTRING ("?5 +0-?47 ");
- aStringSequence[49] = CREATE_OUSTRING ("max(?20 ,?36 )");
- aStringSequence[50] = CREATE_OUSTRING ("max(?22 ,?38 )");
- aStringSequence[51] = CREATE_OUSTRING ("max(?49 ,?50 )");
- aStringSequence[52] = CREATE_OUSTRING ("if(?48 ,logheight,?51 )");
- aStringSequence[53] = CREATE_OUSTRING ("10800000+0-?0 ");
- aStringSequence[54] = CREATE_OUSTRING ("32400000+0-?0 ");
- aStringSequence[55] = CREATE_OUSTRING ("if(?53 ,?53 ,?54 )");
- aStringSequence[56] = CREATE_OUSTRING ("?5 +0-?55 ");
- aStringSequence[57] = CREATE_OUSTRING ("min(?18 ,?35 )");
- aStringSequence[58] = CREATE_OUSTRING ("min(?21 ,?37 )");
- aStringSequence[59] = CREATE_OUSTRING ("min(?57 ,?58 )");
- aStringSequence[60] = CREATE_OUSTRING ("if(?56 ,0,?59 )");
- aStringSequence[61] = CREATE_OUSTRING ("16200000+0-?0 ");
- aStringSequence[62] = CREATE_OUSTRING ("37800000+0-?0 ");
- aStringSequence[63] = CREATE_OUSTRING ("if(?61 ,?61 ,?62 )");
- aStringSequence[64] = CREATE_OUSTRING ("?5 +0-?63 ");
- aStringSequence[65] = CREATE_OUSTRING ("min(?20 ,?36 )");
- aStringSequence[66] = CREATE_OUSTRING ("min(?22 ,?38 )");
- aStringSequence[67] = CREATE_OUSTRING ("min(?65 ,?66 )");
- aStringSequence[68] = CREATE_OUSTRING ("if(?64 ,0,?67 )");
- aStringSequence[69] = CREATE_OUSTRING ("(?18 +?37 )/2");
- aStringSequence[70] = CREATE_OUSTRING ("(?20 +?38 )/2");
- aStringSequence[71] = CREATE_OUSTRING ("(?21 +?35 )/2");
- aStringSequence[72] = CREATE_OUSTRING ("(?22 +?36 )/2");
- aStringSequence[73] = CREATE_OUSTRING ("?0 +0-5400000");
- aStringSequence[74] = CREATE_OUSTRING ("?1 +5400000-0");
- aStringSequence[75] = CREATE_OUSTRING ("(?73 +?74 )/2");
- aStringSequence[76] = CREATE_OUSTRING ("(?0 )/60000.0");
- aStringSequence[77] = CREATE_OUSTRING ("(?5 )/60000.0");
- aStringSequence[78] = CREATE_OUSTRING ("(?1 )/60000.0");
- aStringSequence[79] = CREATE_OUSTRING ("(?6 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))",
+ "if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))",
+ "if(0-$2 ,0,if(50000-$2 ,$2 ,50000))",
+ "?1 +0-?0 ",
+ "?3 +21600000-0",
+ "if(?3 ,?3 ,?4 )",
+ "0+0-?5 ",
+ "logwidth/2",
+ "?7 *sin(pi*(?0 )/10800000)",
+ "logheight/2",
+ "?9 *cos(pi*(?0 )/10800000)",
+ "?7 *sin(pi*(?1 )/10800000)",
+ "?9 *cos(pi*(?1 )/10800000)",
+ "?7 *(cos(atan2(?8 ,?10 )))",
+ "?9 *(sin(atan2(?8 ,?10 )))",
+ "?7 *(cos(atan2(?11 ,?12 )))",
+ "?9 *(sin(atan2(?11 ,?12 )))",
+ "logwidth/2",
+ "?17 +?13 -0",
+ "logheight/2",
+ "?19 +?14 -0",
+ "?17 +?15 -0",
+ "?19 +?16 -0",
+ "min(logwidth,logheight)",
+ "?23 *?2 /100000",
+ "?7 +0-?24 ",
+ "?9 +0-?24 ",
+ "?25 *sin(pi*(?1 )/10800000)",
+ "?26 *cos(pi*(?1 )/10800000)",
+ "?25 *sin(pi*(?0 )/10800000)",
+ "?26 *cos(pi*(?0 )/10800000)",
+ "?25 *(cos(atan2(?27 ,?28 )))",
+ "?26 *(sin(atan2(?27 ,?28 )))",
+ "?25 *(cos(atan2(?29 ,?30 )))",
+ "?26 *(sin(atan2(?29 ,?30 )))",
+ "?17 +?31 -0",
+ "?19 +?32 -0",
+ "?17 +?33 -0",
+ "?19 +?34 -0",
+ "21600000+0-?0 ",
+ "?5 +0-?39 ",
+ "max(?18 ,?35 )",
+ "max(?21 ,?37 )",
+ "max(?41 ,?42 )",
+ "if(?40 ,logwidth,?43 )",
+ "5400000+0-?0 ",
+ "27000000+0-?0 ",
+ "if(?45 ,?45 ,?46 )",
+ "?5 +0-?47 ",
+ "max(?20 ,?36 )",
+ "max(?22 ,?38 )",
+ "max(?49 ,?50 )",
+ "if(?48 ,logheight,?51 )",
+ "10800000+0-?0 ",
+ "32400000+0-?0 ",
+ "if(?53 ,?53 ,?54 )",
+ "?5 +0-?55 ",
+ "min(?18 ,?35 )",
+ "min(?21 ,?37 )",
+ "min(?57 ,?58 )",
+ "if(?56 ,0,?59 )",
+ "16200000+0-?0 ",
+ "37800000+0-?0 ",
+ "if(?61 ,?61 ,?62 )",
+ "?5 +0-?63 ",
+ "min(?20 ,?36 )",
+ "min(?22 ,?38 )",
+ "min(?65 ,?66 )",
+ "if(?64 ,0,?67 )",
+ "(?18 +?37 )/2",
+ "(?20 +?38 )/2",
+ "(?21 +?35 )/2",
+ "(?22 +?36 )/2",
+ "?0 +0-5400000",
+ "?1 +5400000-0",
+ "(?73 +?74 )/2",
+ "(?0 )/60000.0",
+ "(?5 )/60000.0",
+ "(?1 )/60000.0",
+ "(?6 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -15063,22 +6724,13 @@ class ShapeCblockArc : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 20
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [0] = aPropSequence;
}
@@ -15086,22 +6738,13 @@ class ShapeCblockArc : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -15133,157 +6776,52 @@ class ShapeCblockArc : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 76);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 77);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 20
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 76, 77
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 78);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 79);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 78, 79
}
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -15291,40 +6829,22 @@ class ShapeCblockArc : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 68
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 52
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -15360,16 +6880,17 @@ class ShapeCcurvedConnector3 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("(0+?0 )/2");
- aStringSequence[2] = CREATE_OUSTRING ("(logwidth+?0 )/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight*3/4");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth");
- aStringSequence[6] = CREATE_OUSTRING ("logheight");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/4");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "(0+?0 )/2",
+ "(logwidth+?0 )/2",
+ "logheight*3/4",
+ "logheight/2",
+ "logwidth",
+ "logheight",
+ "logheight/4"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -15377,22 +6898,13 @@ class ShapeCcurvedConnector3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -15429,163 +6941,55 @@ class ShapeCcurvedConnector3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 6
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 6
}
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 3,2,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -15593,40 +6997,22 @@ class ShapeCcurvedConnector3 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 6
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -15670,59 +7056,60 @@ class ShapeCwedgeRoundRectCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (51);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +?0 -0");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[6] = CREATE_OUSTRING ("?0 *logheight/logwidth");
- aStringSequence[7] = CREATE_OUSTRING ("abs(?1 )");
- aStringSequence[8] = CREATE_OUSTRING ("abs(?6 )");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +0-?8 ");
- aStringSequence[10] = CREATE_OUSTRING ("if(?0 ,7,2)");
- aStringSequence[11] = CREATE_OUSTRING ("if(?0 ,10,5)");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth*?10 /12");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth*?11 /12");
- aStringSequence[14] = CREATE_OUSTRING ("if(?1 ,7,2)");
- aStringSequence[15] = CREATE_OUSTRING ("if(?1 ,10,5)");
- aStringSequence[16] = CREATE_OUSTRING ("logheight*?14 /12");
- aStringSequence[17] = CREATE_OUSTRING ("logheight*?15 /12");
- aStringSequence[18] = CREATE_OUSTRING ("if(?0 ,0,?3 )");
- aStringSequence[19] = CREATE_OUSTRING ("if(?9 ,0,?18 )");
- aStringSequence[20] = CREATE_OUSTRING ("if(?1 ,?12 ,?3 )");
- aStringSequence[21] = CREATE_OUSTRING ("if(?9 ,?20 ,?12 )");
- aStringSequence[22] = CREATE_OUSTRING ("if(?0 ,?3 ,logwidth)");
- aStringSequence[23] = CREATE_OUSTRING ("if(?9 ,logwidth,?22 )");
- aStringSequence[24] = CREATE_OUSTRING ("if(?1 ,?3 ,?12 )");
- aStringSequence[25] = CREATE_OUSTRING ("if(?9 ,?24 ,?12 )");
- aStringSequence[26] = CREATE_OUSTRING ("if(?0 ,?16 ,?5 )");
- aStringSequence[27] = CREATE_OUSTRING ("if(?9 ,?16 ,?26 )");
- aStringSequence[28] = CREATE_OUSTRING ("if(?1 ,0,?5 )");
- aStringSequence[29] = CREATE_OUSTRING ("if(?9 ,?28 ,0)");
- aStringSequence[30] = CREATE_OUSTRING ("if(?0 ,?5 ,?16 )");
- aStringSequence[31] = CREATE_OUSTRING ("if(?9 ,?16 ,?30 )");
- aStringSequence[32] = CREATE_OUSTRING ("if(?1 ,?5 ,logheight)");
- aStringSequence[33] = CREATE_OUSTRING ("if(?9 ,?32 ,logheight)");
- aStringSequence[34] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[35] = CREATE_OUSTRING ("?34 *$2 /100000");
- aStringSequence[36] = CREATE_OUSTRING ("logwidth+0-?35 ");
- aStringSequence[37] = CREATE_OUSTRING ("logheight+0-?35 ");
- aStringSequence[38] = CREATE_OUSTRING ("?35 *29289/100000");
- aStringSequence[39] = CREATE_OUSTRING ("logwidth+0-?38 ");
- aStringSequence[40] = CREATE_OUSTRING ("logheight+0-?38 ");
- aStringSequence[41] = CREATE_OUSTRING ("logheight");
- aStringSequence[42] = CREATE_OUSTRING ("logwidth");
- aStringSequence[43] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "logheight*$1 /100000",
+ "logwidth/2",
+ "?2 +?0 -0",
+ "logheight/2",
+ "?4 +?1 -0",
+ "?0 *logheight/logwidth",
+ "abs(?1 )",
+ "abs(?6 )",
+ "?7 +0-?8 ",
+ "if(?0 ,7,2)",
+ "if(?0 ,10,5)",
+ "logwidth*?10 /12",
+ "logwidth*?11 /12",
+ "if(?1 ,7,2)",
+ "if(?1 ,10,5)",
+ "logheight*?14 /12",
+ "logheight*?15 /12",
+ "if(?0 ,0,?3 )",
+ "if(?9 ,0,?18 )",
+ "if(?1 ,?12 ,?3 )",
+ "if(?9 ,?20 ,?12 )",
+ "if(?0 ,?3 ,logwidth)",
+ "if(?9 ,logwidth,?22 )",
+ "if(?1 ,?3 ,?12 )",
+ "if(?9 ,?24 ,?12 )",
+ "if(?0 ,?16 ,?5 )",
+ "if(?9 ,?16 ,?26 )",
+ "if(?1 ,0,?5 )",
+ "if(?9 ,?28 ,0)",
+ "if(?0 ,?5 ,?16 )",
+ "if(?9 ,?16 ,?30 )",
+ "if(?1 ,?5 ,logheight)",
+ "if(?9 ,?32 ,logheight)",
+ "min(logwidth,logheight)",
+ "?34 *$2 /100000",
+ "logwidth+0-?35 ",
+ "logheight+0-?35 ",
+ "?35 *29289/100000",
+ "logwidth+0-?38 ",
+ "logheight+0-?38 ",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -15730,22 +7117,13 @@ class ShapeCwedgeRoundRectCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -15803,511 +7181,147 @@ class ShapeCwedgeRoundRectCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (24);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 12, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 36, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 47, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 49, 50
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 16
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (11);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,4,
+ 17,1,
+ 2,4,
+ 17,1,
+ 2,4,
+ 17,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -16315,40 +7329,22 @@ class ShapeCwedgeRoundRectCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 38
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -16376,62 +7372,61 @@ class ShapeCactionButtonMovie : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (46);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?1 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?1 -0");
- aStringSequence[8] = CREATE_OUSTRING ("?0 *3/4");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *1455/21600");
- aStringSequence[10] = CREATE_OUSTRING ("?8 *1905/21600");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *2325/21600");
- aStringSequence[12] = CREATE_OUSTRING ("?8 *16155/21600");
- aStringSequence[13] = CREATE_OUSTRING ("?8 *17010/21600");
- aStringSequence[14] = CREATE_OUSTRING ("?8 *19335/21600");
- aStringSequence[15] = CREATE_OUSTRING ("?8 *19725/21600");
- aStringSequence[16] = CREATE_OUSTRING ("?8 *20595/21600");
- aStringSequence[17] = CREATE_OUSTRING ("?8 *5280/21600");
- aStringSequence[18] = CREATE_OUSTRING ("?8 *5730/21600");
- aStringSequence[19] = CREATE_OUSTRING ("?8 *6630/21600");
- aStringSequence[20] = CREATE_OUSTRING ("?8 *7492/21600");
- aStringSequence[21] = CREATE_OUSTRING ("?8 *9067/21600");
- aStringSequence[22] = CREATE_OUSTRING ("?8 *9555/21600");
- aStringSequence[23] = CREATE_OUSTRING ("?8 *13342/21600");
- aStringSequence[24] = CREATE_OUSTRING ("?8 *14580/21600");
- aStringSequence[25] = CREATE_OUSTRING ("?8 *15592/21600");
- aStringSequence[26] = CREATE_OUSTRING ("?6 +?9 -0");
- aStringSequence[27] = CREATE_OUSTRING ("?6 +?10 -0");
- aStringSequence[28] = CREATE_OUSTRING ("?6 +?11 -0");
- aStringSequence[29] = CREATE_OUSTRING ("?6 +?12 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?6 +?13 -0");
- aStringSequence[31] = CREATE_OUSTRING ("?6 +?14 -0");
- aStringSequence[32] = CREATE_OUSTRING ("?6 +?15 -0");
- aStringSequence[33] = CREATE_OUSTRING ("?6 +?16 -0");
- aStringSequence[34] = CREATE_OUSTRING ("?3 +?17 -0");
- aStringSequence[35] = CREATE_OUSTRING ("?3 +?18 -0");
- aStringSequence[36] = CREATE_OUSTRING ("?3 +?19 -0");
- aStringSequence[37] = CREATE_OUSTRING ("?3 +?20 -0");
- aStringSequence[38] = CREATE_OUSTRING ("?3 +?21 -0");
- aStringSequence[39] = CREATE_OUSTRING ("?3 +?22 -0");
- aStringSequence[40] = CREATE_OUSTRING ("?3 +?23 -0");
- aStringSequence[41] = CREATE_OUSTRING ("?3 +?24 -0");
- aStringSequence[42] = CREATE_OUSTRING ("?3 +?25 -0");
- aStringSequence[43] = CREATE_OUSTRING ("?3 +?26 -0");
- aStringSequence[44] = CREATE_OUSTRING ("logwidth");
- aStringSequence[45] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +?1 -0",
+ "?0 *3/4",
+ "?8 *1455/21600",
+ "?8 *1905/21600",
+ "?8 *2325/21600",
+ "?8 *16155/21600",
+ "?8 *17010/21600",
+ "?8 *19335/21600",
+ "?8 *19725/21600",
+ "?8 *20595/21600",
+ "?8 *5280/21600",
+ "?8 *5730/21600",
+ "?8 *6630/21600",
+ "?8 *7492/21600",
+ "?8 *9067/21600",
+ "?8 *9555/21600",
+ "?8 *13342/21600",
+ "?8 *14580/21600",
+ "?8 *15592/21600",
+ "?6 +?9 -0",
+ "?6 +?10 -0",
+ "?6 +?11 -0",
+ "?6 +?12 -0",
+ "?6 +?13 -0",
+ "?6 +?14 -0",
+ "?6 +?15 -0",
+ "?6 +?16 -0",
+ "?3 +?17 -0",
+ "?3 +?18 -0",
+ "?3 +?19 -0",
+ "?3 +?20 -0",
+ "?3 +?21 -0",
+ "?3 +?22 -0",
+ "?3 +?23 -0",
+ "?3 +?24 -0",
+ "?3 +?25 -0",
+ "?3 +?26 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -16443,1327 +7438,365 @@ class ShapeCactionButtonMovie : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (65);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [62] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [63] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [64] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 44, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 44, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 45
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (24);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 18;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 18;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 18;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,18,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,18,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,18,
+ 4,0,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17771,40 +7804,22 @@ class ShapeCactionButtonMovie : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17832,25 +7847,24 @@ class ShapeCflowChartOnlineStorage : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (9);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*5/6");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/6");
- aStringSequence[5] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[6] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[7] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[8] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*5/6",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth/6",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -17862,181 +7876,58 @@ class ShapeCflowChartOnlineStorage : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 6
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 6
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 8
}
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (7);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -18055,40 +7946,22 @@ class ShapeCflowChartOnlineStorage : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -18128,132 +8001,133 @@ class ShapeCgear6 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (124);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(20000-$0 ,$0 ,20000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(5358-$1 ,$1 ,5358))");
- aStringSequence[2] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *?0 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *?1 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?3 *1/2");
- aStringSequence[6] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?6 -0");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?3 ");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("?10 +0-?3 ");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +0-?9 ");
- aStringSequence[13] = CREATE_OUSTRING ("if(?12 ,?9 ,?11 )");
- aStringSequence[14] = CREATE_OUSTRING ("(10800000*atan2(?7 ,?13 ))/pi");
- aStringSequence[15] = CREATE_OUSTRING ("19800000+0-?14 ");
- aStringSequence[16] = CREATE_OUSTRING ("19800000+?14 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?11 *cos(pi*(?15 )/10800000)");
- aStringSequence[18] = CREATE_OUSTRING ("?9 *sin(pi*(?15 )/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("(10800000*atan2(?18 ,?17 ))/pi");
- aStringSequence[20] = CREATE_OUSTRING ("?9 *cos(pi*(?19 )/10800000)");
- aStringSequence[21] = CREATE_OUSTRING ("?11 *sin(pi*(?19 )/10800000)");
- aStringSequence[22] = CREATE_OUSTRING ("sqrt(?20 *?20 +?21 *?21 +0*0)");
- aStringSequence[23] = CREATE_OUSTRING ("?11 *?9 /?22 ");
- aStringSequence[24] = CREATE_OUSTRING ("?23 *cos(pi*(?19 )/10800000)");
- aStringSequence[25] = CREATE_OUSTRING ("?23 *sin(pi*(?19 )/10800000)");
- aStringSequence[26] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[27] = CREATE_OUSTRING ("?26 +?24 -0");
- aStringSequence[28] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[29] = CREATE_OUSTRING ("?28 +?25 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?11 *cos(pi*(?16 )/10800000)");
- aStringSequence[31] = CREATE_OUSTRING ("?9 *sin(pi*(?16 )/10800000)");
- aStringSequence[32] = CREATE_OUSTRING ("(10800000*atan2(?31 ,?30 ))/pi");
- aStringSequence[33] = CREATE_OUSTRING ("?9 *cos(pi*(?32 )/10800000)");
- aStringSequence[34] = CREATE_OUSTRING ("?11 *sin(pi*(?32 )/10800000)");
- aStringSequence[35] = CREATE_OUSTRING ("sqrt(?33 *?33 +?34 *?34 +0*0)");
- aStringSequence[36] = CREATE_OUSTRING ("?11 *?9 /?35 ");
- aStringSequence[37] = CREATE_OUSTRING ("?36 *cos(pi*(?32 )/10800000)");
- aStringSequence[38] = CREATE_OUSTRING ("?36 *sin(pi*(?32 )/10800000)");
- aStringSequence[39] = CREATE_OUSTRING ("?26 +?37 -0");
- aStringSequence[40] = CREATE_OUSTRING ("?28 +?38 -0");
- aStringSequence[41] = CREATE_OUSTRING ("?27 +0-?39 ");
- aStringSequence[42] = CREATE_OUSTRING ("?29 +0-?40 ");
- aStringSequence[43] = CREATE_OUSTRING ("sqrt(?41 *?41 +?42 *?42 +0*0)");
- aStringSequence[44] = CREATE_OUSTRING ("(10800000*atan2(?41 ,?42 ))/pi");
- aStringSequence[45] = CREATE_OUSTRING ("?4 *sin(pi*(?44 )/10800000)");
- aStringSequence[46] = CREATE_OUSTRING ("?4 *cos(pi*(?44 )/10800000)");
- aStringSequence[47] = CREATE_OUSTRING ("?39 +?45 -0");
- aStringSequence[48] = CREATE_OUSTRING ("?40 +?46 -0");
- aStringSequence[49] = CREATE_OUSTRING ("?27 +0-?45 ");
- aStringSequence[50] = CREATE_OUSTRING ("?29 +0-?46 ");
- aStringSequence[51] = CREATE_OUSTRING ("?3 *sin(pi*(?44 )/10800000)");
- aStringSequence[52] = CREATE_OUSTRING ("?3 *cos(pi*(?44 )/10800000)");
- aStringSequence[53] = CREATE_OUSTRING ("?48 +?51 -0");
- aStringSequence[54] = CREATE_OUSTRING ("?47 +0-?52 ");
- aStringSequence[55] = CREATE_OUSTRING ("?50 +?51 -0");
- aStringSequence[56] = CREATE_OUSTRING ("?49 +0-?52 ");
- aStringSequence[57] = CREATE_OUSTRING ("16200000+?14 -0");
- aStringSequence[58] = CREATE_OUSTRING ("?11 *cos(pi*(?57 )/10800000)");
- aStringSequence[59] = CREATE_OUSTRING ("?9 *sin(pi*(?57 )/10800000)");
- aStringSequence[60] = CREATE_OUSTRING ("(10800000*atan2(?59 ,?58 ))/pi");
- aStringSequence[61] = CREATE_OUSTRING ("?9 *cos(pi*(?60 )/10800000)");
- aStringSequence[62] = CREATE_OUSTRING ("?11 *sin(pi*(?60 )/10800000)");
- aStringSequence[63] = CREATE_OUSTRING ("sqrt(?61 *?61 +?62 *?62 +0*0)");
- aStringSequence[64] = CREATE_OUSTRING ("?11 *?9 /?63 ");
- aStringSequence[65] = CREATE_OUSTRING ("?64 *cos(pi*(?60 )/10800000)");
- aStringSequence[66] = CREATE_OUSTRING ("?64 *sin(pi*(?60 )/10800000)");
- aStringSequence[67] = CREATE_OUSTRING ("?26 +?65 -0");
- aStringSequence[68] = CREATE_OUSTRING ("?28 +?66 -0");
- aStringSequence[69] = CREATE_OUSTRING ("?26 +0-?65 ");
- aStringSequence[70] = CREATE_OUSTRING ("?67 +0-?4 ");
- aStringSequence[71] = CREATE_OUSTRING ("?69 +?4 -0");
- aStringSequence[72] = CREATE_OUSTRING ("?68 +0-?3 ");
- aStringSequence[73] = CREATE_OUSTRING ("?19 +0-?60 ");
- aStringSequence[74] = CREATE_OUSTRING ("1800000+0-?14 ");
- aStringSequence[75] = CREATE_OUSTRING ("1800000+?14 -0");
- aStringSequence[76] = CREATE_OUSTRING ("?11 *cos(pi*(?74 )/10800000)");
- aStringSequence[77] = CREATE_OUSTRING ("?9 *sin(pi*(?74 )/10800000)");
- aStringSequence[78] = CREATE_OUSTRING ("(10800000*atan2(?77 ,?76 ))/pi");
- aStringSequence[79] = CREATE_OUSTRING ("logheight+0-?40 ");
- aStringSequence[80] = CREATE_OUSTRING ("?11 *cos(pi*(?75 )/10800000)");
- aStringSequence[81] = CREATE_OUSTRING ("?9 *sin(pi*(?75 )/10800000)");
- aStringSequence[82] = CREATE_OUSTRING ("(10800000*atan2(?81 ,?80 ))/pi");
- aStringSequence[83] = CREATE_OUSTRING ("logheight+0-?29 ");
- aStringSequence[84] = CREATE_OUSTRING ("logheight+0-?55 ");
- aStringSequence[85] = CREATE_OUSTRING ("logheight+0-?53 ");
- aStringSequence[86] = CREATE_OUSTRING ("?54 ");
- aStringSequence[87] = CREATE_OUSTRING ("?78 +0-?32 ");
- aStringSequence[88] = CREATE_OUSTRING ("5400000+?14 -0");
- aStringSequence[89] = CREATE_OUSTRING ("?11 *cos(pi*(?88 )/10800000)");
- aStringSequence[90] = CREATE_OUSTRING ("?9 *sin(pi*(?88 )/10800000)");
- aStringSequence[91] = CREATE_OUSTRING ("(10800000*atan2(?90 ,?89 ))/pi");
- aStringSequence[92] = CREATE_OUSTRING ("logheight+0-?68 ");
- aStringSequence[93] = CREATE_OUSTRING ("logheight+0-?72 ");
- aStringSequence[94] = CREATE_OUSTRING ("9000000+?14 -0");
- aStringSequence[95] = CREATE_OUSTRING ("?11 *cos(pi*(?94 )/10800000)");
- aStringSequence[96] = CREATE_OUSTRING ("?9 *sin(pi*(?94 )/10800000)");
- aStringSequence[97] = CREATE_OUSTRING ("(10800000*atan2(?96 ,?95 ))/pi");
- aStringSequence[98] = CREATE_OUSTRING ("logwidth+0-?39 ");
- aStringSequence[99] = CREATE_OUSTRING ("logwidth+0-?54 ");
- aStringSequence[100] = CREATE_OUSTRING ("logwidth+0-?56 ");
- aStringSequence[101] = CREATE_OUSTRING ("12600000+?14 -0");
- aStringSequence[102] = CREATE_OUSTRING ("?11 *cos(pi*(?101 )/10800000)");
- aStringSequence[103] = CREATE_OUSTRING ("?9 *sin(pi*(?101 )/10800000)");
- aStringSequence[104] = CREATE_OUSTRING ("(10800000*atan2(?103 ,?102 ))/pi");
- aStringSequence[105] = CREATE_OUSTRING ("logwidth+0-?27 ");
- aStringSequence[106] = CREATE_OUSTRING ("logwidth+0-?56 ");
- aStringSequence[107] = CREATE_OUSTRING ("logwidth+0-?54 ");
- aStringSequence[108] = CREATE_OUSTRING ("(?56 +?54 )/2");
- aStringSequence[109] = CREATE_OUSTRING ("(?55 +?53 )/2");
- aStringSequence[110] = CREATE_OUSTRING ("logheight+0-?109 ");
- aStringSequence[111] = CREATE_OUSTRING ("(logwidth+0)/?108 ");
- aStringSequence[112] = CREATE_OUSTRING ("(?32 )/60000.0");
- aStringSequence[113] = CREATE_OUSTRING ("(?87 )/60000.0");
- aStringSequence[114] = CREATE_OUSTRING ("(?82 )/60000.0");
- aStringSequence[115] = CREATE_OUSTRING ("(?73 )/60000.0");
- aStringSequence[116] = CREATE_OUSTRING ("(?91 )/60000.0");
- aStringSequence[117] = CREATE_OUSTRING ("(?73 )/60000.0");
- aStringSequence[118] = CREATE_OUSTRING ("(?97 )/60000.0");
- aStringSequence[119] = CREATE_OUSTRING ("(?87 )/60000.0");
- aStringSequence[120] = CREATE_OUSTRING ("(?104 )/60000.0");
- aStringSequence[121] = CREATE_OUSTRING ("(?73 )/60000.0");
- aStringSequence[122] = CREATE_OUSTRING ("(?60 )/60000.0");
- aStringSequence[123] = CREATE_OUSTRING ("(?73 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(20000-$0 ,$0 ,20000))",
+ "if(0-$1 ,0,if(5358-$1 ,$1 ,5358))",
+ "min(logwidth,logheight)",
+ "?2 *?0 /100000",
+ "?2 *?1 /100000",
+ "?3 *1/2",
+ "?4 *1/2",
+ "?5 +?6 -0",
+ "logheight/2",
+ "?8 +0-?3 ",
+ "logwidth/2",
+ "?10 +0-?3 ",
+ "?11 +0-?9 ",
+ "if(?12 ,?9 ,?11 )",
+ "(10800000*atan2(?7 ,?13 ))/pi",
+ "19800000+0-?14 ",
+ "19800000+?14 -0",
+ "?11 *cos(pi*(?15 )/10800000)",
+ "?9 *sin(pi*(?15 )/10800000)",
+ "(10800000*atan2(?18 ,?17 ))/pi",
+ "?9 *cos(pi*(?19 )/10800000)",
+ "?11 *sin(pi*(?19 )/10800000)",
+ "sqrt(?20 *?20 +?21 *?21 +0*0)",
+ "?11 *?9 /?22 ",
+ "?23 *cos(pi*(?19 )/10800000)",
+ "?23 *sin(pi*(?19 )/10800000)",
+ "logwidth/2",
+ "?26 +?24 -0",
+ "logheight/2",
+ "?28 +?25 -0",
+ "?11 *cos(pi*(?16 )/10800000)",
+ "?9 *sin(pi*(?16 )/10800000)",
+ "(10800000*atan2(?31 ,?30 ))/pi",
+ "?9 *cos(pi*(?32 )/10800000)",
+ "?11 *sin(pi*(?32 )/10800000)",
+ "sqrt(?33 *?33 +?34 *?34 +0*0)",
+ "?11 *?9 /?35 ",
+ "?36 *cos(pi*(?32 )/10800000)",
+ "?36 *sin(pi*(?32 )/10800000)",
+ "?26 +?37 -0",
+ "?28 +?38 -0",
+ "?27 +0-?39 ",
+ "?29 +0-?40 ",
+ "sqrt(?41 *?41 +?42 *?42 +0*0)",
+ "(10800000*atan2(?41 ,?42 ))/pi",
+ "?4 *sin(pi*(?44 )/10800000)",
+ "?4 *cos(pi*(?44 )/10800000)",
+ "?39 +?45 -0",
+ "?40 +?46 -0",
+ "?27 +0-?45 ",
+ "?29 +0-?46 ",
+ "?3 *sin(pi*(?44 )/10800000)",
+ "?3 *cos(pi*(?44 )/10800000)",
+ "?48 +?51 -0",
+ "?47 +0-?52 ",
+ "?50 +?51 -0",
+ "?49 +0-?52 ",
+ "16200000+?14 -0",
+ "?11 *cos(pi*(?57 )/10800000)",
+ "?9 *sin(pi*(?57 )/10800000)",
+ "(10800000*atan2(?59 ,?58 ))/pi",
+ "?9 *cos(pi*(?60 )/10800000)",
+ "?11 *sin(pi*(?60 )/10800000)",
+ "sqrt(?61 *?61 +?62 *?62 +0*0)",
+ "?11 *?9 /?63 ",
+ "?64 *cos(pi*(?60 )/10800000)",
+ "?64 *sin(pi*(?60 )/10800000)",
+ "?26 +?65 -0",
+ "?28 +?66 -0",
+ "?26 +0-?65 ",
+ "?67 +0-?4 ",
+ "?69 +?4 -0",
+ "?68 +0-?3 ",
+ "?19 +0-?60 ",
+ "1800000+0-?14 ",
+ "1800000+?14 -0",
+ "?11 *cos(pi*(?74 )/10800000)",
+ "?9 *sin(pi*(?74 )/10800000)",
+ "(10800000*atan2(?77 ,?76 ))/pi",
+ "logheight+0-?40 ",
+ "?11 *cos(pi*(?75 )/10800000)",
+ "?9 *sin(pi*(?75 )/10800000)",
+ "(10800000*atan2(?81 ,?80 ))/pi",
+ "logheight+0-?29 ",
+ "logheight+0-?55 ",
+ "logheight+0-?53 ",
+ "?54 ",
+ "?78 +0-?32 ",
+ "5400000+?14 -0",
+ "?11 *cos(pi*(?88 )/10800000)",
+ "?9 *sin(pi*(?88 )/10800000)",
+ "(10800000*atan2(?90 ,?89 ))/pi",
+ "logheight+0-?68 ",
+ "logheight+0-?72 ",
+ "9000000+?14 -0",
+ "?11 *cos(pi*(?94 )/10800000)",
+ "?9 *sin(pi*(?94 )/10800000)",
+ "(10800000*atan2(?96 ,?95 ))/pi",
+ "logwidth+0-?39 ",
+ "logwidth+0-?54 ",
+ "logwidth+0-?56 ",
+ "12600000+?14 -0",
+ "?11 *cos(pi*(?101 )/10800000)",
+ "?9 *sin(pi*(?101 )/10800000)",
+ "(10800000*atan2(?103 ,?102 ))/pi",
+ "logwidth+0-?27 ",
+ "logwidth+0-?56 ",
+ "logwidth+0-?54 ",
+ "(?56 +?54 )/2",
+ "(?55 +?53 )/2",
+ "logheight+0-?109 ",
+ "(logwidth+0)/?108 ",
+ "(?32 )/60000.0",
+ "(?87 )/60000.0",
+ "(?82 )/60000.0",
+ "(?73 )/60000.0",
+ "(?91 )/60000.0",
+ "(?73 )/60000.0",
+ "(?97 )/60000.0",
+ "(?87 )/60000.0",
+ "(?104 )/60000.0",
+ "(?73 )/60000.0",
+ "(?60 )/60000.0",
+ "(?73 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -18261,22 +8135,13 @@ class ShapeCgear6 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 67);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 67, 68
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -18305,22 +8170,13 @@ class ShapeCgear6 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 69, 68
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -18357,661 +8213,186 @@ class ShapeCgear6 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (31);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 112);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 113);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 85);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 84);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 83);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 114);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 115);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 70);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 93);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 71);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 93);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 92);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 116);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 117);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 100);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 84);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 99);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 85);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 98);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 79);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 118);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 119);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 107);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 106);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 105);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 120);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 121);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 71);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 72);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 70);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 72);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 67);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 122);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 123);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 112, 113
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 85
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 84
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 83
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 114, 115
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 70, 93
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 71, 93
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 69, 92
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 116, 117
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 100, 84
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 99, 85
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 98, 79
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 118, 119
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 107, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 106, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 105, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 120, 121
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 71, 72
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 70, 72
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 67, 68
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 122, 123
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (15);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,3,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -19019,40 +8400,22 @@ class ShapeCgear6 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 105);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 105, 29
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 83);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 83
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -19092,29 +8455,30 @@ class ShapeChalfFrame : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (21);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*?3 /logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logheight+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("100000*?5 /?0 ");
- aStringSequence[7] = CREATE_OUSTRING ("if(0-$0 ,0,if(?6 -$0 ,$0 ,?6 ))");
- aStringSequence[8] = CREATE_OUSTRING ("?0 *?7 /100000");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *logwidth/logheight");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth+0-?9 ");
- aStringSequence[11] = CREATE_OUSTRING ("?3 *logheight/logwidth");
- aStringSequence[12] = CREATE_OUSTRING ("logheight+0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("?3 *1/2");
- aStringSequence[14] = CREATE_OUSTRING ("(?12 +logheight)/2");
- aStringSequence[15] = CREATE_OUSTRING ("(?10 +logwidth)/2");
- aStringSequence[16] = CREATE_OUSTRING ("?8 *1/2");
- aStringSequence[17] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[18] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth");
- aStringSequence[20] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logwidth/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *?2 /100000",
+ "logheight*?3 /logwidth",
+ "logheight+0-?4 ",
+ "100000*?5 /?0 ",
+ "if(0-$0 ,0,if(?6 -$0 ,$0 ,?6 ))",
+ "?0 *?7 /100000",
+ "?8 *logwidth/logheight",
+ "logwidth+0-?9 ",
+ "?3 *logheight/logwidth",
+ "logheight+0-?11 ",
+ "?3 *1/2",
+ "(?12 +logheight)/2",
+ "(?10 +logwidth)/2",
+ "?8 *1/2",
+ "logheight/2",
+ "logwidth/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -19122,22 +8486,13 @@ class ShapeChalfFrame : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -19166,22 +8521,13 @@ class ShapeChalfFrame : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19218,145 +8564,50 @@ class ShapeChalfFrame : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 20
}
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,5,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -19364,40 +8615,22 @@ class ShapeChalfFrame : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -19437,26 +8670,27 @@ class ShapeCsnip2SameRect : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (18);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[2] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *?0 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *?1 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("?3 +0-?5 ");
- aStringSequence[9] = CREATE_OUSTRING ("if(?8 ,?3 ,?5 )");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *1/2");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth+0-?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("?3 *1/2");
- aStringSequence[13] = CREATE_OUSTRING ("(?7 +logheight)/2");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth");
- aStringSequence[16] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth/2");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "min(logwidth,logheight)",
+ "?2 *?0 /100000",
+ "logwidth+0-?3 ",
+ "?2 *?1 /100000",
+ "logwidth+0-?5 ",
+ "logheight+0-?5 ",
+ "?3 +0-?5 ",
+ "if(?8 ,?3 ,?5 )",
+ "?9 *1/2",
+ "logwidth+0-?10 ",
+ "?3 *1/2",
+ "(?7 +logheight)/2",
+ "logheight",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -19464,22 +8698,13 @@ class ShapeCsnip2SameRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19508,22 +8733,13 @@ class ShapeCsnip2SameRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 14
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19560,181 +8776,60 @@ class ShapeCsnip2SameRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
}
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 7;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,7,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -19742,40 +8837,22 @@ class ShapeCsnip2SameRect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 12
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 13
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -19811,16 +8888,17 @@ class ShapeCtriangle : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*?0 /200000");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[4] = CREATE_OUSTRING ("?1 +?3 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("logheight");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "logwidth*?0 /200000",
+ "logwidth*?0 /100000",
+ "logwidth/2",
+ "?1 +?3 -0",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -19828,22 +8906,13 @@ class ShapeCtriangle : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19880,91 +8949,35 @@ class ShapeCtriangle : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (3);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 6
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
}
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -19972,40 +8985,22 @@ class ShapeCtriangle : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 5
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 6
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
diff --git a/oox/source/drawingml/customshapepresets4.cxx b/oox/source/drawingml/customshapepresets4.cxx
index b4c4e9451acf..1e24115a74f2 100644
--- a/oox/source/drawingml/customshapepresets4.cxx
+++ b/oox/source/drawingml/customshapepresets4.cxx
@@ -35,38 +35,39 @@ class ShapeCteardrop : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (30);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(200000-$0 ,$0 ,200000))");
- aStringSequence[1] = CREATE_OUSTRING ("sqrt(2)");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *?1 /1");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 *?1 /1");
- aStringSequence[6] = CREATE_OUSTRING ("?3 *?0 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("?5 *?0 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *cos(pi*(2700000)/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("?7 *sin(pi*(2700000)/10800000)");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("?10 +?8 -0");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?9 ");
- aStringSequence[14] = CREATE_OUSTRING ("(?10 +?11 )/2");
- aStringSequence[15] = CREATE_OUSTRING ("(?12 +?13 )/2");
- aStringSequence[16] = CREATE_OUSTRING ("?2 *cos(pi*(2700000)/10800000)");
- aStringSequence[17] = CREATE_OUSTRING ("?4 *sin(pi*(2700000)/10800000)");
- aStringSequence[18] = CREATE_OUSTRING ("?10 +0-?16 ");
- aStringSequence[19] = CREATE_OUSTRING ("?10 +?16 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?12 +0-?17 ");
- aStringSequence[21] = CREATE_OUSTRING ("?12 +?17 -0");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth");
- aStringSequence[23] = CREATE_OUSTRING ("logheight");
- aStringSequence[24] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(200000-$0 ,$0 ,200000))",
+ "sqrt(2)",
+ "logwidth/2",
+ "?2 *?1 /1",
+ "logheight/2",
+ "?4 *?1 /1",
+ "?3 *?0 /100000",
+ "?5 *?0 /100000",
+ "?6 *cos(pi*(2700000)/10800000)",
+ "?7 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?10 +?8 -0",
+ "logheight/2",
+ "?12 +0-?9 ",
+ "(?10 +?11 )/2",
+ "(?12 +?13 )/2",
+ "?2 *cos(pi*(2700000)/10800000)",
+ "?4 *sin(pi*(2700000)/10800000)",
+ "?10 +0-?16 ",
+ "?10 +?16 -0",
+ "?12 +0-?17 ",
+ "?12 +?17 -0",
+ "logwidth",
+ "logheight",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -74,22 +75,13 @@ class ShapeCteardrop : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -126,247 +118,77 @@ class ShapeCteardrop : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (11);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 29
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 2;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 16,2,
+ 17,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -374,40 +196,22 @@ class ShapeCteardrop : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 20
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 21
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -435,21 +239,20 @@ class ShapeCflowChartDocument : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (5);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*17322/21600");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*20172/21600");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*17322/21600",
+ "logheight*20172/21600",
+ "logwidth/2",
+ "logheight/2",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -461,151 +264,51 @@ class ShapeCflowChartDocument : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17322);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17322);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 17322
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10800, 17322
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23922);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10800, 23922
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 20172
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20172);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (5);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 3,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -624,40 +327,22 @@ class ShapeCflowChartDocument : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 0
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -705,31 +390,32 @@ class ShapeCrightArrowCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (23);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *2/1");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[6] = CREATE_OUSTRING ("if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *?0 /logwidth");
- aStringSequence[8] = CREATE_OUSTRING ("100000+0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))");
- aStringSequence[10] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[11] = CREATE_OUSTRING ("?0 *?4 /200000");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?10 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?12 +?11 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?12 +?10 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?0 *?6 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("logwidth+0-?17 ");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth*?9 /100000");
- aStringSequence[20] = CREATE_OUSTRING ("?19 *1/2");
- aStringSequence[21] = CREATE_OUSTRING ("logwidth");
- aStringSequence[22] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?2 *2/1",
+ "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
+ "100000*logwidth/?0 ",
+ "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
+ "?6 *?0 /logwidth",
+ "100000+0-?7 ",
+ "if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))",
+ "?0 *?2 /100000",
+ "?0 *?4 /200000",
+ "logheight/2",
+ "?12 +0-?10 ",
+ "?12 +0-?11 ",
+ "?12 +?11 -0",
+ "?12 +?10 -0",
+ "?0 *?6 /100000",
+ "logwidth+0-?17 ",
+ "logwidth*?9 /100000",
+ "?19 *1/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -737,22 +423,13 @@ class ShapeCrightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 14
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -781,22 +458,13 @@ class ShapeCrightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 13
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -825,22 +493,13 @@ class ShapeCrightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -869,22 +528,13 @@ class ShapeCrightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 22
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -921,235 +571,75 @@ class ShapeCrightArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (11);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 22
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 10;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,10,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1157,40 +647,22 @@ class ShapeCrightArrowCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 22
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1230,44 +702,45 @@ class ShapeCrightBrace : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (36);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$1 ,0,if(100000-$1 ,$1 ,100000))");
- aStringSequence[1] = CREATE_OUSTRING ("100000+0-?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("min(?1 ,?0 )");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[4] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[5] = CREATE_OUSTRING ("?3 *logheight/?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("if(0-$0 ,0,if(?5 -$0 ,$0 ,?5 ))");
- aStringSequence[7] = CREATE_OUSTRING ("?4 *?6 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?7 ");
- aStringSequence[10] = CREATE_OUSTRING ("logheight+0-?7 ");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 *cos(pi*(2700000)/10800000)");
- aStringSequence[13] = CREATE_OUSTRING ("?7 *sin(pi*(2700000)/10800000)");
- aStringSequence[14] = CREATE_OUSTRING ("0+?12 -0");
- aStringSequence[15] = CREATE_OUSTRING ("?7 +0-?13 ");
- aStringSequence[16] = CREATE_OUSTRING ("logheight+?13 -?7 ");
- aStringSequence[17] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[18] = CREATE_OUSTRING ("logwidth");
- aStringSequence[19] = CREATE_OUSTRING ("logheight");
- aStringSequence[20] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$1 ,0,if(100000-$1 ,$1 ,100000))",
+ "100000+0-?0 ",
+ "min(?1 ,?0 )",
+ "?2 *1/2",
+ "min(logwidth,logheight)",
+ "?3 *logheight/?4 ",
+ "if(0-$0 ,0,if(?5 -$0 ,$0 ,?5 ))",
+ "?4 *?6 /100000",
+ "logheight*?0 /100000",
+ "?8 +0-?7 ",
+ "logheight+0-?7 ",
+ "logwidth/2",
+ "?11 *cos(pi*(2700000)/10800000)",
+ "?7 *sin(pi*(2700000)/10800000)",
+ "0+?12 -0",
+ "?7 +0-?13 ",
+ "logheight+?13 -?7 ",
+ "logwidth/2",
+ "logwidth",
+ "logheight",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -1275,22 +748,13 @@ class ShapeCrightBrace : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 7
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -1319,22 +783,13 @@ class ShapeCrightBrace : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -1371,511 +826,143 @@ class ShapeCrightBrace : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (22);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 35
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (17);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,2,
+ 2,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1883,40 +970,22 @@ class ShapeCrightBrace : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 15
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 16
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1944,16 +1013,13 @@ class ShapeCchartPlus : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ aPropertyMap [PROP_Equations] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -1965,223 +1031,67 @@ class ShapeCchartPlus : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
}
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (11);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -2222,22 +1132,21 @@ class ShapeCflowChartManualInput : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (6);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("logheight/10");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/5");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "logheight/10",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logheight/5"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -2249,109 +1158,40 @@ class ShapeCflowChartManualInput : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 5
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -2370,40 +1210,22 @@ class ShapeCflowChartManualInput : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 5
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2431,21 +1253,20 @@ class ShapeCflowChartMerge : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (5);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*3/4");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/4");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*3/4",
+ "logwidth/2",
+ "logwidth/4",
+ "logheight/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -2457,91 +1278,35 @@ class ShapeCflowChartMerge : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (3);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 2
}
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -2560,40 +1325,22 @@ class ShapeCflowChartMerge : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2621,18 +1368,17 @@ class ShapeCline : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (2);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth");
- aStringSequence[1] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -2644,67 +1390,29 @@ class ShapeCline : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (2);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (2);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
}
- aParameterPairSeq [1] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (3);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
aPropertyMap [PROP_Path] <<= aPropSequence;
}
@@ -2740,23 +1448,24 @@ class ShapeCdownArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (15);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logheight+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth*?2 /200000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?6 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *?4 /?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("?5 +?11 -0");
- aStringSequence[13] = CREATE_OUSTRING ("logheight");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logheight/?0 ",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *?3 /100000",
+ "logheight+0-?4 ",
+ "logwidth*?2 /200000",
+ "logwidth/2",
+ "?7 +0-?6 ",
+ "?7 +?6 -0",
+ "logwidth/2",
+ "?8 *?4 /?10 ",
+ "?5 +?11 -0",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -2764,22 +1473,13 @@ class ShapeCdownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2808,22 +1508,13 @@ class ShapeCdownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 5
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -2860,163 +1551,55 @@ class ShapeCdownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 13
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,6,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -3024,40 +1607,22 @@ class ShapeCdownArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 12
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -3101,70 +1666,71 @@ class ShapeCcurvedDownArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (62);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("(?4 +?5 )/4");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *2/1");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *?9 /1");
- aStringSequence[11] = CREATE_OUSTRING ("?4 *?4 /1");
- aStringSequence[12] = CREATE_OUSTRING ("?10 +0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("sqrt(?12 )");
- aStringSequence[14] = CREATE_OUSTRING ("?13 *logheight/?9 ");
- aStringSequence[15] = CREATE_OUSTRING ("100000*?14 /?0 ");
- aStringSequence[16] = CREATE_OUSTRING ("if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))");
- aStringSequence[17] = CREATE_OUSTRING ("?0 *$2 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("?8 +?4 -0");
- aStringSequence[19] = CREATE_OUSTRING ("logheight*logheight/1");
- aStringSequence[20] = CREATE_OUSTRING ("?17 *?17 /1");
- aStringSequence[21] = CREATE_OUSTRING ("?19 +0-?20 ");
- aStringSequence[22] = CREATE_OUSTRING ("sqrt(?21 )");
- aStringSequence[23] = CREATE_OUSTRING ("?22 *?8 /logheight");
- aStringSequence[24] = CREATE_OUSTRING ("?8 +?23 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?18 +?23 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[27] = CREATE_OUSTRING ("?26 *1/2");
- aStringSequence[28] = CREATE_OUSTRING ("?24 +0-?27 ");
- aStringSequence[29] = CREATE_OUSTRING ("?25 +?27 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?5 *1/2");
- aStringSequence[31] = CREATE_OUSTRING ("logwidth+0-?30 ");
- aStringSequence[32] = CREATE_OUSTRING ("logheight+0-?17 ");
- aStringSequence[33] = CREATE_OUSTRING ("(10800000*atan2(?23 ,?17 ))/pi");
- aStringSequence[34] = CREATE_OUSTRING ("0+0-?33 ");
- aStringSequence[35] = CREATE_OUSTRING ("logheight+0-?14 ");
- aStringSequence[36] = CREATE_OUSTRING ("(?8 +?18 )/2");
- aStringSequence[37] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[38] = CREATE_OUSTRING ("(10800000*atan2(?37 ,?14 ))/pi");
- aStringSequence[39] = CREATE_OUSTRING ("16200000+?33 -0");
- aStringSequence[40] = CREATE_OUSTRING ("16200000+0-?38 ");
- aStringSequence[41] = CREATE_OUSTRING ("?38 +0-5400000");
- aStringSequence[42] = CREATE_OUSTRING ("5400000+?38 -0");
- aStringSequence[43] = CREATE_OUSTRING ("logheight");
- aStringSequence[44] = CREATE_OUSTRING ("logwidth");
- aStringSequence[45] = CREATE_OUSTRING ("logheight");
- aStringSequence[46] = CREATE_OUSTRING ("(?39 )/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(?34 )/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(?40 )/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(?41 )/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(?42 )/60000.0");
- aStringSequence[54] = CREATE_OUSTRING ("(?40 )/60000.0");
- aStringSequence[55] = CREATE_OUSTRING ("(?41 )/60000.0");
- aStringSequence[56] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[57] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[58] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[59] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[60] = CREATE_OUSTRING ("(?39 )/60000.0");
- aStringSequence[61] = CREATE_OUSTRING ("(?34 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "?0 *?3 /100000",
+ "?0 *?2 /100000",
+ "(?4 +?5 )/4",
+ "logwidth/2",
+ "?7 +0-?6 ",
+ "?8 *2/1",
+ "?9 *?9 /1",
+ "?4 *?4 /1",
+ "?10 +0-?11 ",
+ "sqrt(?12 )",
+ "?13 *logheight/?9 ",
+ "100000*?14 /?0 ",
+ "if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))",
+ "?0 *$2 /100000",
+ "?8 +?4 -0",
+ "logheight*logheight/1",
+ "?17 *?17 /1",
+ "?19 +0-?20 ",
+ "sqrt(?21 )",
+ "?22 *?8 /logheight",
+ "?8 +?23 -0",
+ "?18 +?23 -0",
+ "?5 +0-?4 ",
+ "?26 *1/2",
+ "?24 +0-?27 ",
+ "?25 +?27 -0",
+ "?5 *1/2",
+ "logwidth+0-?30 ",
+ "logheight+0-?17 ",
+ "(10800000*atan2(?23 ,?17 ))/pi",
+ "0+0-?33 ",
+ "logheight+0-?14 ",
+ "(?8 +?18 )/2",
+ "?4 *1/2",
+ "(10800000*atan2(?37 ,?14 ))/pi",
+ "16200000+?33 -0",
+ "16200000+0-?38 ",
+ "?38 +0-5400000",
+ "5400000+?38 -0",
+ "logheight",
+ "logwidth",
+ "logheight",
+ "(?39 )/60000.0",
+ "(?34 )/60000.0",
+ "(16200000)/60000.0",
+ "(?33 )/60000.0",
+ "(?40 )/60000.0",
+ "(?41 )/60000.0",
+ "(10800000)/60000.0",
+ "(?42 )/60000.0",
+ "(?40 )/60000.0",
+ "(?41 )/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(?33 )/60000.0",
+ "(?39 )/60000.0",
+ "(?34 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -3172,22 +1738,13 @@ class ShapeCcurvedDownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 32
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -3216,22 +1773,13 @@ class ShapeCcurvedDownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 43
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -3260,22 +1808,13 @@ class ShapeCcurvedDownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 32
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -3312,715 +1851,193 @@ class ShapeCcurvedDownArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (30);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 59);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 50, 51
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 57
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 58, 59
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 61
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (27);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,4,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -4028,40 +2045,22 @@ class ShapeCcurvedDownArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 43
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4089,65 +2088,64 @@ class ShapeCactionButtonReturn : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (49);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?1 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?1 -0");
- aStringSequence[8] = CREATE_OUSTRING ("?0 *3/4");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *7/8");
- aStringSequence[10] = CREATE_OUSTRING ("?8 *3/4");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *5/8");
- aStringSequence[12] = CREATE_OUSTRING ("?8 *3/8");
- aStringSequence[13] = CREATE_OUSTRING ("?8 *1/4");
- aStringSequence[14] = CREATE_OUSTRING ("?3 +?10 -0");
- aStringSequence[15] = CREATE_OUSTRING ("?3 +?11 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?3 +?13 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?6 +?9 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?6 +?10 -0");
- aStringSequence[19] = CREATE_OUSTRING ("?6 +?11 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?6 +?12 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?6 +?13 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?8 *1/8");
- aStringSequence[23] = CREATE_OUSTRING ("logwidth");
- aStringSequence[24] = CREATE_OUSTRING ("logheight");
- aStringSequence[25] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +?1 -0",
+ "?0 *3/4",
+ "?8 *7/8",
+ "?8 *3/4",
+ "?8 *5/8",
+ "?8 *3/8",
+ "?8 *1/4",
+ "?3 +?10 -0",
+ "?3 +?11 -0",
+ "?3 +?13 -0",
+ "?6 +?9 -0",
+ "?6 +?10 -0",
+ "?6 +?11 -0",
+ "?6 +?12 -0",
+ "?6 +?13 -0",
+ "?8 *1/8",
+ "logwidth",
+ "logheight",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -4159,1471 +2157,389 @@ class ShapeCactionButtonReturn : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (65);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [62] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [63] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [64] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 23, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 41, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 47, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 23, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 24
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (48);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [41] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [42] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [43] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [44] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [45] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [46] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [47] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,4,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,4,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,3,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -5631,40 +2547,22 @@ class ShapeCactionButtonReturn : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -5692,25 +2590,24 @@ class ShapeCflowChartInputOutput : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (9);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*2/5");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*3/5");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*4/5");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*9/10");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/10");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/5");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*2/5",
+ "logwidth*3/5",
+ "logwidth*4/5",
+ "logwidth*9/10",
+ "logwidth/2",
+ "logwidth/10",
+ "logheight/2",
+ "logheight",
+ "logwidth/5"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -5722,109 +2619,40 @@ class ShapeCflowChartInputOutput : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 5
}
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -5843,40 +2671,22 @@ class ShapeCflowChartInputOutput : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -5912,36 +2722,37 @@ class ShapeCbracketPair : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (28);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *29289/100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "logheight+0-?2 ",
+ "?2 *29289/100000",
+ "logwidth+0-?5 ",
+ "logheight+0-?5 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -5949,22 +2760,13 @@ class ShapeCbracketPair : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -6001,571 +2803,157 @@ class ShapeCbracketPair : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (24);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (21);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [20] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -6573,40 +2961,22 @@ class ShapeCbracketPair : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 5
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6642,42 +3012,43 @@ class ShapeCsmileyFace : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (34);
- aStringSequence[0] = CREATE_OUSTRING ("if(-4653-$0 ,-4653,if(4653-$0 ,$0 ,4653))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*4969/21699");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*6215/21600");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*13135/21600");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth*16640/21600");
- aStringSequence[5] = CREATE_OUSTRING ("logheight*7570/21600");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*16515/21600");
- aStringSequence[7] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("?6 +0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("?6 +?7 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight*?0 /50000");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +?10 -0");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 *cos(pi*(2700000)/10800000)");
- aStringSequence[14] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[15] = CREATE_OUSTRING ("?14 *sin(pi*(2700000)/10800000)");
- aStringSequence[16] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[17] = CREATE_OUSTRING ("?16 +0-?13 ");
- aStringSequence[18] = CREATE_OUSTRING ("?16 +?13 -0");
- aStringSequence[19] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[20] = CREATE_OUSTRING ("?19 +0-?15 ");
- aStringSequence[21] = CREATE_OUSTRING ("?19 +?15 -0");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth*1125/21600");
- aStringSequence[23] = CREATE_OUSTRING ("logheight*1125/21600");
- aStringSequence[24] = CREATE_OUSTRING ("logheight");
- aStringSequence[25] = CREATE_OUSTRING ("logwidth");
- aStringSequence[26] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(21600000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(-4653-$0 ,-4653,if(4653-$0 ,$0 ,4653))",
+ "logwidth*4969/21699",
+ "logwidth*6215/21600",
+ "logwidth*13135/21600",
+ "logwidth*16640/21600",
+ "logheight*7570/21600",
+ "logheight*16515/21600",
+ "logheight*?0 /100000",
+ "?6 +0-?7 ",
+ "?6 +?7 -0",
+ "logheight*?0 /50000",
+ "?9 +?10 -0",
+ "logwidth/2",
+ "?12 *cos(pi*(2700000)/10800000)",
+ "logheight/2",
+ "?14 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?16 +0-?13 ",
+ "?16 +?13 -0",
+ "logheight/2",
+ "?19 +0-?15 ",
+ "?19 +?15 -0",
+ "logwidth*1125/21600",
+ "logheight*1125/21600",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(21600000)/60000.0",
+ "(10800000)/60000.0",
+ "(21600000)/60000.0",
+ "(10800000)/60000.0",
+ "(21600000)/60000.0",
+ "(10800000)/60000.0",
+ "(21600000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -6685,22 +3056,13 @@ class ShapeCsmileyFace : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 9
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -6737,403 +3099,111 @@ class ShapeCsmileyFace : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (15);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 33
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (20);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 19,0,
+ 5,0,
+ 1,1,
+ 16,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -7141,40 +3211,22 @@ class ShapeCsmileyFace : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 20
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 21
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -7202,20 +3254,19 @@ class ShapeCactionButtonBlank : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (4);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth");
- aStringSequence[1] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -7227,109 +3278,40 @@ class ShapeCactionButtonBlank : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
}
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -7337,40 +3319,22 @@ class ShapeCactionButtonBlank : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -7410,41 +3374,42 @@ class ShapeCwave : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (33);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(20000-$0 ,$0 ,20000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(-10000-$1 ,-10000,if(10000-$1 ,$1 ,10000))");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *10/3");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 +?3 -0");
- aStringSequence[6] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("?6 +0-?3 ");
- aStringSequence[8] = CREATE_OUSTRING ("?6 +?3 -0");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth*?1 /100000");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth*?1 /50000");
- aStringSequence[11] = CREATE_OUSTRING ("abs(?9 )");
- aStringSequence[12] = CREATE_OUSTRING ("if(?10 ,0,?10 )");
- aStringSequence[13] = CREATE_OUSTRING ("0+0-?12 ");
- aStringSequence[14] = CREATE_OUSTRING ("if(?10 ,?10 ,0)");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth+0-?14 ");
- aStringSequence[16] = CREATE_OUSTRING ("(?12 +?15 )/3");
- aStringSequence[17] = CREATE_OUSTRING ("?13 +?16 -0");
- aStringSequence[18] = CREATE_OUSTRING ("(?17 +?15 )/2");
- aStringSequence[19] = CREATE_OUSTRING ("0+?14 -0");
- aStringSequence[20] = CREATE_OUSTRING ("logwidth+?12 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?19 +?16 -0");
- aStringSequence[22] = CREATE_OUSTRING ("(?21 +?20 )/2");
- aStringSequence[23] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[25] = CREATE_OUSTRING ("?24 +?9 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?24 +0-?9 ");
- aStringSequence[27] = CREATE_OUSTRING ("max(?13 ,?19 )");
- aStringSequence[28] = CREATE_OUSTRING ("min(?15 ,?20 )");
- aStringSequence[29] = CREATE_OUSTRING ("logheight*?0 /50000");
- aStringSequence[30] = CREATE_OUSTRING ("logheight+0-?29 ");
- aStringSequence[31] = CREATE_OUSTRING ("logheight");
- aStringSequence[32] = CREATE_OUSTRING ("logheight/2");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(20000-$0 ,$0 ,20000))",
+ "if(-10000-$1 ,-10000,if(10000-$1 ,$1 ,10000))",
+ "logheight*?0 /100000",
+ "?2 *10/3",
+ "?2 +0-?3 ",
+ "?2 +?3 -0",
+ "logheight+0-?2 ",
+ "?6 +0-?3 ",
+ "?6 +?3 -0",
+ "logwidth*?1 /100000",
+ "logwidth*?1 /50000",
+ "abs(?9 )",
+ "if(?10 ,0,?10 )",
+ "0+0-?12 ",
+ "if(?10 ,?10 ,0)",
+ "logwidth+0-?14 ",
+ "(?12 +?15 )/3",
+ "?13 +?16 -0",
+ "(?17 +?15 )/2",
+ "0+?14 -0",
+ "logwidth+?12 -0",
+ "?19 +?16 -0",
+ "(?21 +?20 )/2",
+ "logwidth+0-?11 ",
+ "logwidth/2",
+ "?24 +?9 -0",
+ "?24 +0-?9 ",
+ "max(?13 ,?19 )",
+ "min(?15 ,?20 )",
+ "logheight*?0 /50000",
+ "logheight+0-?29 ",
+ "logheight",
+ "logheight/2"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -7452,22 +3417,13 @@ class ShapeCwave : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -7496,22 +3452,13 @@ class ShapeCwave : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 31
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -7548,193 +3495,62 @@ class ShapeCwave : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 6
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 6
}
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 3,1,
+ 2,1,
+ 3,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -7742,40 +3558,22 @@ class ShapeCwave : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 29
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 30
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -7815,40 +3613,41 @@ class ShapeCswooshArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (32);
- aStringSequence[0] = CREATE_OUSTRING ("if(1-$0 ,1,if(75000-$0 ,$0 ,75000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("70000*logwidth/?1 ");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?2 -$1 ,$1 ,?2 ))");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?1 *?3 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("min(logwidth,logheight)/8");
- aStringSequence[8] = CREATE_OUSTRING ("0+?7 -0");
- aStringSequence[9] = CREATE_OUSTRING ("5400000*1/14");
- aStringSequence[10] = CREATE_OUSTRING ("?7 *tan(pi*(?9 )/10800000)");
- aStringSequence[11] = CREATE_OUSTRING ("?6 +0-?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("?4 *tan(pi*(?9 )/10800000)");
- aStringSequence[13] = CREATE_OUSTRING ("?8 +?4 -0");
- aStringSequence[14] = CREATE_OUSTRING ("?6 +?12 -0");
- aStringSequence[15] = CREATE_OUSTRING ("?14 +?10 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?13 +?7 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?16 +0-0");
- aStringSequence[18] = CREATE_OUSTRING ("?17 *1/2");
- aStringSequence[19] = CREATE_OUSTRING ("logheight*1/20");
- aStringSequence[20] = CREATE_OUSTRING ("0+?18 -?19 ");
- aStringSequence[21] = CREATE_OUSTRING ("logheight/6");
- aStringSequence[22] = CREATE_OUSTRING ("?21 *1/1");
- aStringSequence[23] = CREATE_OUSTRING ("?21 +?22 -0");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth/6");
- aStringSequence[25] = CREATE_OUSTRING ("?24 ");
- aStringSequence[26] = CREATE_OUSTRING ("?21 *1/2");
- aStringSequence[27] = CREATE_OUSTRING ("?13 +?26 -0");
- aStringSequence[28] = CREATE_OUSTRING ("logwidth/4");
- aStringSequence[29] = CREATE_OUSTRING ("?28 ");
- aStringSequence[30] = CREATE_OUSTRING ("logheight");
- aStringSequence[31] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(1-$0 ,1,if(75000-$0 ,$0 ,75000))",
+ "min(logwidth,logheight)",
+ "70000*logwidth/?1 ",
+ "if(0-$1 ,0,if(?2 -$1 ,$1 ,?2 ))",
+ "logheight*?0 /100000",
+ "?1 *?3 /100000",
+ "logwidth+0-?5 ",
+ "min(logwidth,logheight)/8",
+ "0+?7 -0",
+ "5400000*1/14",
+ "?7 *tan(pi*(?9 )/10800000)",
+ "?6 +0-?10 ",
+ "?4 *tan(pi*(?9 )/10800000)",
+ "?8 +?4 -0",
+ "?6 +?12 -0",
+ "?14 +?10 -0",
+ "?13 +?7 -0",
+ "?16 +0-0",
+ "?17 *1/2",
+ "logheight*1/20",
+ "0+?18 -?19 ",
+ "logheight/6",
+ "?21 *1/1",
+ "?21 +?22 -0",
+ "logwidth/6",
+ "?24 ",
+ "?21 *1/2",
+ "?13 +?26 -0",
+ "logwidth/4",
+ "?28 ",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -7856,22 +3655,13 @@ class ShapeCswooshArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 13
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -7900,22 +3690,13 @@ class ShapeCswooshArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -7952,211 +3733,67 @@ class ShapeCswooshArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (9);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 30
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 23
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 20
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 16
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 27
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 30
}
- aParameterPairSeq [8] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 16,1,
+ 2,4,
+ 16,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -8164,40 +3801,22 @@ class ShapeCswooshArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 30
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -8225,44 +3844,43 @@ class ShapeCflowChartSummingJunction : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (28);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *cos(pi*(2700000)/10800000)");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *sin(pi*(2700000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?1 ");
- aStringSequence[6] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?3 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?3 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "?0 *cos(pi*(2700000)/10800000)",
+ "logheight/2",
+ "?2 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?4 +0-?1 ",
+ "?4 +?1 -0",
+ "logheight/2",
+ "?7 +0-?3 ",
+ "?7 +?3 -0",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -8274,505 +3892,142 @@ class ShapeCflowChartSummingJunction : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (22);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (16);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,4,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 17,4,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -8780,40 +4035,22 @@ class ShapeCflowChartSummingJunction : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -8841,32 +4078,31 @@ class ShapeClightningBolt : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (16);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*5022/21600");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*8472/21600");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*8757/21600");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*10012/21600");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth*12860/21600");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*13917/21600");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth*16577/21600");
- aStringSequence[7] = CREATE_OUSTRING ("logheight*3890/21600");
- aStringSequence[8] = CREATE_OUSTRING ("logheight*6080/21600");
- aStringSequence[9] = CREATE_OUSTRING ("logheight*7437/21600");
- aStringSequence[10] = CREATE_OUSTRING ("logheight*9705/21600");
- aStringSequence[11] = CREATE_OUSTRING ("logheight*12007/21600");
- aStringSequence[12] = CREATE_OUSTRING ("logheight*14277/21600");
- aStringSequence[13] = CREATE_OUSTRING ("logheight*14915/21600");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth");
- aStringSequence[15] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*5022/21600",
+ "logwidth*8472/21600",
+ "logwidth*8757/21600",
+ "logwidth*10012/21600",
+ "logwidth*12860/21600",
+ "logwidth*13917/21600",
+ "logwidth*16577/21600",
+ "logheight*3890/21600",
+ "logheight*6080/21600",
+ "logheight*7437/21600",
+ "logheight*9705/21600",
+ "logheight*12007/21600",
+ "logheight*14277/21600",
+ "logheight*14915/21600",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -8878,235 +4114,75 @@ class ShapeClightningBolt : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (11);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8472);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12860);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6080);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11050);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6797);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16577);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12007);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14767);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12877);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10012);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14915);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12222);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13987);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5022);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9705);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7602);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8382);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3890);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8472, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 12860, 6080
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11050, 6797
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 16577, 12007
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14767, 12877
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 21600
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10012, 14915
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 12222, 13987
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5022, 9705
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7602, 8382
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 3890
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 10;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,10,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -9125,40 +4201,22 @@ class ShapeClightningBolt : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 9
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 12
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9186,24 +4244,23 @@ class ShapeCflowChartDisplay : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*5/6");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/6");
- aStringSequence[6] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[7] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*5/6",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/6",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -9215,157 +4272,52 @@ class ShapeCflowChartDisplay : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 3
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 6
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -9384,40 +4336,22 @@ class ShapeCflowChartDisplay : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9445,26 +4379,25 @@ class ShapeCactionButtonBackPrevious : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?1 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?1 -0");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "logwidth/2",
+ "?5 +0-?1 ",
+ "?5 +?1 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -9476,463 +4409,125 @@ class ShapeCactionButtonBackPrevious : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (17);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (24);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -9940,40 +4535,22 @@ class ShapeCactionButtonBackPrevious : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10009,17 +4586,18 @@ class ShapeCframe : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (9);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "logheight+0-?2 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -10027,22 +4605,13 @@ class ShapeCframe : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10079,199 +4648,63 @@ class ShapeCframe : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (7);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10279,40 +4712,22 @@ class ShapeCframe : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10340,24 +4755,23 @@ class ShapeCrtTriangle : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*7/12");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*7/12");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*11/12");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/12");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*7/12",
+ "logwidth*7/12",
+ "logheight*11/12",
+ "logheight/2",
+ "logheight",
+ "logwidth/2",
+ "logwidth",
+ "logwidth/12"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -10369,91 +4783,35 @@ class ShapeCrtTriangle : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (3);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
}
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10461,40 +4819,22 @@ class ShapeCrtTriangle : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 2
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10522,37 +4862,36 @@ class ShapeCflowChartMagneticTape : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (21);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *cos(pi*(2700000)/10800000)");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *sin(pi*(2700000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +0-?1 ");
- aStringSequence[6] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?3 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?3 -0");
- aStringSequence[10] = CREATE_OUSTRING ("(10800000*atan2(logheight,logwidth))/pi");
- aStringSequence[11] = CREATE_OUSTRING ("logheight");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth");
- aStringSequence[13] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(?10 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "?0 *cos(pi*(2700000)/10800000)",
+ "logheight/2",
+ "?2 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?4 +0-?1 ",
+ "?4 +?1 -0",
+ "logheight/2",
+ "?7 +0-?3 ",
+ "?7 +?3 -0",
+ "(10800000*atan2(logheight,logwidth))/pi",
+ "logheight",
+ "logwidth",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(?10 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -10564,241 +4903,76 @@ class ShapeCflowChartMagneticTape : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (11);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 11
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (5);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,4,
+ 2,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10806,40 +4980,22 @@ class ShapeCflowChartMagneticTape : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10883,70 +5039,71 @@ class ShapeCcurvedRightArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (62);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$0 ,0,if(?2 -$0 ,$0 ,?2 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("(?4 +?5 )/4");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *2/1");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *?9 /1");
- aStringSequence[11] = CREATE_OUSTRING ("?4 *?4 /1");
- aStringSequence[12] = CREATE_OUSTRING ("?10 +0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("sqrt(?12 )");
- aStringSequence[14] = CREATE_OUSTRING ("?13 *logwidth/?9 ");
- aStringSequence[15] = CREATE_OUSTRING ("100000*?14 /?0 ");
- aStringSequence[16] = CREATE_OUSTRING ("if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))");
- aStringSequence[17] = CREATE_OUSTRING ("?0 *?16 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("?8 +?4 -0");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth*logwidth/1");
- aStringSequence[20] = CREATE_OUSTRING ("?17 *?17 /1");
- aStringSequence[21] = CREATE_OUSTRING ("?19 +0-?20 ");
- aStringSequence[22] = CREATE_OUSTRING ("sqrt(?21 )");
- aStringSequence[23] = CREATE_OUSTRING ("?22 *?8 /logwidth");
- aStringSequence[24] = CREATE_OUSTRING ("?8 +?23 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?18 +?23 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[27] = CREATE_OUSTRING ("?26 *1/2");
- aStringSequence[28] = CREATE_OUSTRING ("?24 +0-?27 ");
- aStringSequence[29] = CREATE_OUSTRING ("?25 +?27 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?5 *1/2");
- aStringSequence[31] = CREATE_OUSTRING ("logheight+0-?30 ");
- aStringSequence[32] = CREATE_OUSTRING ("logwidth+0-?17 ");
- aStringSequence[33] = CREATE_OUSTRING ("(10800000*atan2(?23 ,?17 ))/pi");
- aStringSequence[34] = CREATE_OUSTRING ("10800000+0-?33 ");
- aStringSequence[35] = CREATE_OUSTRING ("0+0-?33 ");
- aStringSequence[36] = CREATE_OUSTRING ("logwidth+0-?14 ");
- aStringSequence[37] = CREATE_OUSTRING ("(?8 +?18 )/2");
- aStringSequence[38] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[39] = CREATE_OUSTRING ("(10800000*atan2(?38 ,?14 ))/pi");
- aStringSequence[40] = CREATE_OUSTRING ("?39 +0-5400000");
- aStringSequence[41] = CREATE_OUSTRING ("5400000+?39 -0");
- aStringSequence[42] = CREATE_OUSTRING ("10800000+0-?39 ");
- aStringSequence[43] = CREATE_OUSTRING ("logwidth");
- aStringSequence[44] = CREATE_OUSTRING ("logheight");
- aStringSequence[45] = CREATE_OUSTRING ("logwidth");
- aStringSequence[46] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(?35 )/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(?34 )/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(?40 )/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(?42 )/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(?41 )/60000.0");
- aStringSequence[54] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[55] = CREATE_OUSTRING ("(?35 )/60000.0");
- aStringSequence[56] = CREATE_OUSTRING ("(?34 )/60000.0");
- aStringSequence[57] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[58] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[59] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[60] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[61] = CREATE_OUSTRING ("(?40 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logheight/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "if(0-$0 ,0,if(?2 -$0 ,$0 ,?2 ))",
+ "?0 *?3 /100000",
+ "?0 *?2 /100000",
+ "(?4 +?5 )/4",
+ "logheight/2",
+ "?7 +0-?6 ",
+ "?8 *2/1",
+ "?9 *?9 /1",
+ "?4 *?4 /1",
+ "?10 +0-?11 ",
+ "sqrt(?12 )",
+ "?13 *logwidth/?9 ",
+ "100000*?14 /?0 ",
+ "if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))",
+ "?0 *?16 /100000",
+ "?8 +?4 -0",
+ "logwidth*logwidth/1",
+ "?17 *?17 /1",
+ "?19 +0-?20 ",
+ "sqrt(?21 )",
+ "?22 *?8 /logwidth",
+ "?8 +?23 -0",
+ "?18 +?23 -0",
+ "?5 +0-?4 ",
+ "?26 *1/2",
+ "?24 +0-?27 ",
+ "?25 +?27 -0",
+ "?5 *1/2",
+ "logheight+0-?30 ",
+ "logwidth+0-?17 ",
+ "(10800000*atan2(?23 ,?17 ))/pi",
+ "10800000+0-?33 ",
+ "0+0-?33 ",
+ "logwidth+0-?14 ",
+ "(?8 +?18 )/2",
+ "?4 *1/2",
+ "(10800000*atan2(?38 ,?14 ))/pi",
+ "?39 +0-5400000",
+ "5400000+?39 -0",
+ "10800000+0-?39 ",
+ "logwidth",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(?35 )/60000.0",
+ "(?34 )/60000.0",
+ "(?33 )/60000.0",
+ "(16200000)/60000.0",
+ "(?40 )/60000.0",
+ "(?42 )/60000.0",
+ "(?41 )/60000.0",
+ "(10800000)/60000.0",
+ "(?35 )/60000.0",
+ "(?34 )/60000.0",
+ "(?33 )/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(?40 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -10954,22 +5111,13 @@ class ShapeCcurvedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 24
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -10998,22 +5146,13 @@ class ShapeCcurvedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 28
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -11042,22 +5181,13 @@ class ShapeCcurvedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 44
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -11094,673 +5224,184 @@ class ShapeCcurvedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (29);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 59);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 50, 51
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 57
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 58, 59
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 61
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (23);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,4,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,2,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,4,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -11768,40 +5409,22 @@ class ShapeCcurvedRightArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 44
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -11845,31 +5468,32 @@ class ShapeCleftUpArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (23);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("100000+0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$2 ,0,if(?3 -$2 ,$2 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *?4 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("?5 *?0 /50000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth+0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("logheight+0-?7 ");
- aStringSequence[10] = CREATE_OUSTRING ("?5 *?0 /100000");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth+0-?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("logheight+0-?10 ");
- aStringSequence[13] = CREATE_OUSTRING ("?5 *?2 /200000");
- aStringSequence[14] = CREATE_OUSTRING ("?11 +0-?13 ");
- aStringSequence[15] = CREATE_OUSTRING ("?11 +?13 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?12 +0-?13 ");
- aStringSequence[17] = CREATE_OUSTRING ("?12 +?13 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?13 *?6 /?10 ");
- aStringSequence[19] = CREATE_OUSTRING ("(?6 +?15 )/2");
- aStringSequence[20] = CREATE_OUSTRING ("(?6 +?17 )/2");
- aStringSequence[21] = CREATE_OUSTRING ("logheight");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "100000+0-?1 ",
+ "if(0-$2 ,0,if(?3 -$2 ,$2 ,?3 ))",
+ "min(logwidth,logheight)",
+ "?5 *?4 /100000",
+ "?5 *?0 /50000",
+ "logwidth+0-?7 ",
+ "logheight+0-?7 ",
+ "?5 *?0 /100000",
+ "logwidth+0-?10 ",
+ "logheight+0-?10 ",
+ "?5 *?2 /200000",
+ "?11 +0-?13 ",
+ "?11 +?13 -0",
+ "?12 +0-?13 ",
+ "?12 +?13 -0",
+ "?13 *?6 /?10 ",
+ "(?6 +?15 )/2",
+ "(?6 +?17 )/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -11877,22 +5501,13 @@ class ShapeCleftUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 16
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -11921,22 +5536,13 @@ class ShapeCleftUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -11965,22 +5571,13 @@ class ShapeCleftUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 6
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -12017,253 +5614,80 @@ class ShapeCleftUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 21
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 11;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,11,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -12271,40 +5695,22 @@ class ShapeCleftUpArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 16
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 17
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12344,44 +5750,45 @@ class ShapeCwedgeEllipseCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (36);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +?0 -0");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[6] = CREATE_OUSTRING ("?0 *logheight/1");
- aStringSequence[7] = CREATE_OUSTRING ("?1 *logwidth/1");
- aStringSequence[8] = CREATE_OUSTRING ("(10800000*atan2(?7 ,?6 ))/pi");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +660000-0");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +0-660000");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 *cos(pi*(?9 )/10800000)");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("?13 *sin(pi*(?9 )/10800000)");
- aStringSequence[15] = CREATE_OUSTRING ("?2 +?12 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?4 +?14 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?11 *cos(pi*(?10 )/10800000)");
- aStringSequence[18] = CREATE_OUSTRING ("?13 *sin(pi*(?10 )/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("?2 +?17 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?4 +?18 -0");
- aStringSequence[21] = CREATE_OUSTRING ("(10800000*atan2(?14 ,?12 ))/pi");
- aStringSequence[22] = CREATE_OUSTRING ("(10800000*atan2(?18 ,?17 ))/pi");
- aStringSequence[23] = CREATE_OUSTRING ("?22 +0-?21 ");
- aStringSequence[24] = CREATE_OUSTRING ("?23 +21600000-0");
- aStringSequence[25] = CREATE_OUSTRING ("if(?23 ,?23 ,?24 )");
- aStringSequence[26] = CREATE_OUSTRING ("?11 *cos(pi*(2700000)/10800000)");
- aStringSequence[27] = CREATE_OUSTRING ("?13 *sin(pi*(2700000)/10800000)");
- aStringSequence[28] = CREATE_OUSTRING ("?2 +0-?26 ");
- aStringSequence[29] = CREATE_OUSTRING ("?2 +?26 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?4 +0-?27 ");
- aStringSequence[31] = CREATE_OUSTRING ("?4 +?27 -0");
- aStringSequence[32] = CREATE_OUSTRING ("logheight");
- aStringSequence[33] = CREATE_OUSTRING ("logwidth");
- aStringSequence[34] = CREATE_OUSTRING ("(?21 )/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(?25 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "logheight*$1 /100000",
+ "logwidth/2",
+ "?2 +?0 -0",
+ "logheight/2",
+ "?4 +?1 -0",
+ "?0 *logheight/1",
+ "?1 *logwidth/1",
+ "(10800000*atan2(?7 ,?6 ))/pi",
+ "?8 +660000-0",
+ "?8 +0-660000",
+ "logwidth/2",
+ "?11 *cos(pi*(?9 )/10800000)",
+ "logheight/2",
+ "?13 *sin(pi*(?9 )/10800000)",
+ "?2 +?12 -0",
+ "?4 +?14 -0",
+ "?11 *cos(pi*(?10 )/10800000)",
+ "?13 *sin(pi*(?10 )/10800000)",
+ "?2 +?17 -0",
+ "?4 +?18 -0",
+ "(10800000*atan2(?14 ,?12 ))/pi",
+ "(10800000*atan2(?18 ,?17 ))/pi",
+ "?22 +0-?21 ",
+ "?23 +21600000-0",
+ "if(?23 ,?23 ,?24 )",
+ "?11 *cos(pi*(2700000)/10800000)",
+ "?13 *sin(pi*(2700000)/10800000)",
+ "?2 +0-?26 ",
+ "?2 +?26 -0",
+ "?4 +0-?27 ",
+ "?4 +?27 -0",
+ "logheight",
+ "logwidth",
+ "(?21 )/60000.0",
+ "(?25 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -12389,22 +5796,13 @@ class ShapeCwedgeEllipseCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -12462,115 +5860,41 @@ class ShapeCwedgeEllipseCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 16
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 35
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (5);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -12578,40 +5902,22 @@ class ShapeCwedgeEllipseCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 30
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 31
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12651,47 +5957,48 @@ class ShapeCdoubleWave : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (39);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(12500-$0 ,$0 ,12500))");
- aStringSequence[1] = CREATE_OUSTRING ("if(-10000-$1 ,-10000,if(10000-$1 ,$1 ,10000))");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *10/3");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 +?3 -0");
- aStringSequence[6] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("?6 +0-?3 ");
- aStringSequence[8] = CREATE_OUSTRING ("?6 +?3 -0");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth*?1 /100000");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth*?1 /50000");
- aStringSequence[11] = CREATE_OUSTRING ("abs(?9 )");
- aStringSequence[12] = CREATE_OUSTRING ("if(?10 ,0,?10 )");
- aStringSequence[13] = CREATE_OUSTRING ("0+0-?12 ");
- aStringSequence[14] = CREATE_OUSTRING ("if(?10 ,?10 ,0)");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth+0-?14 ");
- aStringSequence[16] = CREATE_OUSTRING ("(?12 +?15 )/6");
- aStringSequence[17] = CREATE_OUSTRING ("?13 +?16 -0");
- aStringSequence[18] = CREATE_OUSTRING ("(?12 +?15 )/3");
- aStringSequence[19] = CREATE_OUSTRING ("?13 +?18 -0");
- aStringSequence[20] = CREATE_OUSTRING ("(?13 +?15 )/2");
- aStringSequence[21] = CREATE_OUSTRING ("?20 +?16 -0");
- aStringSequence[22] = CREATE_OUSTRING ("(?21 +?15 )/2");
- aStringSequence[23] = CREATE_OUSTRING ("0+?14 -0");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth+?12 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?23 +?16 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?23 +?18 -0");
- aStringSequence[27] = CREATE_OUSTRING ("(?23 +?24 )/2");
- aStringSequence[28] = CREATE_OUSTRING ("?27 +?16 -0");
- aStringSequence[29] = CREATE_OUSTRING ("(?28 +?24 )/2");
- aStringSequence[30] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[31] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[32] = CREATE_OUSTRING ("?31 +?9 -0");
- aStringSequence[33] = CREATE_OUSTRING ("max(?13 ,?23 )");
- aStringSequence[34] = CREATE_OUSTRING ("min(?15 ,?24 )");
- aStringSequence[35] = CREATE_OUSTRING ("logheight*?0 /50000");
- aStringSequence[36] = CREATE_OUSTRING ("logheight+0-?35 ");
- aStringSequence[37] = CREATE_OUSTRING ("logheight");
- aStringSequence[38] = CREATE_OUSTRING ("logheight/2");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(12500-$0 ,$0 ,12500))",
+ "if(-10000-$1 ,-10000,if(10000-$1 ,$1 ,10000))",
+ "logheight*?0 /100000",
+ "?2 *10/3",
+ "?2 +0-?3 ",
+ "?2 +?3 -0",
+ "logheight+0-?2 ",
+ "?6 +0-?3 ",
+ "?6 +?3 -0",
+ "logwidth*?1 /100000",
+ "logwidth*?1 /50000",
+ "abs(?9 )",
+ "if(?10 ,0,?10 )",
+ "0+0-?12 ",
+ "if(?10 ,?10 ,0)",
+ "logwidth+0-?14 ",
+ "(?12 +?15 )/6",
+ "?13 +?16 -0",
+ "(?12 +?15 )/3",
+ "?13 +?18 -0",
+ "(?13 +?15 )/2",
+ "?20 +?16 -0",
+ "(?21 +?15 )/2",
+ "0+?14 -0",
+ "logwidth+?12 -0",
+ "?23 +?16 -0",
+ "?23 +?18 -0",
+ "(?23 +?24 )/2",
+ "?27 +?16 -0",
+ "(?28 +?24 )/2",
+ "logwidth+0-?11 ",
+ "logwidth/2",
+ "?31 +?9 -0",
+ "max(?13 ,?23 )",
+ "min(?15 ,?24 )",
+ "logheight*?0 /50000",
+ "logheight+0-?35 ",
+ "logheight",
+ "logheight/2"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -12699,22 +6006,13 @@ class ShapeCdoubleWave : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -12743,22 +6041,13 @@ class ShapeCdoubleWave : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 37
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -12795,301 +6084,92 @@ class ShapeCdoubleWave : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (14);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 6
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 2;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 3,2,
+ 2,1,
+ 3,2,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13097,40 +6177,22 @@ class ShapeCdoubleWave : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 35
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 36
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13178,38 +6240,39 @@ class ShapeCbentArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (30);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$2 ,0,if(50000-$2 ,$2 ,50000))");
- aStringSequence[4] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[5] = CREATE_OUSTRING ("?4 *?2 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("?4 *?0 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("?5 *1/2");
- aStringSequence[8] = CREATE_OUSTRING ("?6 +0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("?4 *?3 /100000");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth+0-?9 ");
- aStringSequence[11] = CREATE_OUSTRING ("logheight+0-?8 ");
- aStringSequence[12] = CREATE_OUSTRING ("min(?10 ,?11 )");
- aStringSequence[13] = CREATE_OUSTRING ("100000*?12 /?4 ");
- aStringSequence[14] = CREATE_OUSTRING ("if(0-$3 ,0,if(?13 -$3 ,$3 ,?13 ))");
- aStringSequence[15] = CREATE_OUSTRING ("?4 *?14 /100000");
- aStringSequence[16] = CREATE_OUSTRING ("?15 +0-?5 ");
- aStringSequence[17] = CREATE_OUSTRING ("max(?16 ,0)");
- aStringSequence[18] = CREATE_OUSTRING ("?5 +?17 -0");
- aStringSequence[19] = CREATE_OUSTRING ("logwidth+0-?9 ");
- aStringSequence[20] = CREATE_OUSTRING ("?8 +?5 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?20 +?8 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?8 +?15 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?20 +?17 -0");
- aStringSequence[24] = CREATE_OUSTRING ("logheight");
- aStringSequence[25] = CREATE_OUSTRING ("logwidth");
- aStringSequence[26] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "if(0-$2 ,0,if(50000-$2 ,$2 ,50000))",
+ "min(logwidth,logheight)",
+ "?4 *?2 /100000",
+ "?4 *?0 /100000",
+ "?5 *1/2",
+ "?6 +0-?7 ",
+ "?4 *?3 /100000",
+ "logwidth+0-?9 ",
+ "logheight+0-?8 ",
+ "min(?10 ,?11 )",
+ "100000*?12 /?4 ",
+ "if(0-$3 ,0,if(?13 -$3 ,$3 ,?13 ))",
+ "?4 *?14 /100000",
+ "?15 +0-?5 ",
+ "max(?16 ,0)",
+ "?5 +?17 -0",
+ "logwidth+0-?9 ",
+ "?8 +?5 -0",
+ "?20 +?8 -0",
+ "?8 +?15 -0",
+ "?20 +?17 -0",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -13217,22 +6280,13 @@ class ShapeCbentArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 24
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13261,22 +6315,13 @@ class ShapeCbentArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 21
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -13305,22 +6350,13 @@ class ShapeCbentArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13349,22 +6385,13 @@ class ShapeCbentArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 15, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13401,295 +6428,89 @@ class ShapeCbentArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (13);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 24
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (8);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,6,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13697,40 +6518,22 @@ class ShapeCbentArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 24
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13770,44 +6573,45 @@ class ShapeCstar10 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (36);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *$1 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *95106/100000");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *58779/100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?3 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[8] = CREATE_OUSTRING ("?5 +?4 -0");
- aStringSequence[9] = CREATE_OUSTRING ("?5 +?3 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[11] = CREATE_OUSTRING ("?10 *80902/100000");
- aStringSequence[12] = CREATE_OUSTRING ("?10 *30902/100000");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("?13 +0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +0-?12 ");
- aStringSequence[16] = CREATE_OUSTRING ("?13 +?12 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?13 +?11 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?2 *?0 /50000");
- aStringSequence[19] = CREATE_OUSTRING ("?10 *?0 /50000");
- aStringSequence[20] = CREATE_OUSTRING ("?18 *80902/100000");
- aStringSequence[21] = CREATE_OUSTRING ("?18 *30902/100000");
- aStringSequence[22] = CREATE_OUSTRING ("?19 *95106/100000");
- aStringSequence[23] = CREATE_OUSTRING ("?19 *58779/100000");
- aStringSequence[24] = CREATE_OUSTRING ("?5 +0-?18 ");
- aStringSequence[25] = CREATE_OUSTRING ("?5 +0-?20 ");
- aStringSequence[26] = CREATE_OUSTRING ("?5 +0-?21 ");
- aStringSequence[27] = CREATE_OUSTRING ("?5 +?21 -0");
- aStringSequence[28] = CREATE_OUSTRING ("?5 +?20 -0");
- aStringSequence[29] = CREATE_OUSTRING ("?5 +?18 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?13 +0-?22 ");
- aStringSequence[31] = CREATE_OUSTRING ("?13 +0-?23 ");
- aStringSequence[32] = CREATE_OUSTRING ("?13 +?23 -0");
- aStringSequence[33] = CREATE_OUSTRING ("?13 +?22 -0");
- aStringSequence[34] = CREATE_OUSTRING ("?13 +0-?19 ");
- aStringSequence[35] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *$1 /100000",
+ "?2 *95106/100000",
+ "?2 *58779/100000",
+ "logwidth/2",
+ "?5 +0-?3 ",
+ "?5 +0-?4 ",
+ "?5 +?4 -0",
+ "?5 +?3 -0",
+ "logheight/2",
+ "?10 *80902/100000",
+ "?10 *30902/100000",
+ "logheight/2",
+ "?13 +0-?11 ",
+ "?13 +0-?12 ",
+ "?13 +?12 -0",
+ "?13 +?11 -0",
+ "?2 *?0 /50000",
+ "?10 *?0 /50000",
+ "?18 *80902/100000",
+ "?18 *30902/100000",
+ "?19 *95106/100000",
+ "?19 *58779/100000",
+ "?5 +0-?18 ",
+ "?5 +0-?20 ",
+ "?5 +0-?21 ",
+ "?5 +?21 -0",
+ "?5 +?20 -0",
+ "?5 +?18 -0",
+ "?13 +0-?22 ",
+ "?13 +0-?23 ",
+ "?13 +?23 -0",
+ "?13 +?22 -0",
+ "?13 +0-?19 ",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -13815,22 +6619,13 @@ class ShapeCstar10 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 34
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -13867,397 +6662,120 @@ class ShapeCstar10 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (20);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 13
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 19;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,19,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14265,40 +6783,22 @@ class ShapeCstar10 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 31
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 32
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14338,23 +6838,24 @@ class ShapeCleftArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (15);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("0+?4 -0");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*?2 /200000");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?6 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *?4 /?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("?5 +0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logwidth/?0 ",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *?3 /100000",
+ "0+?4 -0",
+ "logheight*?2 /200000",
+ "logheight/2",
+ "?7 +0-?6 ",
+ "?7 +?6 -0",
+ "logheight/2",
+ "?8 *?4 /?10 ",
+ "?5 +0-?11 ",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -14362,22 +6863,13 @@ class ShapeCleftArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -14406,22 +6898,13 @@ class ShapeCleftArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -14458,163 +6941,55 @@ class ShapeCleftArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 14
}
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,6,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14622,40 +6997,22 @@ class ShapeCleftArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14699,71 +7056,72 @@ class ShapeCcurvedUpArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (63);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("(?4 +?5 )/4");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *2/1");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *?9 /1");
- aStringSequence[11] = CREATE_OUSTRING ("?4 *?4 /1");
- aStringSequence[12] = CREATE_OUSTRING ("?10 +0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("sqrt(?12 )");
- aStringSequence[14] = CREATE_OUSTRING ("?13 *logheight/?9 ");
- aStringSequence[15] = CREATE_OUSTRING ("100000*?14 /?0 ");
- aStringSequence[16] = CREATE_OUSTRING ("if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))");
- aStringSequence[17] = CREATE_OUSTRING ("?0 *$2 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("?8 +?4 -0");
- aStringSequence[19] = CREATE_OUSTRING ("logheight*logheight/1");
- aStringSequence[20] = CREATE_OUSTRING ("?17 *?17 /1");
- aStringSequence[21] = CREATE_OUSTRING ("?19 +0-?20 ");
- aStringSequence[22] = CREATE_OUSTRING ("sqrt(?21 )");
- aStringSequence[23] = CREATE_OUSTRING ("?22 *?8 /logheight");
- aStringSequence[24] = CREATE_OUSTRING ("?8 +?23 -0");
- aStringSequence[25] = CREATE_OUSTRING ("?18 +?23 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[27] = CREATE_OUSTRING ("?26 *1/2");
- aStringSequence[28] = CREATE_OUSTRING ("?24 +0-?27 ");
- aStringSequence[29] = CREATE_OUSTRING ("?25 +?27 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?5 *1/2");
- aStringSequence[31] = CREATE_OUSTRING ("logwidth+0-?30 ");
- aStringSequence[32] = CREATE_OUSTRING ("0+?17 -0");
- aStringSequence[33] = CREATE_OUSTRING ("(10800000*atan2(?23 ,?17 ))/pi");
- aStringSequence[34] = CREATE_OUSTRING ("0+0-?33 ");
- aStringSequence[35] = CREATE_OUSTRING ("0+?14 -0");
- aStringSequence[36] = CREATE_OUSTRING ("(?8 +?18 )/2");
- aStringSequence[37] = CREATE_OUSTRING ("?4 *1/2");
- aStringSequence[38] = CREATE_OUSTRING ("(10800000*atan2(?37 ,?14 ))/pi");
- aStringSequence[39] = CREATE_OUSTRING ("?38 +0-?33 ");
- aStringSequence[40] = CREATE_OUSTRING ("0+0-?39 ");
- aStringSequence[41] = CREATE_OUSTRING ("5400000+0-?33 ");
- aStringSequence[42] = CREATE_OUSTRING ("?33 +?38 -0");
- aStringSequence[43] = CREATE_OUSTRING ("5400000+0-?38 ");
- aStringSequence[44] = CREATE_OUSTRING ("logwidth");
- aStringSequence[45] = CREATE_OUSTRING ("logheight");
- aStringSequence[46] = CREATE_OUSTRING ("logheight");
- aStringSequence[47] = CREATE_OUSTRING ("(?41 )/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(?42 )/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(?43 )/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(?39 )/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[54] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[55] = CREATE_OUSTRING ("(?43 )/60000.0");
- aStringSequence[56] = CREATE_OUSTRING ("(?39 )/60000.0");
- aStringSequence[57] = CREATE_OUSTRING ("(?41 )/60000.0");
- aStringSequence[58] = CREATE_OUSTRING ("(?33 )/60000.0");
- aStringSequence[59] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[60] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[61] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[62] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "?0 *?3 /100000",
+ "?0 *?2 /100000",
+ "(?4 +?5 )/4",
+ "logwidth/2",
+ "?7 +0-?6 ",
+ "?8 *2/1",
+ "?9 *?9 /1",
+ "?4 *?4 /1",
+ "?10 +0-?11 ",
+ "sqrt(?12 )",
+ "?13 *logheight/?9 ",
+ "100000*?14 /?0 ",
+ "if(0-$2 ,0,if(?15 -$2 ,$2 ,?15 ))",
+ "?0 *$2 /100000",
+ "?8 +?4 -0",
+ "logheight*logheight/1",
+ "?17 *?17 /1",
+ "?19 +0-?20 ",
+ "sqrt(?21 )",
+ "?22 *?8 /logheight",
+ "?8 +?23 -0",
+ "?18 +?23 -0",
+ "?5 +0-?4 ",
+ "?26 *1/2",
+ "?24 +0-?27 ",
+ "?25 +?27 -0",
+ "?5 *1/2",
+ "logwidth+0-?30 ",
+ "0+?17 -0",
+ "(10800000*atan2(?23 ,?17 ))/pi",
+ "0+0-?33 ",
+ "0+?14 -0",
+ "(?8 +?18 )/2",
+ "?4 *1/2",
+ "(10800000*atan2(?37 ,?14 ))/pi",
+ "?38 +0-?33 ",
+ "0+0-?39 ",
+ "5400000+0-?33 ",
+ "?33 +?38 -0",
+ "5400000+0-?38 ",
+ "logwidth",
+ "logheight",
+ "logheight",
+ "(?41 )/60000.0",
+ "(?42 )/60000.0",
+ "(?43 )/60000.0",
+ "(?39 )/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(?43 )/60000.0",
+ "(?39 )/60000.0",
+ "(?41 )/60000.0",
+ "(?33 )/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -14771,22 +7129,13 @@ class ShapeCcurvedUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 32
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -14815,22 +7164,13 @@ class ShapeCcurvedUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 28, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -14859,22 +7199,13 @@ class ShapeCcurvedUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 32
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -14911,685 +7242,186 @@ class ShapeCcurvedUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (29);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 59);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 62);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 31, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 47, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 49, 50
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 51, 52
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 53, 54
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 55, 56
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 31, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 57, 58
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 59, 60
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 61, 62
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (25);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 17,2,
+ 2,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,4,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -15597,40 +7429,22 @@ class ShapeCcurvedUpArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -15666,18 +7480,19 @@ class ShapeCsnip1Rect : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[5] = CREATE_OUSTRING ("(?3 +logwidth)/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "?2 *1/2",
+ "(?3 +logwidth)/2",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -15685,22 +7500,13 @@ class ShapeCsnip1Rect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -15737,127 +7543,45 @@ class ShapeCsnip1Rect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (5);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
}
- aParameterPairSeq [4] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,4,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -15865,40 +7589,22 @@ class ShapeCsnip1Rect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -15942,65 +7648,66 @@ class ShapeCellipseRibbon2 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (57);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))");
- aStringSequence[2] = CREATE_OUSTRING ("100000+0-?0 ");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[4] = CREATE_OUSTRING ("?0 +0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("max(0,?4 )");
- aStringSequence[6] = CREATE_OUSTRING ("if(?5 -$2 ,?5 ,if(?0 -$2 ,$2 ,?0 ))");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth*?1 /200000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?7 ");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/8");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +?10 -0");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth+0-?9 ");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth+0-?10 ");
- aStringSequence[15] = CREATE_OUSTRING ("logheight*?6 /100000");
- aStringSequence[16] = CREATE_OUSTRING ("4*?15 /logwidth");
- aStringSequence[17] = CREATE_OUSTRING ("?11 *?11 /logwidth");
- aStringSequence[18] = CREATE_OUSTRING ("?11 +0-?17 ");
- aStringSequence[19] = CREATE_OUSTRING ("?16 *?18 /1");
- aStringSequence[20] = CREATE_OUSTRING ("logheight+0-?19 ");
- aStringSequence[21] = CREATE_OUSTRING ("?11 *1/2");
- aStringSequence[22] = CREATE_OUSTRING ("?16 *?21 /1");
- aStringSequence[23] = CREATE_OUSTRING ("logheight+0-?22 ");
- aStringSequence[24] = CREATE_OUSTRING ("logwidth+0-?21 ");
- aStringSequence[25] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[26] = CREATE_OUSTRING ("?25 +0-?15 ");
- aStringSequence[27] = CREATE_OUSTRING ("?9 *?9 /logwidth");
- aStringSequence[28] = CREATE_OUSTRING ("?9 +0-?27 ");
- aStringSequence[29] = CREATE_OUSTRING ("?16 *?28 /1");
- aStringSequence[30] = CREATE_OUSTRING ("?29 +?26 -0");
- aStringSequence[31] = CREATE_OUSTRING ("logheight+0-?30 ");
- aStringSequence[32] = CREATE_OUSTRING ("?15 +?26 -?30 ");
- aStringSequence[33] = CREATE_OUSTRING ("?32 +?15 -0");
- aStringSequence[34] = CREATE_OUSTRING ("?33 +?26 -0");
- aStringSequence[35] = CREATE_OUSTRING ("logheight+0-?34 ");
- aStringSequence[36] = CREATE_OUSTRING ("logheight+0-?25 ");
- aStringSequence[37] = CREATE_OUSTRING ("?15 *14/16");
- aStringSequence[38] = CREATE_OUSTRING ("(?37 +?36 )/2");
- aStringSequence[39] = CREATE_OUSTRING ("logheight+0-?38 ");
- aStringSequence[40] = CREATE_OUSTRING ("?29 +?36 -0");
- aStringSequence[41] = CREATE_OUSTRING ("logheight+0-?40 ");
- aStringSequence[42] = CREATE_OUSTRING ("?30 +?36 -0");
- aStringSequence[43] = CREATE_OUSTRING ("logheight+0-?42 ");
- aStringSequence[44] = CREATE_OUSTRING ("?9 *1/2");
- aStringSequence[45] = CREATE_OUSTRING ("?16 *?44 /1");
- aStringSequence[46] = CREATE_OUSTRING ("?45 +?36 -0");
- aStringSequence[47] = CREATE_OUSTRING ("logheight+0-?46 ");
- aStringSequence[48] = CREATE_OUSTRING ("logwidth+0-?44 ");
- aStringSequence[49] = CREATE_OUSTRING ("?34 +?36 -0");
- aStringSequence[50] = CREATE_OUSTRING ("logheight+0-?49 ");
- aStringSequence[51] = CREATE_OUSTRING ("?19 +?26 -0");
- aStringSequence[52] = CREATE_OUSTRING ("logheight+0-?51 ");
- aStringSequence[53] = CREATE_OUSTRING ("?25 +?25 -?51 ");
- aStringSequence[54] = CREATE_OUSTRING ("logheight+0-?53 ");
- aStringSequence[55] = CREATE_OUSTRING ("logheight");
- aStringSequence[56] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))",
+ "100000+0-?0 ",
+ "?2 *1/2",
+ "?0 +0-?3 ",
+ "max(0,?4 )",
+ "if(?5 -$2 ,?5 ,if(?0 -$2 ,$2 ,?0 ))",
+ "logwidth*?1 /200000",
+ "logwidth/2",
+ "?8 +0-?7 ",
+ "logwidth/8",
+ "?9 +?10 -0",
+ "logwidth+0-?11 ",
+ "logwidth+0-?9 ",
+ "logwidth+0-?10 ",
+ "logheight*?6 /100000",
+ "4*?15 /logwidth",
+ "?11 *?11 /logwidth",
+ "?11 +0-?17 ",
+ "?16 *?18 /1",
+ "logheight+0-?19 ",
+ "?11 *1/2",
+ "?16 *?21 /1",
+ "logheight+0-?22 ",
+ "logwidth+0-?21 ",
+ "logheight*?0 /100000",
+ "?25 +0-?15 ",
+ "?9 *?9 /logwidth",
+ "?9 +0-?27 ",
+ "?16 *?28 /1",
+ "?29 +?26 -0",
+ "logheight+0-?30 ",
+ "?15 +?26 -?30 ",
+ "?32 +?15 -0",
+ "?33 +?26 -0",
+ "logheight+0-?34 ",
+ "logheight+0-?25 ",
+ "?15 *14/16",
+ "(?37 +?36 )/2",
+ "logheight+0-?38 ",
+ "?29 +?36 -0",
+ "logheight+0-?40 ",
+ "?30 +?36 -0",
+ "logheight+0-?42 ",
+ "?9 *1/2",
+ "?16 *?44 /1",
+ "?45 +?36 -0",
+ "logheight+0-?46 ",
+ "logwidth+0-?44 ",
+ "?34 +?36 -0",
+ "logheight+0-?49 ",
+ "?19 +?26 -0",
+ "logheight+0-?51 ",
+ "?25 +?25 -?51 ",
+ "logheight+0-?53 ",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -16008,22 +7715,13 @@ class ShapeCellipseRibbon2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 36
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -16052,22 +7750,13 @@ class ShapeCellipseRibbon2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -16096,22 +7785,13 @@ class ShapeCellipseRibbon2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 15
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -16148,1351 +7828,355 @@ class ShapeCellipseRibbon2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (58);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 50
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 52
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 52
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 54
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 52
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 50
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 52
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 52
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (49);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 16;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [41] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [42] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [43] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [44] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [45] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [46] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [47] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [48] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,2,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 16,1,
+ 2,2,
+ 16,1,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,2,
+ 16,1,
+ 2,1,
+ 16,1,
+ 2,1,
+ 16,1,
+ 4,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17500,40 +8184,22 @@ class ShapeCellipseRibbon2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 43
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 36
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17569,22 +8235,23 @@ class ShapeCplus : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (14);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-logheight");
- aStringSequence[6] = CREATE_OUSTRING ("if(?5 ,0,?2 )");
- aStringSequence[7] = CREATE_OUSTRING ("if(?5 ,logwidth,?3 )");
- aStringSequence[8] = CREATE_OUSTRING ("if(?5 ,?2 ,0)");
- aStringSequence[9] = CREATE_OUSTRING ("if(?5 ,?4 ,logheight)");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[12] = CREATE_OUSTRING ("logheight");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth+0-?2 ",
+ "logheight+0-?2 ",
+ "logwidth+0-logheight",
+ "if(?5 ,0,?2 )",
+ "if(?5 ,logwidth,?3 )",
+ "if(?5 ,?2 ,0)",
+ "if(?5 ,?4 ,logheight)",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -17592,22 +8259,13 @@ class ShapeCplus : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -17644,253 +8302,80 @@ class ShapeCplus : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 11;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,11,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17898,40 +8383,22 @@ class ShapeCplus : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
diff --git a/oox/source/drawingml/customshapepresets5.cxx b/oox/source/drawingml/customshapepresets5.cxx
index 68c8812cd5d5..1c2d81a122e3 100644
--- a/oox/source/drawingml/customshapepresets5.cxx
+++ b/oox/source/drawingml/customshapepresets5.cxx
@@ -63,20 +63,21 @@ class ShapeCaccentCallout3 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*$4 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*$5 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*$6 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth*$7 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logheight*$4 /100000",
+ "logwidth*$5 /100000",
+ "logheight*$6 /100000",
+ "logwidth*$7 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -84,22 +85,13 @@ class ShapeCaccentCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -149,22 +141,13 @@ class ShapeCaccentCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -214,22 +197,13 @@ class ShapeCaccentCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -279,22 +253,13 @@ class ShapeCaccentCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -352,271 +317,79 @@ class ShapeCaccentCallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (13);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -624,40 +397,22 @@ class ShapeCaccentCallout3 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -709,222 +464,223 @@ class ShapeCleftCircularArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (214);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$4 ,0,if(25000-$4 ,$4 ,25000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(1-$2 ,1,if(21599999-$2 ,$2 ,21599999))");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$3 ,0,if(21599999-$3 ,$3 ,21599999))");
- aStringSequence[5] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *?2 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("?5 *?0 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *1/2");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 +?8 -?7 ");
- aStringSequence[11] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +?8 -?7 ");
- aStringSequence[13] = CREATE_OUSTRING ("?10 +0-?6 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?6 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +?8 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?14 +?8 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?15 *sin(pi*(?3 )/10800000)");
- aStringSequence[18] = CREATE_OUSTRING ("?16 *cos(pi*(?3 )/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("?15 *(cos(atan2(?17 ,?18 )))");
- aStringSequence[20] = CREATE_OUSTRING ("?16 *(sin(atan2(?17 ,?18 )))");
- aStringSequence[21] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[22] = CREATE_OUSTRING ("?21 +?19 -0");
- aStringSequence[23] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[24] = CREATE_OUSTRING ("?23 +?20 -0");
- aStringSequence[25] = CREATE_OUSTRING ("min(?13 ,?14 )");
- aStringSequence[26] = CREATE_OUSTRING ("?19 *?19 /1");
- aStringSequence[27] = CREATE_OUSTRING ("?20 *?20 /1");
- aStringSequence[28] = CREATE_OUSTRING ("?25 *?25 /1");
- aStringSequence[29] = CREATE_OUSTRING ("?26 +0-?28 ");
- aStringSequence[30] = CREATE_OUSTRING ("?27 +0-?28 ");
- aStringSequence[31] = CREATE_OUSTRING ("?29 *?30 /?26 ");
- aStringSequence[32] = CREATE_OUSTRING ("?31 *1/?27 ");
- aStringSequence[33] = CREATE_OUSTRING ("1+0-?32 ");
- aStringSequence[34] = CREATE_OUSTRING ("sqrt(?33 )");
- aStringSequence[35] = CREATE_OUSTRING ("?29 *1/?19 ");
- aStringSequence[36] = CREATE_OUSTRING ("?35 *1/?20 ");
- aStringSequence[37] = CREATE_OUSTRING ("(1+?34 )/?36 ");
- aStringSequence[38] = CREATE_OUSTRING ("(10800000*atan2(?37 ,1))/pi");
- aStringSequence[39] = CREATE_OUSTRING ("?38 +21600000-0");
- aStringSequence[40] = CREATE_OUSTRING ("if(?38 ,?38 ,?39 )");
- aStringSequence[41] = CREATE_OUSTRING ("?40 +0-?3 ");
- aStringSequence[42] = CREATE_OUSTRING ("?41 +21600000-0");
- aStringSequence[43] = CREATE_OUSTRING ("if(?41 ,?41 ,?42 )");
- aStringSequence[44] = CREATE_OUSTRING ("?43 +0-10800000");
- aStringSequence[45] = CREATE_OUSTRING ("?43 +0-21600000");
- aStringSequence[46] = CREATE_OUSTRING ("if(?44 ,?45 ,?43 )");
- aStringSequence[47] = CREATE_OUSTRING ("abs(?46 )");
- aStringSequence[48] = CREATE_OUSTRING ("?47 *-1/1");
- aStringSequence[49] = CREATE_OUSTRING ("abs($1 )");
- aStringSequence[50] = CREATE_OUSTRING ("?49 *-1/1");
- aStringSequence[51] = CREATE_OUSTRING ("if(?48 -?50 ,?48 ,if(0-?50 ,?50 ,0))");
- aStringSequence[52] = CREATE_OUSTRING ("?3 +?51 -0");
- aStringSequence[53] = CREATE_OUSTRING ("?15 *sin(pi*(?52 )/10800000)");
- aStringSequence[54] = CREATE_OUSTRING ("?16 *cos(pi*(?52 )/10800000)");
- aStringSequence[55] = CREATE_OUSTRING ("?15 *(cos(atan2(?53 ,?54 )))");
- aStringSequence[56] = CREATE_OUSTRING ("?16 *(sin(atan2(?53 ,?54 )))");
- aStringSequence[57] = CREATE_OUSTRING ("?21 +?55 -0");
- aStringSequence[58] = CREATE_OUSTRING ("?23 +?56 -0");
- aStringSequence[59] = CREATE_OUSTRING ("?10 *sin(pi*(?4 )/10800000)");
- aStringSequence[60] = CREATE_OUSTRING ("?12 *cos(pi*(?4 )/10800000)");
- aStringSequence[61] = CREATE_OUSTRING ("?10 *(cos(atan2(?59 ,?60 )))");
- aStringSequence[62] = CREATE_OUSTRING ("?12 *(sin(atan2(?59 ,?60 )))");
- aStringSequence[63] = CREATE_OUSTRING ("?21 +?61 -0");
- aStringSequence[64] = CREATE_OUSTRING ("?23 +?62 -0");
- aStringSequence[65] = CREATE_OUSTRING ("?13 *sin(pi*(?4 )/10800000)");
- aStringSequence[66] = CREATE_OUSTRING ("?14 *cos(pi*(?4 )/10800000)");
- aStringSequence[67] = CREATE_OUSTRING ("?13 *(cos(atan2(?65 ,?66 )))");
- aStringSequence[68] = CREATE_OUSTRING ("?14 *(sin(atan2(?65 ,?66 )))");
- aStringSequence[69] = CREATE_OUSTRING ("?21 +?67 -0");
- aStringSequence[70] = CREATE_OUSTRING ("?23 +?68 -0");
- aStringSequence[71] = CREATE_OUSTRING ("?7 *cos(pi*(?52 )/10800000)");
- aStringSequence[72] = CREATE_OUSTRING ("?7 *sin(pi*(?52 )/10800000)");
- aStringSequence[73] = CREATE_OUSTRING ("?22 +?71 -0");
- aStringSequence[74] = CREATE_OUSTRING ("?24 +?72 -0");
- aStringSequence[75] = CREATE_OUSTRING ("?7 *cos(pi*(?52 )/10800000)");
- aStringSequence[76] = CREATE_OUSTRING ("?7 *sin(pi*(?52 )/10800000)");
- aStringSequence[77] = CREATE_OUSTRING ("?22 +0-?75 ");
- aStringSequence[78] = CREATE_OUSTRING ("?24 +0-?76 ");
- aStringSequence[79] = CREATE_OUSTRING ("?77 +0-?21 ");
- aStringSequence[80] = CREATE_OUSTRING ("?78 +0-?23 ");
- aStringSequence[81] = CREATE_OUSTRING ("?73 +0-?21 ");
- aStringSequence[82] = CREATE_OUSTRING ("?74 +0-?23 ");
- aStringSequence[83] = CREATE_OUSTRING ("min(?10 ,?12 )");
- aStringSequence[84] = CREATE_OUSTRING ("?79 *?83 /?10 ");
- aStringSequence[85] = CREATE_OUSTRING ("?80 *?83 /?12 ");
- aStringSequence[86] = CREATE_OUSTRING ("?81 *?83 /?10 ");
- aStringSequence[87] = CREATE_OUSTRING ("?82 *?83 /?12 ");
- aStringSequence[88] = CREATE_OUSTRING ("?86 +0-?84 ");
- aStringSequence[89] = CREATE_OUSTRING ("?87 +0-?85 ");
- aStringSequence[90] = CREATE_OUSTRING ("sqrt(?88 *?88 +?89 *?89 +0*0)");
- aStringSequence[91] = CREATE_OUSTRING ("?84 *?87 /1");
- aStringSequence[92] = CREATE_OUSTRING ("?86 *?85 /1");
- aStringSequence[93] = CREATE_OUSTRING ("?91 +0-?92 ");
- aStringSequence[94] = CREATE_OUSTRING ("?83 *?83 /1");
- aStringSequence[95] = CREATE_OUSTRING ("?90 *?90 /1");
- aStringSequence[96] = CREATE_OUSTRING ("?94 *?95 /1");
- aStringSequence[97] = CREATE_OUSTRING ("?93 *?93 /1");
- aStringSequence[98] = CREATE_OUSTRING ("?96 +0-?97 ");
- aStringSequence[99] = CREATE_OUSTRING ("max(?98 ,0)");
- aStringSequence[100] = CREATE_OUSTRING ("sqrt(?99 )");
- aStringSequence[101] = CREATE_OUSTRING ("?89 *-1/1");
- aStringSequence[102] = CREATE_OUSTRING ("if(?101 ,-1,1)");
- aStringSequence[103] = CREATE_OUSTRING ("?102 *?88 /1");
- aStringSequence[104] = CREATE_OUSTRING ("?103 *?100 /1");
- aStringSequence[105] = CREATE_OUSTRING ("?93 *?89 /1");
- aStringSequence[106] = CREATE_OUSTRING ("(?105 +?104 )/?95 ");
- aStringSequence[107] = CREATE_OUSTRING ("?105 +0-?104 ");
- aStringSequence[108] = CREATE_OUSTRING ("?107 *1/?95 ");
- aStringSequence[109] = CREATE_OUSTRING ("abs(?89 )");
- aStringSequence[110] = CREATE_OUSTRING ("?109 *?100 /1");
- aStringSequence[111] = CREATE_OUSTRING ("?93 *?88 /-1");
- aStringSequence[112] = CREATE_OUSTRING ("(?111 +?110 )/?95 ");
- aStringSequence[113] = CREATE_OUSTRING ("?111 +0-?110 ");
- aStringSequence[114] = CREATE_OUSTRING ("?113 *1/?95 ");
- aStringSequence[115] = CREATE_OUSTRING ("?86 +0-?106 ");
- aStringSequence[116] = CREATE_OUSTRING ("?86 +0-?108 ");
- aStringSequence[117] = CREATE_OUSTRING ("?87 +0-?112 ");
- aStringSequence[118] = CREATE_OUSTRING ("?87 +0-?114 ");
- aStringSequence[119] = CREATE_OUSTRING ("sqrt(?115 *?115 +?117 *?117 +0*0)");
- aStringSequence[120] = CREATE_OUSTRING ("sqrt(?116 *?116 +?118 *?118 +0*0)");
- aStringSequence[121] = CREATE_OUSTRING ("?120 +0-?119 ");
- aStringSequence[122] = CREATE_OUSTRING ("if(?121 ,?106 ,?108 )");
- aStringSequence[123] = CREATE_OUSTRING ("if(?121 ,?112 ,?114 )");
- aStringSequence[124] = CREATE_OUSTRING ("?122 *?10 /?83 ");
- aStringSequence[125] = CREATE_OUSTRING ("?123 *?12 /?83 ");
- aStringSequence[126] = CREATE_OUSTRING ("?21 +?124 -0");
- aStringSequence[127] = CREATE_OUSTRING ("?23 +?125 -0");
- aStringSequence[128] = CREATE_OUSTRING ("?79 *?25 /?13 ");
- aStringSequence[129] = CREATE_OUSTRING ("?80 *?25 /?14 ");
- aStringSequence[130] = CREATE_OUSTRING ("?81 *?25 /?13 ");
- aStringSequence[131] = CREATE_OUSTRING ("?82 *?25 /?14 ");
- aStringSequence[132] = CREATE_OUSTRING ("?130 +0-?128 ");
- aStringSequence[133] = CREATE_OUSTRING ("?131 +0-?129 ");
- aStringSequence[134] = CREATE_OUSTRING ("sqrt(?132 *?132 +?133 *?133 +0*0)");
- aStringSequence[135] = CREATE_OUSTRING ("?128 *?131 /1");
- aStringSequence[136] = CREATE_OUSTRING ("?130 *?129 /1");
- aStringSequence[137] = CREATE_OUSTRING ("?135 +0-?136 ");
- aStringSequence[138] = CREATE_OUSTRING ("?25 *?25 /1");
- aStringSequence[139] = CREATE_OUSTRING ("?134 *?134 /1");
- aStringSequence[140] = CREATE_OUSTRING ("?138 *?139 /1");
- aStringSequence[141] = CREATE_OUSTRING ("?137 *?137 /1");
- aStringSequence[142] = CREATE_OUSTRING ("?140 +0-?141 ");
- aStringSequence[143] = CREATE_OUSTRING ("max(?142 ,0)");
- aStringSequence[144] = CREATE_OUSTRING ("sqrt(?143 )");
- aStringSequence[145] = CREATE_OUSTRING ("?102 *?132 /1");
- aStringSequence[146] = CREATE_OUSTRING ("?145 *?144 /1");
- aStringSequence[147] = CREATE_OUSTRING ("?137 *?133 /1");
- aStringSequence[148] = CREATE_OUSTRING ("(?147 +?146 )/?139 ");
- aStringSequence[149] = CREATE_OUSTRING ("?147 +0-?146 ");
- aStringSequence[150] = CREATE_OUSTRING ("?149 *1/?139 ");
- aStringSequence[151] = CREATE_OUSTRING ("abs(?133 )");
- aStringSequence[152] = CREATE_OUSTRING ("?151 *?144 /1");
- aStringSequence[153] = CREATE_OUSTRING ("?137 *?132 /-1");
- aStringSequence[154] = CREATE_OUSTRING ("(?153 +?152 )/?139 ");
- aStringSequence[155] = CREATE_OUSTRING ("?153 +0-?152 ");
- aStringSequence[156] = CREATE_OUSTRING ("?155 *1/?139 ");
- aStringSequence[157] = CREATE_OUSTRING ("?128 +0-?148 ");
- aStringSequence[158] = CREATE_OUSTRING ("?128 +0-?150 ");
- aStringSequence[159] = CREATE_OUSTRING ("?129 +0-?154 ");
- aStringSequence[160] = CREATE_OUSTRING ("?129 +0-?156 ");
- aStringSequence[161] = CREATE_OUSTRING ("sqrt(?157 *?157 +?159 *?159 +0*0)");
- aStringSequence[162] = CREATE_OUSTRING ("sqrt(?158 *?158 +?160 *?160 +0*0)");
- aStringSequence[163] = CREATE_OUSTRING ("?162 +0-?161 ");
- aStringSequence[164] = CREATE_OUSTRING ("if(?163 ,?148 ,?150 )");
- aStringSequence[165] = CREATE_OUSTRING ("if(?163 ,?154 ,?156 )");
- aStringSequence[166] = CREATE_OUSTRING ("?164 *?13 /?25 ");
- aStringSequence[167] = CREATE_OUSTRING ("?165 *?14 /?25 ");
- aStringSequence[168] = CREATE_OUSTRING ("?21 +?166 -0");
- aStringSequence[169] = CREATE_OUSTRING ("?23 +?167 -0");
- aStringSequence[170] = CREATE_OUSTRING ("(10800000*atan2(?167 ,?166 ))/pi");
- aStringSequence[171] = CREATE_OUSTRING ("?170 +21600000-0");
- aStringSequence[172] = CREATE_OUSTRING ("if(?170 ,?170 ,?171 )");
- aStringSequence[173] = CREATE_OUSTRING ("?4 +0-?172 ");
- aStringSequence[174] = CREATE_OUSTRING ("?173 +21600000-0");
- aStringSequence[175] = CREATE_OUSTRING ("if(?173 ,?173 ,?174 )");
- aStringSequence[176] = CREATE_OUSTRING ("?172 +?175 -0");
- aStringSequence[177] = CREATE_OUSTRING ("0+0-?175 ");
- aStringSequence[178] = CREATE_OUSTRING ("?126 +0-?168 ");
- aStringSequence[179] = CREATE_OUSTRING ("?127 +0-?169 ");
- aStringSequence[180] = CREATE_OUSTRING ("sqrt(?178 *?178 +?179 *?179 +0*0)");
- aStringSequence[181] = CREATE_OUSTRING ("?180 *1/2");
- aStringSequence[182] = CREATE_OUSTRING ("?181 +0-?7 ");
- aStringSequence[183] = CREATE_OUSTRING ("if(?182 ,?126 ,?73 )");
- aStringSequence[184] = CREATE_OUSTRING ("if(?182 ,?127 ,?74 )");
- aStringSequence[185] = CREATE_OUSTRING ("if(?182 ,?168 ,?77 )");
- aStringSequence[186] = CREATE_OUSTRING ("if(?182 ,?169 ,?78 )");
- aStringSequence[187] = CREATE_OUSTRING ("(10800000*atan2(?125 ,?124 ))/pi");
- aStringSequence[188] = CREATE_OUSTRING ("?187 +21600000-0");
- aStringSequence[189] = CREATE_OUSTRING ("if(?187 ,?187 ,?188 )");
- aStringSequence[190] = CREATE_OUSTRING ("?189 +0-?4 ");
- aStringSequence[191] = CREATE_OUSTRING ("?190 +0-21600000");
- aStringSequence[192] = CREATE_OUSTRING ("if(?190 ,?191 ,?190 )");
- aStringSequence[193] = CREATE_OUSTRING ("?4 +?192 -0");
- aStringSequence[194] = CREATE_OUSTRING ("0+0-?192 ");
- aStringSequence[195] = CREATE_OUSTRING ("?15 *sin(pi*(?4 )/10800000)");
- aStringSequence[196] = CREATE_OUSTRING ("?16 *cos(pi*(?4 )/10800000)");
- aStringSequence[197] = CREATE_OUSTRING ("?15 *(cos(atan2(?195 ,?196 )))");
- aStringSequence[198] = CREATE_OUSTRING ("?16 *(sin(atan2(?195 ,?196 )))");
- aStringSequence[199] = CREATE_OUSTRING ("?21 +?197 -0");
- aStringSequence[200] = CREATE_OUSTRING ("?23 +?198 -0");
- aStringSequence[201] = CREATE_OUSTRING ("?4 +5400000-0");
- aStringSequence[202] = CREATE_OUSTRING ("?52 +0-5400000");
- aStringSequence[203] = CREATE_OUSTRING ("?52 +10800000-0");
- aStringSequence[204] = CREATE_OUSTRING ("?10 *cos(pi*(2700000)/10800000)");
- aStringSequence[205] = CREATE_OUSTRING ("?12 *sin(pi*(2700000)/10800000)");
- aStringSequence[206] = CREATE_OUSTRING ("?21 +0-?204 ");
- aStringSequence[207] = CREATE_OUSTRING ("?21 +?204 -0");
- aStringSequence[208] = CREATE_OUSTRING ("?23 +0-?205 ");
- aStringSequence[209] = CREATE_OUSTRING ("?23 +?205 -0");
- aStringSequence[210] = CREATE_OUSTRING ("(?176 )/60000.0");
- aStringSequence[211] = CREATE_OUSTRING ("(?177 )/60000.0");
- aStringSequence[212] = CREATE_OUSTRING ("(?193 )/60000.0");
- aStringSequence[213] = CREATE_OUSTRING ("(?194 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$4 ,0,if(25000-$4 ,$4 ,25000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "if(1-$2 ,1,if(21599999-$2 ,$2 ,21599999))",
+ "if(0-$3 ,0,if(21599999-$3 ,$3 ,21599999))",
+ "min(logwidth,logheight)",
+ "?5 *?2 /100000",
+ "?5 *?0 /100000",
+ "?6 *1/2",
+ "logwidth/2",
+ "?9 +?8 -?7 ",
+ "logheight/2",
+ "?11 +?8 -?7 ",
+ "?10 +0-?6 ",
+ "?12 +0-?6 ",
+ "?13 +?8 -0",
+ "?14 +?8 -0",
+ "?15 *sin(pi*(?3 )/10800000)",
+ "?16 *cos(pi*(?3 )/10800000)",
+ "?15 *(cos(atan2(?17 ,?18 )))",
+ "?16 *(sin(atan2(?17 ,?18 )))",
+ "logwidth/2",
+ "?21 +?19 -0",
+ "logheight/2",
+ "?23 +?20 -0",
+ "min(?13 ,?14 )",
+ "?19 *?19 /1",
+ "?20 *?20 /1",
+ "?25 *?25 /1",
+ "?26 +0-?28 ",
+ "?27 +0-?28 ",
+ "?29 *?30 /?26 ",
+ "?31 *1/?27 ",
+ "1+0-?32 ",
+ "sqrt(?33 )",
+ "?29 *1/?19 ",
+ "?35 *1/?20 ",
+ "(1+?34 )/?36 ",
+ "(10800000*atan2(?37 ,1))/pi",
+ "?38 +21600000-0",
+ "if(?38 ,?38 ,?39 )",
+ "?40 +0-?3 ",
+ "?41 +21600000-0",
+ "if(?41 ,?41 ,?42 )",
+ "?43 +0-10800000",
+ "?43 +0-21600000",
+ "if(?44 ,?45 ,?43 )",
+ "abs(?46 )",
+ "?47 *-1/1",
+ "abs($1 )",
+ "?49 *-1/1",
+ "if(?48 -?50 ,?48 ,if(0-?50 ,?50 ,0))",
+ "?3 +?51 -0",
+ "?15 *sin(pi*(?52 )/10800000)",
+ "?16 *cos(pi*(?52 )/10800000)",
+ "?15 *(cos(atan2(?53 ,?54 )))",
+ "?16 *(sin(atan2(?53 ,?54 )))",
+ "?21 +?55 -0",
+ "?23 +?56 -0",
+ "?10 *sin(pi*(?4 )/10800000)",
+ "?12 *cos(pi*(?4 )/10800000)",
+ "?10 *(cos(atan2(?59 ,?60 )))",
+ "?12 *(sin(atan2(?59 ,?60 )))",
+ "?21 +?61 -0",
+ "?23 +?62 -0",
+ "?13 *sin(pi*(?4 )/10800000)",
+ "?14 *cos(pi*(?4 )/10800000)",
+ "?13 *(cos(atan2(?65 ,?66 )))",
+ "?14 *(sin(atan2(?65 ,?66 )))",
+ "?21 +?67 -0",
+ "?23 +?68 -0",
+ "?7 *cos(pi*(?52 )/10800000)",
+ "?7 *sin(pi*(?52 )/10800000)",
+ "?22 +?71 -0",
+ "?24 +?72 -0",
+ "?7 *cos(pi*(?52 )/10800000)",
+ "?7 *sin(pi*(?52 )/10800000)",
+ "?22 +0-?75 ",
+ "?24 +0-?76 ",
+ "?77 +0-?21 ",
+ "?78 +0-?23 ",
+ "?73 +0-?21 ",
+ "?74 +0-?23 ",
+ "min(?10 ,?12 )",
+ "?79 *?83 /?10 ",
+ "?80 *?83 /?12 ",
+ "?81 *?83 /?10 ",
+ "?82 *?83 /?12 ",
+ "?86 +0-?84 ",
+ "?87 +0-?85 ",
+ "sqrt(?88 *?88 +?89 *?89 +0*0)",
+ "?84 *?87 /1",
+ "?86 *?85 /1",
+ "?91 +0-?92 ",
+ "?83 *?83 /1",
+ "?90 *?90 /1",
+ "?94 *?95 /1",
+ "?93 *?93 /1",
+ "?96 +0-?97 ",
+ "max(?98 ,0)",
+ "sqrt(?99 )",
+ "?89 *-1/1",
+ "if(?101 ,-1,1)",
+ "?102 *?88 /1",
+ "?103 *?100 /1",
+ "?93 *?89 /1",
+ "(?105 +?104 )/?95 ",
+ "?105 +0-?104 ",
+ "?107 *1/?95 ",
+ "abs(?89 )",
+ "?109 *?100 /1",
+ "?93 *?88 /-1",
+ "(?111 +?110 )/?95 ",
+ "?111 +0-?110 ",
+ "?113 *1/?95 ",
+ "?86 +0-?106 ",
+ "?86 +0-?108 ",
+ "?87 +0-?112 ",
+ "?87 +0-?114 ",
+ "sqrt(?115 *?115 +?117 *?117 +0*0)",
+ "sqrt(?116 *?116 +?118 *?118 +0*0)",
+ "?120 +0-?119 ",
+ "if(?121 ,?106 ,?108 )",
+ "if(?121 ,?112 ,?114 )",
+ "?122 *?10 /?83 ",
+ "?123 *?12 /?83 ",
+ "?21 +?124 -0",
+ "?23 +?125 -0",
+ "?79 *?25 /?13 ",
+ "?80 *?25 /?14 ",
+ "?81 *?25 /?13 ",
+ "?82 *?25 /?14 ",
+ "?130 +0-?128 ",
+ "?131 +0-?129 ",
+ "sqrt(?132 *?132 +?133 *?133 +0*0)",
+ "?128 *?131 /1",
+ "?130 *?129 /1",
+ "?135 +0-?136 ",
+ "?25 *?25 /1",
+ "?134 *?134 /1",
+ "?138 *?139 /1",
+ "?137 *?137 /1",
+ "?140 +0-?141 ",
+ "max(?142 ,0)",
+ "sqrt(?143 )",
+ "?102 *?132 /1",
+ "?145 *?144 /1",
+ "?137 *?133 /1",
+ "(?147 +?146 )/?139 ",
+ "?147 +0-?146 ",
+ "?149 *1/?139 ",
+ "abs(?133 )",
+ "?151 *?144 /1",
+ "?137 *?132 /-1",
+ "(?153 +?152 )/?139 ",
+ "?153 +0-?152 ",
+ "?155 *1/?139 ",
+ "?128 +0-?148 ",
+ "?128 +0-?150 ",
+ "?129 +0-?154 ",
+ "?129 +0-?156 ",
+ "sqrt(?157 *?157 +?159 *?159 +0*0)",
+ "sqrt(?158 *?158 +?160 *?160 +0*0)",
+ "?162 +0-?161 ",
+ "if(?163 ,?148 ,?150 )",
+ "if(?163 ,?154 ,?156 )",
+ "?164 *?13 /?25 ",
+ "?165 *?14 /?25 ",
+ "?21 +?166 -0",
+ "?23 +?167 -0",
+ "(10800000*atan2(?167 ,?166 ))/pi",
+ "?170 +21600000-0",
+ "if(?170 ,?170 ,?171 )",
+ "?4 +0-?172 ",
+ "?173 +21600000-0",
+ "if(?173 ,?173 ,?174 )",
+ "?172 +?175 -0",
+ "0+0-?175 ",
+ "?126 +0-?168 ",
+ "?127 +0-?169 ",
+ "sqrt(?178 *?178 +?179 *?179 +0*0)",
+ "?180 *1/2",
+ "?181 +0-?7 ",
+ "if(?182 ,?126 ,?73 )",
+ "if(?182 ,?127 ,?74 )",
+ "if(?182 ,?168 ,?77 )",
+ "if(?182 ,?169 ,?78 )",
+ "(10800000*atan2(?125 ,?124 ))/pi",
+ "?187 +21600000-0",
+ "if(?187 ,?187 ,?188 )",
+ "?189 +0-?4 ",
+ "?190 +0-21600000",
+ "if(?190 ,?191 ,?190 )",
+ "?4 +?192 -0",
+ "0+0-?192 ",
+ "?15 *sin(pi*(?4 )/10800000)",
+ "?16 *cos(pi*(?4 )/10800000)",
+ "?15 *(cos(atan2(?195 ,?196 )))",
+ "?16 *(sin(atan2(?195 ,?196 )))",
+ "?21 +?197 -0",
+ "?23 +?198 -0",
+ "?4 +5400000-0",
+ "?52 +0-5400000",
+ "?52 +10800000-0",
+ "?10 *cos(pi*(2700000)/10800000)",
+ "?12 *sin(pi*(2700000)/10800000)",
+ "?21 +0-?204 ",
+ "?21 +?204 -0",
+ "?23 +0-?205 ",
+ "?23 +?205 -0",
+ "(?176 )/60000.0",
+ "(?177 )/60000.0",
+ "(?193 )/60000.0",
+ "(?194 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -932,22 +688,13 @@ class ShapeCleftCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 57, 58
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [0] = aPropSequence;
}
@@ -955,22 +702,13 @@ class ShapeCleftCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 63);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 64);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 63, 64
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [1] = aPropSequence;
}
@@ -978,22 +716,13 @@ class ShapeCleftCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 126);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 127);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 126, 127
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -1017,22 +746,13 @@ class ShapeCleftCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 77);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 78);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 77, 78
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -1064,235 +784,73 @@ class ShapeCleftCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 63);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 63, 64
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 64);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 70);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 210);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 211);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 185);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 186);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 69, 70
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 183);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 184);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 210, 211
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 126);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 185, 186
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 127);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 57, 58
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 183, 184
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 126, 127
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 212);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 213);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 212, 213
}
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (7);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,4,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1300,40 +858,22 @@ class ShapeCleftCircularArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 206);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 208);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 206, 208
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 207);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 209);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 207, 209
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1373,23 +913,24 @@ class ShapeCrightArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (15);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*?2 /200000");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("?7 +0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +?6 -0");
- aStringSequence[10] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[11] = CREATE_OUSTRING ("?8 *?4 /?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("?5 +?11 -0");
- aStringSequence[13] = CREATE_OUSTRING ("logheight");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logwidth/?0 ",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *?3 /100000",
+ "logwidth+0-?4 ",
+ "logheight*?2 /200000",
+ "logheight/2",
+ "?7 +0-?6 ",
+ "?7 +?6 -0",
+ "logheight/2",
+ "?8 *?4 /?10 ",
+ "?5 +?11 -0",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -1397,22 +938,13 @@ class ShapeCrightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -1441,22 +973,13 @@ class ShapeCrightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1493,163 +1016,55 @@ class ShapeCrightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
}
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,6,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1657,40 +1072,22 @@ class ShapeCrightArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1718,21 +1115,20 @@ class ShapeCflowChartPunchedCard : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (5);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/5");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logheight/5"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -1744,127 +1140,45 @@ class ShapeCflowChartPunchedCard : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (5);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 5
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,4,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -1883,40 +1197,22 @@ class ShapeCflowChartPunchedCard : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 4
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1956,26 +1252,27 @@ class ShapeCsnip2DiagRect : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (18);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[2] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *?0 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("logheight+0-?3 ");
- aStringSequence[6] = CREATE_OUSTRING ("?2 *?1 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth+0-?6 ");
- aStringSequence[8] = CREATE_OUSTRING ("logheight+0-?6 ");
- aStringSequence[9] = CREATE_OUSTRING ("?3 +0-?6 ");
- aStringSequence[10] = CREATE_OUSTRING ("if(?9 ,?3 ,?6 )");
- aStringSequence[11] = CREATE_OUSTRING ("?10 *1/2");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logheight+0-?11 ");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth");
- aStringSequence[15] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[16] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[17] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "min(logwidth,logheight)",
+ "?2 *?0 /100000",
+ "logwidth+0-?3 ",
+ "logheight+0-?3 ",
+ "?2 *?1 /100000",
+ "logwidth+0-?6 ",
+ "logheight+0-?6 ",
+ "?3 +0-?6 ",
+ "if(?9 ,?3 ,?6 )",
+ "?10 *1/2",
+ "logwidth+0-?11 ",
+ "logheight+0-?11 ",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -1983,22 +1280,13 @@ class ShapeCsnip2DiagRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2027,22 +1315,13 @@ class ShapeCsnip2DiagRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2079,181 +1358,60 @@ class ShapeCsnip2DiagRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 6
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 5
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 17
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 17
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
}
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 7;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,7,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -2261,40 +1419,22 @@ class ShapeCsnip2DiagRect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 11
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2330,61 +1470,62 @@ class ShapeCverticalScroll : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (53);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(25000-$0 ,$0 ,25000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *1/4");
- aStringSequence[5] = CREATE_OUSTRING ("?2 +?3 -0");
- aStringSequence[6] = CREATE_OUSTRING ("?2 +?2 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +0-?3 ");
- aStringSequence[10] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[11] = CREATE_OUSTRING ("logheight+0-?3 ");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aStringSequence[15] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(25000-$0 ,$0 ,25000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "?2 *1/2",
+ "?2 *1/4",
+ "?2 +?3 -0",
+ "?2 +?2 -0",
+ "logwidth+0-?2 ",
+ "logwidth+0-?3 ",
+ "?7 +0-?3 ",
+ "logheight+0-?2 ",
+ "logheight+0-?3 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(16200000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -2392,22 +1533,13 @@ class ShapeCverticalScroll : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -2444,1417 +1576,374 @@ class ShapeCverticalScroll : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (62);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 41, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 47, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 49, 50
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 51, 52
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 10
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (48);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [41] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [42] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [43] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [44] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [45] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [46] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [47] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,2,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,2,
+ 17,1,
+ 4,0,
+ 1,1,
+ 17,2,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,2,
+ 4,0,
+ 1,1,
+ 17,2,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,2,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 1,1,
+ 17,2,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 17,1,
+ 2,1,
+ 1,1,
+ 17,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -3862,40 +1951,22 @@ class ShapeCverticalScroll : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -3939,50 +2010,51 @@ class ShapeCstar7 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (42);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *$1 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *$2 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *$2 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("?2 *97493/100000");
- aStringSequence[8] = CREATE_OUSTRING ("?2 *78183/100000");
- aStringSequence[9] = CREATE_OUSTRING ("?2 *43388/100000");
- aStringSequence[10] = CREATE_OUSTRING ("?4 *62349/100000");
- aStringSequence[11] = CREATE_OUSTRING ("?4 *22252/100000");
- aStringSequence[12] = CREATE_OUSTRING ("?4 *90097/100000");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[14] = CREATE_OUSTRING ("?13 +0-?7 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +0-?8 ");
- aStringSequence[16] = CREATE_OUSTRING ("?13 +0-?9 ");
- aStringSequence[17] = CREATE_OUSTRING ("?13 +?9 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?13 +?8 -0");
- aStringSequence[19] = CREATE_OUSTRING ("?13 +?7 -0");
- aStringSequence[20] = CREATE_OUSTRING ("?6 +0-?10 ");
- aStringSequence[21] = CREATE_OUSTRING ("?6 +?11 -0");
- aStringSequence[22] = CREATE_OUSTRING ("?6 +?12 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?2 *?0 /50000");
- aStringSequence[24] = CREATE_OUSTRING ("?4 *?0 /50000");
- aStringSequence[25] = CREATE_OUSTRING ("?23 *97493/100000");
- aStringSequence[26] = CREATE_OUSTRING ("?23 *78183/100000");
- aStringSequence[27] = CREATE_OUSTRING ("?23 *43388/100000");
- aStringSequence[28] = CREATE_OUSTRING ("?13 +0-?25 ");
- aStringSequence[29] = CREATE_OUSTRING ("?13 +0-?26 ");
- aStringSequence[30] = CREATE_OUSTRING ("?13 +0-?27 ");
- aStringSequence[31] = CREATE_OUSTRING ("?13 +?27 -0");
- aStringSequence[32] = CREATE_OUSTRING ("?13 +?26 -0");
- aStringSequence[33] = CREATE_OUSTRING ("?13 +?25 -0");
- aStringSequence[34] = CREATE_OUSTRING ("?24 *90097/100000");
- aStringSequence[35] = CREATE_OUSTRING ("?24 *22252/100000");
- aStringSequence[36] = CREATE_OUSTRING ("?24 *62349/100000");
- aStringSequence[37] = CREATE_OUSTRING ("?6 +0-?34 ");
- aStringSequence[38] = CREATE_OUSTRING ("?6 +0-?35 ");
- aStringSequence[39] = CREATE_OUSTRING ("?6 +?36 -0");
- aStringSequence[40] = CREATE_OUSTRING ("?6 +?24 -0");
- aStringSequence[41] = CREATE_OUSTRING ("?6 +0-?24 ");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *$1 /100000",
+ "logheight/2",
+ "?3 *$2 /100000",
+ "logheight/2",
+ "?5 *$2 /100000",
+ "?2 *97493/100000",
+ "?2 *78183/100000",
+ "?2 *43388/100000",
+ "?4 *62349/100000",
+ "?4 *22252/100000",
+ "?4 *90097/100000",
+ "logwidth/2",
+ "?13 +0-?7 ",
+ "?13 +0-?8 ",
+ "?13 +0-?9 ",
+ "?13 +?9 -0",
+ "?13 +?8 -0",
+ "?13 +?7 -0",
+ "?6 +0-?10 ",
+ "?6 +?11 -0",
+ "?6 +?12 -0",
+ "?2 *?0 /50000",
+ "?4 *?0 /50000",
+ "?23 *97493/100000",
+ "?23 *78183/100000",
+ "?23 *43388/100000",
+ "?13 +0-?25 ",
+ "?13 +0-?26 ",
+ "?13 +0-?27 ",
+ "?13 +?27 -0",
+ "?13 +?26 -0",
+ "?13 +?25 -0",
+ "?24 *90097/100000",
+ "?24 *22252/100000",
+ "?24 *62349/100000",
+ "?6 +0-?34 ",
+ "?6 +0-?35 ",
+ "?6 +?36 -0",
+ "?6 +?24 -0",
+ "?6 +0-?24 "
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -3990,22 +2062,13 @@ class ShapeCstar7 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 41
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -4042,289 +2105,90 @@ class ShapeCstar7 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (14);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 39
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 13;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,13,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -4332,40 +2196,22 @@ class ShapeCstar7 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 37
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 39
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4393,16 +2239,13 @@ class ShapeCchartX : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ aPropertyMap [PROP_Equations] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -4414,223 +2257,67 @@ class ShapeCchartX : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 10
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
}
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (11);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -4671,70 +2358,69 @@ class ShapeCcloud : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (54);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*2977/21600");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*3262/21600");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*17087/21600");
- aStringSequence[3] = CREATE_OUSTRING ("logheight*17337/21600");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth*67/21600");
- aStringSequence[5] = CREATE_OUSTRING ("logheight*21577/21600");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth*21582/21600");
- aStringSequence[7] = CREATE_OUSTRING ("logheight*1235/21600");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("(-11429249)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(7426832)/60000.0");
- aStringSequence[12] = CREATE_OUSTRING ("(-8646143)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(5396714)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(-8748475)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(5983381)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(-7859164)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(7034504)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(-4722533)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(6541615)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(-2776035)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(7816140)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(37501)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(6842000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(1347096)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(6910353)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(3974558)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(4542661)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(-16496525)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(8804134)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(-14809710)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(9151131)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(5204520)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(1585770)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(4416628)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(686848)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(8257449)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(844866)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(387196)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(959901)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(-4217541)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(4255042)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(1819082)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(1665090)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(-824660)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(891534)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(-8950887)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(1091722)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(-9809656)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(1061181)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(-4002417)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(739161)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(9459261)/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(711490)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
+ }
+ {
+ static const char *aStrings[] = {
+ "logwidth*2977/21600",
+ "logheight*3262/21600",
+ "logwidth*17087/21600",
+ "logheight*17337/21600",
+ "logwidth*67/21600",
+ "logheight*21577/21600",
+ "logwidth*21582/21600",
+ "logheight*1235/21600",
+ "logheight/2",
+ "logwidth/2",
+ "(-11429249)/60000.0",
+ "(7426832)/60000.0",
+ "(-8646143)/60000.0",
+ "(5396714)/60000.0",
+ "(-8748475)/60000.0",
+ "(5983381)/60000.0",
+ "(-7859164)/60000.0",
+ "(7034504)/60000.0",
+ "(-4722533)/60000.0",
+ "(6541615)/60000.0",
+ "(-2776035)/60000.0",
+ "(7816140)/60000.0",
+ "(37501)/60000.0",
+ "(6842000)/60000.0",
+ "(1347096)/60000.0",
+ "(6910353)/60000.0",
+ "(3974558)/60000.0",
+ "(4542661)/60000.0",
+ "(-16496525)/60000.0",
+ "(8804134)/60000.0",
+ "(-14809710)/60000.0",
+ "(9151131)/60000.0",
+ "(5204520)/60000.0",
+ "(1585770)/60000.0",
+ "(4416628)/60000.0",
+ "(686848)/60000.0",
+ "(8257449)/60000.0",
+ "(844866)/60000.0",
+ "(387196)/60000.0",
+ "(959901)/60000.0",
+ "(-4217541)/60000.0",
+ "(4255042)/60000.0",
+ "(1819082)/60000.0",
+ "(1665090)/60000.0",
+ "(-824660)/60000.0",
+ "(891534)/60000.0",
+ "(-8950887)/60000.0",
+ "(1091722)/60000.0",
+ "(-9809656)/60000.0",
+ "(1061181)/60000.0",
+ "(-4002417)/60000.0",
+ "(739161)/60000.0",
+ "(9459261)/60000.0",
+ "(711490)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -4746,1189 +2432,324 @@ class ShapeCcloud : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (56);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3900);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14370);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6753);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9190);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5333);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7267);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4365);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5945);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4857);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5333);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7273);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6775);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9220);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5785);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7867);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6752);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9215);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7720);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10543);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4360);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5918);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4345);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5945);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4693);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26177);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4345);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5945);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6928);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34899);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4360);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5918);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16478);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39090);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6752);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9215);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28827);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34751);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6752);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9215);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34129);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22954);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5785);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7867);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41798);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15354);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5333);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7273);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38324);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5426);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4857);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29078);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3952);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4857);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22141);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4720);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4365);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5945);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5192);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6753);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9190);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4127);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15789);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6753);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9190);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3900, 14370
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6753, 9190
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5333, 7267
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4365, 5945
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4857, 6595
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5333, 7273
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6775, 9220
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5785, 7867
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6752, 9215
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7720, 10543
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4360, 5918
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4345, 5945
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4693, 26177
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4345, 5945
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6928, 34899
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4360, 5918
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 16478, 39090
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6752, 9215
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 28827, 34751
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6752, 9215
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 34129, 22954
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5785, 7867
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 41798, 15354
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5333, 7273
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 38324, 5426
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4857, 6595
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 29078, 3952
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4857, 6595
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 22141, 4720
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4365, 5945
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14000, 5192
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6753, 9190
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 50, 51
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4127, 15789
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6753, 9190
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 53
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (28);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 11;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,11,
+ 4,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -5953,40 +2774,22 @@ class ShapeCcloud : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6022,19 +2825,20 @@ class ShapeCcube : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (11);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *1/2");
- aStringSequence[5] = CREATE_OUSTRING ("(?2 +logheight)/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *1/2");
- aStringSequence[8] = CREATE_OUSTRING ("(?2 +logwidth)/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logheight+0-?2 ",
+ "?3 *1/2",
+ "(?2 +logheight)/2",
+ "logwidth+0-?2 ",
+ "?6 *1/2",
+ "(?2 +logwidth)/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -6042,22 +2846,13 @@ class ShapeCcube : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -6094,583 +2889,157 @@ class ShapeCcube : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (23);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 10, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (26);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 21;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [25] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 21,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,5,
+ 4,0,
+ 1,1,
+ 2,2,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -6678,40 +3047,22 @@ class ShapeCcube : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -6751,34 +3102,35 @@ class ShapeCround2DiagRect : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (26);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[2] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *?0 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight+0-?3 ");
- aStringSequence[5] = CREATE_OUSTRING ("?2 *?1 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("?3 *29289/100000");
- aStringSequence[9] = CREATE_OUSTRING ("?5 *29289/100000");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +0-?9 ");
- aStringSequence[11] = CREATE_OUSTRING ("if(?10 ,?8 ,?9 )");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth+0-?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logheight+0-?11 ");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth");
- aStringSequence[15] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[16] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[17] = CREATE_OUSTRING ("logheight");
- aStringSequence[18] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "min(logwidth,logheight)",
+ "?2 *?0 /100000",
+ "logheight+0-?3 ",
+ "?2 *?1 /100000",
+ "logwidth+0-?5 ",
+ "logheight+0-?5 ",
+ "?3 *29289/100000",
+ "?5 *29289/100000",
+ "?8 +0-?9 ",
+ "if(?10 ,?8 ,?9 )",
+ "logwidth+0-?11 ",
+ "logheight+0-?11 ",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -6786,22 +3138,13 @@ class ShapeCround2DiagRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -6830,22 +3173,13 @@ class ShapeCround2DiagRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -6882,313 +3216,92 @@ class ShapeCround2DiagRect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (13);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 20, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 23
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 25
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (11);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -7196,40 +3309,22 @@ class ShapeCround2DiagRect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 11
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -7257,23 +3352,22 @@ class ShapeCflowChartMultidocument : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (7);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*3675/21600");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*20782/21600");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth*9298/21600");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*12286/21600");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth*18595/21600");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*3675/21600",
+ "logheight*20782/21600",
+ "logwidth*9298/21600",
+ "logwidth*12286/21600",
+ "logwidth*18595/21600",
+ "logheight/2",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -7285,1327 +3379,355 @@ class ShapeCflowChartMultidocument : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (60);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20782);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23542);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18022);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18022);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1532);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1532);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16252);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16252);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16352);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16352);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2972);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2972);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14392);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14392);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14467);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14467);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18022);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18022);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23542);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20782);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1532);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1532);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16252);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16252);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16352);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16352);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2972);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2972);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14392);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14392);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14467);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14467);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20782);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23542);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18022);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18022);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16352);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16352);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19298);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16252);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16252);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14467);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14467);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14392);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14392);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2972);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2972);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1532);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1815);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1532);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3675);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 20782
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9298, 23542
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9298, 18022
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 18022
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 3675
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 3675
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1532, 3675
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1532, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 16252
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19298, 16252
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 16352
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 16352
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 3675
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2972, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2972, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 14392
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20800, 14392
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 14467
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 14467
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 3675
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 3675
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 18022
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9298, 18022
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9298, 23542
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 20782
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1532, 3675
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1532, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 16252
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19298, 16252
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 16352
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 16352
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2972, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2972, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 14392
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20800, 14392
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 14467
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 14467
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 20782
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9298, 23542
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 9298, 18022
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 18022
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 16352
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18595, 16352
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 19298, 16252
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 16252
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 14467
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20000, 14467
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 20800, 14392
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 14392
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 21600, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2972, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2972, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1532, 1815
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1532, 3675
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 3675
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (39);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 1;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [38] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 3,1,
+ 2,2,
+ 4,0,
+ 1,1,
+ 2,3,
+ 3,1,
+ 2,1,
+ 4,0,
+ 1,1,
+ 2,3,
+ 3,1,
+ 2,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 3,1,
+ 4,0,
+ 1,1,
+ 2,3,
+ 3,1,
+ 1,1,
+ 2,3,
+ 3,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 3,1,
+ 2,1,
+ 3,1,
+ 2,1,
+ 3,1,
+ 2,6,
+ 4,0,
+ 6,0,
+ 7,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -8636,40 +3758,22 @@ class ShapeCflowChartMultidocument : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -8697,30 +3801,29 @@ class ShapeCactionButtonDocument : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (14);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *3/8");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +0-?1 ");
- aStringSequence[4] = CREATE_OUSTRING ("?2 +?1 -0");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *9/32");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("?6 +0-?5 ");
- aStringSequence[8] = CREATE_OUSTRING ("?6 +?5 -0");
- aStringSequence[9] = CREATE_OUSTRING ("?0 *3/16");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +0-?9 ");
- aStringSequence[11] = CREATE_OUSTRING ("?3 +?9 -0");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth");
- aStringSequence[13] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "?0 *3/8",
+ "logheight/2",
+ "?2 +0-?1 ",
+ "?2 +?1 -0",
+ "?0 *9/32",
+ "logwidth/2",
+ "?6 +0-?5 ",
+ "?6 +?5 -0",
+ "?0 *3/16",
+ "?8 +0-?9 ",
+ "?3 +?9 -0",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -8732,745 +3835,198 @@ class ShapeCactionButtonDocument : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (30);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 12, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 12, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 13
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (32);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 18;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [31] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,4,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,5,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 4,0,
+ 18,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,4,
+ 4,0,
+ 1,1,
+ 2,2,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -9478,40 +4034,22 @@ class ShapeCactionButtonDocument : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9539,28 +4077,27 @@ class ShapeCflowChartTerminator : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*1018/21600");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*20582/21600");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*3163/21600");
- aStringSequence[3] = CREATE_OUSTRING ("logheight*18437/21600");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("logheight");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth");
- aStringSequence[8] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[9] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[10] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*1018/21600",
+ "logwidth*20582/21600",
+ "logheight*3163/21600",
+ "logheight*18437/21600",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -9572,181 +4109,58 @@ class ShapeCflowChartTerminator : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3475);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18125);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3475);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3475, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 18125, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3475);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3475, 10800
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21600);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3475);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10800);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3475, 21600
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3475, 10800
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
}
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (7);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -9765,40 +4179,22 @@ class ShapeCflowChartTerminator : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -9826,29 +4222,28 @@ class ShapeCflowChartDelay : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (13);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *cos(pi*(2700000)/10800000)");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *sin(pi*(2700000)/10800000)");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[7] = CREATE_OUSTRING ("?6 +0-?3 ");
- aStringSequence[8] = CREATE_OUSTRING ("?6 +?3 -0");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth");
- aStringSequence[11] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[12] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "?0 *cos(pi*(2700000)/10800000)",
+ "logheight/2",
+ "?2 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?4 +?1 -0",
+ "logheight/2",
+ "?6 +0-?3 ",
+ "?6 +?3 -0",
+ "logheight",
+ "logwidth",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -9860,139 +4255,47 @@ class ShapeCflowChartDelay : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (5);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 12
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (6);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10000,40 +4303,22 @@ class ShapeCflowChartDelay : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 8
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10077,24 +4362,25 @@ class ShapeCcurvedConnector5 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (16);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$2 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("(?0 +?1 )/2");
- aStringSequence[3] = CREATE_OUSTRING ("(0+?0 )/2");
- aStringSequence[4] = CREATE_OUSTRING ("(?0 +?2 )/2");
- aStringSequence[5] = CREATE_OUSTRING ("(?1 +?2 )/2");
- aStringSequence[6] = CREATE_OUSTRING ("(?1 +logwidth)/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight*$1 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("(0+?7 )/2");
- aStringSequence[9] = CREATE_OUSTRING ("(0+?8 )/2");
- aStringSequence[10] = CREATE_OUSTRING ("(?8 +?7 )/2");
- aStringSequence[11] = CREATE_OUSTRING ("(logheight+?7 )/2");
- aStringSequence[12] = CREATE_OUSTRING ("(?11 +?7 )/2");
- aStringSequence[13] = CREATE_OUSTRING ("(?11 +logheight)/2");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth");
- aStringSequence[15] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "logwidth*$2 /100000",
+ "(?0 +?1 )/2",
+ "(0+?0 )/2",
+ "(?0 +?2 )/2",
+ "(?1 +?2 )/2",
+ "(?1 +logwidth)/2",
+ "logheight*$1 /100000",
+ "(0+?7 )/2",
+ "(0+?8 )/2",
+ "(?8 +?7 )/2",
+ "(logheight+?7 )/2",
+ "(?11 +?7 )/2",
+ "(?11 +logheight)/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -10102,22 +4388,13 @@ class ShapeCcurvedConnector5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10146,22 +4423,13 @@ class ShapeCcurvedConnector5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 7
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -10190,22 +4458,13 @@ class ShapeCcurvedConnector5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 11
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10242,271 +4501,85 @@ class ShapeCcurvedConnector5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (13);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 3;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 3,4,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -10514,40 +4587,22 @@ class ShapeCcurvedConnector5 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -10583,61 +4638,62 @@ class ShapeChorizontalScroll : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (53);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(25000-$0 ,$0 ,25000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[4] = CREATE_OUSTRING ("?2 *1/4");
- aStringSequence[5] = CREATE_OUSTRING ("?2 +?3 -0");
- aStringSequence[6] = CREATE_OUSTRING ("?2 +?2 -0");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?2 ");
- aStringSequence[8] = CREATE_OUSTRING ("logheight+0-?3 ");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +0-?3 ");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth");
- aStringSequence[15] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[16] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[17] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(-16200000)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(25000-$0 ,$0 ,25000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "?2 *1/2",
+ "?2 *1/4",
+ "?2 +?3 -0",
+ "?2 +?2 -0",
+ "logheight+0-?2 ",
+ "logheight+0-?3 ",
+ "?7 +0-?3 ",
+ "logwidth+0-?2 ",
+ "logwidth+0-?3 ",
+ "logwidth/2",
+ "logheight/2",
+ "logwidth",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(-16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(-10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -10645,22 +4701,13 @@ class ShapeChorizontalScroll : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -10697,1411 +4744,373 @@ class ShapeChorizontalScroll : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (62);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 38
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 41, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 2
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 47, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 4
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 49, 50
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 51, 52
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 7
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (47);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [41] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 2;
- aSegmentSeq [42] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [43] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [44] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [45] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [46] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,2,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,2,
+ 17,1,
+ 4,0,
+ 1,1,
+ 17,2,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,2,
+ 4,0,
+ 1,1,
+ 17,2,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,2,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,2,
+ 17,1,
+ 4,0,
+ 1,1,
+ 2,1,
+ 17,1,
+ 1,1,
+ 2,1,
+ 17,1,
+ 1,1,
+ 2,1,
+ 17,2,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -12109,40 +5118,22 @@ class ShapeChorizontalScroll : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 2
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12182,14 +5173,15 @@ class ShapeCbentConnector4 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (6);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("(?0 +logwidth)/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$1 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("(0+?2 )/2");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "(?0 +logwidth)/2",
+ "logheight*$1 /100000",
+ "(0+?2 )/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -12197,22 +5189,13 @@ class ShapeCbentConnector4 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -12241,22 +5224,13 @@ class ShapeCbentConnector4 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -12293,127 +5267,45 @@ class ShapeCbentConnector4 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (5);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 5
}
- aParameterPairSeq [4] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,4,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -12421,40 +5313,22 @@ class ShapeCbentConnector4 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 5
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -12506,247 +5380,248 @@ class ShapeCleftRightCircularArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (239);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$4 ,0,if(25000-$4 ,$4 ,25000))");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("if(1-$2 ,1,if(21599999-$2 ,$2 ,21599999))");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$3 ,0,if(21599999-$3 ,$3 ,21599999))");
- aStringSequence[5] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *?2 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("?5 *?0 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *1/2");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 +?8 -?7 ");
- aStringSequence[11] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +?8 -?7 ");
- aStringSequence[13] = CREATE_OUSTRING ("?10 +0-?6 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?6 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +?8 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?14 +?8 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?15 *sin(pi*(?3 )/10800000)");
- aStringSequence[18] = CREATE_OUSTRING ("?16 *cos(pi*(?3 )/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("?15 *(cos(atan2(?17 ,?18 )))");
- aStringSequence[20] = CREATE_OUSTRING ("?16 *(sin(atan2(?17 ,?18 )))");
- aStringSequence[21] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[22] = CREATE_OUSTRING ("?21 +?19 -0");
- aStringSequence[23] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[24] = CREATE_OUSTRING ("?23 +?20 -0");
- aStringSequence[25] = CREATE_OUSTRING ("min(?13 ,?14 )");
- aStringSequence[26] = CREATE_OUSTRING ("?19 *?19 /1");
- aStringSequence[27] = CREATE_OUSTRING ("?20 *?20 /1");
- aStringSequence[28] = CREATE_OUSTRING ("?25 *?25 /1");
- aStringSequence[29] = CREATE_OUSTRING ("?26 +0-?28 ");
- aStringSequence[30] = CREATE_OUSTRING ("?27 +0-?28 ");
- aStringSequence[31] = CREATE_OUSTRING ("?29 *?30 /?26 ");
- aStringSequence[32] = CREATE_OUSTRING ("?31 *1/?27 ");
- aStringSequence[33] = CREATE_OUSTRING ("1+0-?32 ");
- aStringSequence[34] = CREATE_OUSTRING ("sqrt(?33 )");
- aStringSequence[35] = CREATE_OUSTRING ("?29 *1/?19 ");
- aStringSequence[36] = CREATE_OUSTRING ("?35 *1/?20 ");
- aStringSequence[37] = CREATE_OUSTRING ("(1+?34 )/?36 ");
- aStringSequence[38] = CREATE_OUSTRING ("(10800000*atan2(?37 ,1))/pi");
- aStringSequence[39] = CREATE_OUSTRING ("?38 +21600000-0");
- aStringSequence[40] = CREATE_OUSTRING ("if(?38 ,?38 ,?39 )");
- aStringSequence[41] = CREATE_OUSTRING ("?40 +0-?3 ");
- aStringSequence[42] = CREATE_OUSTRING ("?41 +21600000-0");
- aStringSequence[43] = CREATE_OUSTRING ("if(?41 ,?41 ,?42 )");
- aStringSequence[44] = CREATE_OUSTRING ("?43 +0-10800000");
- aStringSequence[45] = CREATE_OUSTRING ("?43 +0-21600000");
- aStringSequence[46] = CREATE_OUSTRING ("if(?44 ,?45 ,?43 )");
- aStringSequence[47] = CREATE_OUSTRING ("abs(?46 )");
- aStringSequence[48] = CREATE_OUSTRING ("if(0-$1 ,0,if(?47 -$1 ,$1 ,?47 ))");
- aStringSequence[49] = CREATE_OUSTRING ("?3 +?48 -0");
- aStringSequence[50] = CREATE_OUSTRING ("?15 *sin(pi*(?49 )/10800000)");
- aStringSequence[51] = CREATE_OUSTRING ("?16 *cos(pi*(?49 )/10800000)");
- aStringSequence[52] = CREATE_OUSTRING ("?15 *(cos(atan2(?50 ,?51 )))");
- aStringSequence[53] = CREATE_OUSTRING ("?16 *(sin(atan2(?50 ,?51 )))");
- aStringSequence[54] = CREATE_OUSTRING ("?21 +?52 -0");
- aStringSequence[55] = CREATE_OUSTRING ("?23 +?53 -0");
- aStringSequence[56] = CREATE_OUSTRING ("?7 *cos(pi*(?49 )/10800000)");
- aStringSequence[57] = CREATE_OUSTRING ("?7 *sin(pi*(?49 )/10800000)");
- aStringSequence[58] = CREATE_OUSTRING ("?22 +?56 -0");
- aStringSequence[59] = CREATE_OUSTRING ("?24 +?57 -0");
- aStringSequence[60] = CREATE_OUSTRING ("?7 *cos(pi*(?49 )/10800000)");
- aStringSequence[61] = CREATE_OUSTRING ("?7 *sin(pi*(?49 )/10800000)");
- aStringSequence[62] = CREATE_OUSTRING ("?22 +0-?60 ");
- aStringSequence[63] = CREATE_OUSTRING ("?24 +0-?61 ");
- aStringSequence[64] = CREATE_OUSTRING ("?62 +0-?21 ");
- aStringSequence[65] = CREATE_OUSTRING ("?63 +0-?23 ");
- aStringSequence[66] = CREATE_OUSTRING ("?58 +0-?21 ");
- aStringSequence[67] = CREATE_OUSTRING ("?59 +0-?23 ");
- aStringSequence[68] = CREATE_OUSTRING ("min(?10 ,?12 )");
- aStringSequence[69] = CREATE_OUSTRING ("?64 *?68 /?10 ");
- aStringSequence[70] = CREATE_OUSTRING ("?65 *?68 /?12 ");
- aStringSequence[71] = CREATE_OUSTRING ("?66 *?68 /?10 ");
- aStringSequence[72] = CREATE_OUSTRING ("?67 *?68 /?12 ");
- aStringSequence[73] = CREATE_OUSTRING ("?71 +0-?69 ");
- aStringSequence[74] = CREATE_OUSTRING ("?72 +0-?70 ");
- aStringSequence[75] = CREATE_OUSTRING ("sqrt(?73 *?73 +?74 *?74 +0*0)");
- aStringSequence[76] = CREATE_OUSTRING ("?69 *?72 /1");
- aStringSequence[77] = CREATE_OUSTRING ("?71 *?70 /1");
- aStringSequence[78] = CREATE_OUSTRING ("?76 +0-?77 ");
- aStringSequence[79] = CREATE_OUSTRING ("?68 *?68 /1");
- aStringSequence[80] = CREATE_OUSTRING ("?75 *?75 /1");
- aStringSequence[81] = CREATE_OUSTRING ("?79 *?80 /1");
- aStringSequence[82] = CREATE_OUSTRING ("?78 *?78 /1");
- aStringSequence[83] = CREATE_OUSTRING ("?81 +0-?82 ");
- aStringSequence[84] = CREATE_OUSTRING ("max(?83 ,0)");
- aStringSequence[85] = CREATE_OUSTRING ("sqrt(?84 )");
- aStringSequence[86] = CREATE_OUSTRING ("?74 *-1/1");
- aStringSequence[87] = CREATE_OUSTRING ("if(?86 ,-1,1)");
- aStringSequence[88] = CREATE_OUSTRING ("?87 *?73 /1");
- aStringSequence[89] = CREATE_OUSTRING ("?88 *?85 /1");
- aStringSequence[90] = CREATE_OUSTRING ("?78 *?74 /1");
- aStringSequence[91] = CREATE_OUSTRING ("(?90 +?89 )/?80 ");
- aStringSequence[92] = CREATE_OUSTRING ("?90 +0-?89 ");
- aStringSequence[93] = CREATE_OUSTRING ("?92 *1/?80 ");
- aStringSequence[94] = CREATE_OUSTRING ("abs(?74 )");
- aStringSequence[95] = CREATE_OUSTRING ("?94 *?85 /1");
- aStringSequence[96] = CREATE_OUSTRING ("?78 *?73 /-1");
- aStringSequence[97] = CREATE_OUSTRING ("(?96 +?95 )/?80 ");
- aStringSequence[98] = CREATE_OUSTRING ("?96 +0-?95 ");
- aStringSequence[99] = CREATE_OUSTRING ("?98 *1/?80 ");
- aStringSequence[100] = CREATE_OUSTRING ("?71 +0-?91 ");
- aStringSequence[101] = CREATE_OUSTRING ("?71 +0-?93 ");
- aStringSequence[102] = CREATE_OUSTRING ("?72 +0-?97 ");
- aStringSequence[103] = CREATE_OUSTRING ("?72 +0-?99 ");
- aStringSequence[104] = CREATE_OUSTRING ("sqrt(?100 *?100 +?102 *?102 +0*0)");
- aStringSequence[105] = CREATE_OUSTRING ("sqrt(?101 *?101 +?103 *?103 +0*0)");
- aStringSequence[106] = CREATE_OUSTRING ("?105 +0-?104 ");
- aStringSequence[107] = CREATE_OUSTRING ("if(?106 ,?91 ,?93 )");
- aStringSequence[108] = CREATE_OUSTRING ("if(?106 ,?97 ,?99 )");
- aStringSequence[109] = CREATE_OUSTRING ("?107 *?10 /?68 ");
- aStringSequence[110] = CREATE_OUSTRING ("?108 *?12 /?68 ");
- aStringSequence[111] = CREATE_OUSTRING ("?21 +?109 -0");
- aStringSequence[112] = CREATE_OUSTRING ("?23 +?110 -0");
- aStringSequence[113] = CREATE_OUSTRING ("?64 *?25 /?13 ");
- aStringSequence[114] = CREATE_OUSTRING ("?65 *?25 /?14 ");
- aStringSequence[115] = CREATE_OUSTRING ("?66 *?25 /?13 ");
- aStringSequence[116] = CREATE_OUSTRING ("?67 *?25 /?14 ");
- aStringSequence[117] = CREATE_OUSTRING ("?115 +0-?113 ");
- aStringSequence[118] = CREATE_OUSTRING ("?116 +0-?114 ");
- aStringSequence[119] = CREATE_OUSTRING ("sqrt(?117 *?117 +?118 *?118 +0*0)");
- aStringSequence[120] = CREATE_OUSTRING ("?113 *?116 /1");
- aStringSequence[121] = CREATE_OUSTRING ("?115 *?114 /1");
- aStringSequence[122] = CREATE_OUSTRING ("?120 +0-?121 ");
- aStringSequence[123] = CREATE_OUSTRING ("?25 *?25 /1");
- aStringSequence[124] = CREATE_OUSTRING ("?119 *?119 /1");
- aStringSequence[125] = CREATE_OUSTRING ("?123 *?124 /1");
- aStringSequence[126] = CREATE_OUSTRING ("?122 *?122 /1");
- aStringSequence[127] = CREATE_OUSTRING ("?125 +0-?126 ");
- aStringSequence[128] = CREATE_OUSTRING ("max(?127 ,0)");
- aStringSequence[129] = CREATE_OUSTRING ("sqrt(?128 )");
- aStringSequence[130] = CREATE_OUSTRING ("?87 *?117 /1");
- aStringSequence[131] = CREATE_OUSTRING ("?130 *?129 /1");
- aStringSequence[132] = CREATE_OUSTRING ("?122 *?118 /1");
- aStringSequence[133] = CREATE_OUSTRING ("(?132 +?131 )/?124 ");
- aStringSequence[134] = CREATE_OUSTRING ("?132 +0-?131 ");
- aStringSequence[135] = CREATE_OUSTRING ("?134 *1/?124 ");
- aStringSequence[136] = CREATE_OUSTRING ("abs(?118 )");
- aStringSequence[137] = CREATE_OUSTRING ("?136 *?129 /1");
- aStringSequence[138] = CREATE_OUSTRING ("?122 *?117 /-1");
- aStringSequence[139] = CREATE_OUSTRING ("(?138 +?137 )/?124 ");
- aStringSequence[140] = CREATE_OUSTRING ("?138 +0-?137 ");
- aStringSequence[141] = CREATE_OUSTRING ("?140 *1/?124 ");
- aStringSequence[142] = CREATE_OUSTRING ("?113 +0-?133 ");
- aStringSequence[143] = CREATE_OUSTRING ("?113 +0-?135 ");
- aStringSequence[144] = CREATE_OUSTRING ("?114 +0-?139 ");
- aStringSequence[145] = CREATE_OUSTRING ("?114 +0-?141 ");
- aStringSequence[146] = CREATE_OUSTRING ("sqrt(?142 *?142 +?144 *?144 +0*0)");
- aStringSequence[147] = CREATE_OUSTRING ("sqrt(?143 *?143 +?145 *?145 +0*0)");
- aStringSequence[148] = CREATE_OUSTRING ("?147 +0-?146 ");
- aStringSequence[149] = CREATE_OUSTRING ("if(?148 ,?133 ,?135 )");
- aStringSequence[150] = CREATE_OUSTRING ("if(?148 ,?139 ,?141 )");
- aStringSequence[151] = CREATE_OUSTRING ("?149 *?13 /?25 ");
- aStringSequence[152] = CREATE_OUSTRING ("?150 *?14 /?25 ");
- aStringSequence[153] = CREATE_OUSTRING ("?21 +?151 -0");
- aStringSequence[154] = CREATE_OUSTRING ("?23 +?152 -0");
- aStringSequence[155] = CREATE_OUSTRING ("?15 *sin(pi*(?4 )/10800000)");
- aStringSequence[156] = CREATE_OUSTRING ("?16 *cos(pi*(?4 )/10800000)");
- aStringSequence[157] = CREATE_OUSTRING ("?15 *(cos(atan2(?155 ,?156 )))");
- aStringSequence[158] = CREATE_OUSTRING ("?16 *(sin(atan2(?155 ,?156 )))");
- aStringSequence[159] = CREATE_OUSTRING ("?21 +?157 -0");
- aStringSequence[160] = CREATE_OUSTRING ("?23 +?158 -0");
- aStringSequence[161] = CREATE_OUSTRING ("?4 +0-?48 ");
- aStringSequence[162] = CREATE_OUSTRING ("?15 *sin(pi*(?161 )/10800000)");
- aStringSequence[163] = CREATE_OUSTRING ("?16 *cos(pi*(?161 )/10800000)");
- aStringSequence[164] = CREATE_OUSTRING ("?15 *(cos(atan2(?162 ,?163 )))");
- aStringSequence[165] = CREATE_OUSTRING ("?16 *(sin(atan2(?162 ,?163 )))");
- aStringSequence[166] = CREATE_OUSTRING ("?21 +?164 -0");
- aStringSequence[167] = CREATE_OUSTRING ("?23 +?165 -0");
- aStringSequence[168] = CREATE_OUSTRING ("?7 *cos(pi*(?161 )/10800000)");
- aStringSequence[169] = CREATE_OUSTRING ("?7 *sin(pi*(?161 )/10800000)");
- aStringSequence[170] = CREATE_OUSTRING ("?159 +?168 -0");
- aStringSequence[171] = CREATE_OUSTRING ("?160 +?169 -0");
- aStringSequence[172] = CREATE_OUSTRING ("?7 *cos(pi*(?161 )/10800000)");
- aStringSequence[173] = CREATE_OUSTRING ("?7 *sin(pi*(?161 )/10800000)");
- aStringSequence[174] = CREATE_OUSTRING ("?159 +0-?172 ");
- aStringSequence[175] = CREATE_OUSTRING ("?160 +0-?173 ");
- aStringSequence[176] = CREATE_OUSTRING ("?111 +0-?153 ");
- aStringSequence[177] = CREATE_OUSTRING ("?112 +0-?154 ");
- aStringSequence[178] = CREATE_OUSTRING ("sqrt(?176 *?176 +?177 *?177 +0*0)");
- aStringSequence[179] = CREATE_OUSTRING ("?178 *1/2");
- aStringSequence[180] = CREATE_OUSTRING ("?179 +0-?7 ");
- aStringSequence[181] = CREATE_OUSTRING ("if(?180 ,?111 ,?58 )");
- aStringSequence[182] = CREATE_OUSTRING ("if(?180 ,?112 ,?59 )");
- aStringSequence[183] = CREATE_OUSTRING ("if(?180 ,?153 ,?62 )");
- aStringSequence[184] = CREATE_OUSTRING ("if(?180 ,?154 ,?63 )");
- aStringSequence[185] = CREATE_OUSTRING ("(10800000*atan2(?110 ,?109 ))/pi");
- aStringSequence[186] = CREATE_OUSTRING ("?185 +21600000-0");
- aStringSequence[187] = CREATE_OUSTRING ("if(?185 ,?185 ,?186 )");
- aStringSequence[188] = CREATE_OUSTRING ("?187 +0-?3 ");
- aStringSequence[189] = CREATE_OUSTRING ("?188 +21600000-0");
- aStringSequence[190] = CREATE_OUSTRING ("if(?188 ,?188 ,?189 )");
- aStringSequence[191] = CREATE_OUSTRING ("?4 +0-?190 ");
- aStringSequence[192] = CREATE_OUSTRING ("?191 +21600000-0");
- aStringSequence[193] = CREATE_OUSTRING ("if(?191 ,?191 ,?192 )");
- aStringSequence[194] = CREATE_OUSTRING ("?187 +0-?193 ");
- aStringSequence[195] = CREATE_OUSTRING ("?194 +21600000-0");
- aStringSequence[196] = CREATE_OUSTRING ("if(?194 ,?194 ,?195 )");
- aStringSequence[197] = CREATE_OUSTRING ("(10800000*atan2(?152 ,?151 ))/pi");
- aStringSequence[198] = CREATE_OUSTRING ("?197 +21600000-0");
- aStringSequence[199] = CREATE_OUSTRING ("if(?197 ,?197 ,?198 )");
- aStringSequence[200] = CREATE_OUSTRING ("?199 +0-?3 ");
- aStringSequence[201] = CREATE_OUSTRING ("?200 +0-21600000");
- aStringSequence[202] = CREATE_OUSTRING ("if(?200 ,?201 ,?200 )");
- aStringSequence[203] = CREATE_OUSTRING ("?4 +0-?202 ");
- aStringSequence[204] = CREATE_OUSTRING ("?203 +0-21600000");
- aStringSequence[205] = CREATE_OUSTRING ("if(?204 ,?204 ,?203 )");
- aStringSequence[206] = CREATE_OUSTRING ("?205 +0-?199 ");
- aStringSequence[207] = CREATE_OUSTRING ("?206 +0-21600000");
- aStringSequence[208] = CREATE_OUSTRING ("if(?206 ,?207 ,?206 )");
- aStringSequence[209] = CREATE_OUSTRING ("?10 *sin(pi*(?193 )/10800000)");
- aStringSequence[210] = CREATE_OUSTRING ("?12 *cos(pi*(?193 )/10800000)");
- aStringSequence[211] = CREATE_OUSTRING ("?10 *(cos(atan2(?209 ,?210 )))");
- aStringSequence[212] = CREATE_OUSTRING ("?12 *(sin(atan2(?209 ,?210 )))");
- aStringSequence[213] = CREATE_OUSTRING ("?21 +?211 -0");
- aStringSequence[214] = CREATE_OUSTRING ("?23 +?212 -0");
- aStringSequence[215] = CREATE_OUSTRING ("?13 *sin(pi*(?205 )/10800000)");
- aStringSequence[216] = CREATE_OUSTRING ("?14 *cos(pi*(?205 )/10800000)");
- aStringSequence[217] = CREATE_OUSTRING ("?13 *(cos(atan2(?215 ,?216 )))");
- aStringSequence[218] = CREATE_OUSTRING ("?14 *(sin(atan2(?215 ,?216 )))");
- aStringSequence[219] = CREATE_OUSTRING ("?21 +?217 -0");
- aStringSequence[220] = CREATE_OUSTRING ("?23 +?218 -0");
- aStringSequence[221] = CREATE_OUSTRING ("if(?180 ,?213 ,?170 )");
- aStringSequence[222] = CREATE_OUSTRING ("if(?180 ,?214 ,?171 )");
- aStringSequence[223] = CREATE_OUSTRING ("if(?180 ,?219 ,?174 )");
- aStringSequence[224] = CREATE_OUSTRING ("if(?180 ,?220 ,?175 )");
- aStringSequence[225] = CREATE_OUSTRING ("?161 +0-5400000");
- aStringSequence[226] = CREATE_OUSTRING ("?49 +5400000-0");
- aStringSequence[227] = CREATE_OUSTRING ("?49 +10800000-0");
- aStringSequence[228] = CREATE_OUSTRING ("?161 +10800000-0");
- aStringSequence[229] = CREATE_OUSTRING ("?10 *cos(pi*(2700000)/10800000)");
- aStringSequence[230] = CREATE_OUSTRING ("?12 *sin(pi*(2700000)/10800000)");
- aStringSequence[231] = CREATE_OUSTRING ("?21 +0-?229 ");
- aStringSequence[232] = CREATE_OUSTRING ("?21 +?229 -0");
- aStringSequence[233] = CREATE_OUSTRING ("?23 +0-?230 ");
- aStringSequence[234] = CREATE_OUSTRING ("?23 +?230 -0");
- aStringSequence[235] = CREATE_OUSTRING ("(?193 )/60000.0");
- aStringSequence[236] = CREATE_OUSTRING ("(?196 )/60000.0");
- aStringSequence[237] = CREATE_OUSTRING ("(?199 )/60000.0");
- aStringSequence[238] = CREATE_OUSTRING ("(?208 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$4 ,0,if(25000-$4 ,$4 ,25000))",
+ "?0 *2/1",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "if(1-$2 ,1,if(21599999-$2 ,$2 ,21599999))",
+ "if(0-$3 ,0,if(21599999-$3 ,$3 ,21599999))",
+ "min(logwidth,logheight)",
+ "?5 *?2 /100000",
+ "?5 *?0 /100000",
+ "?6 *1/2",
+ "logwidth/2",
+ "?9 +?8 -?7 ",
+ "logheight/2",
+ "?11 +?8 -?7 ",
+ "?10 +0-?6 ",
+ "?12 +0-?6 ",
+ "?13 +?8 -0",
+ "?14 +?8 -0",
+ "?15 *sin(pi*(?3 )/10800000)",
+ "?16 *cos(pi*(?3 )/10800000)",
+ "?15 *(cos(atan2(?17 ,?18 )))",
+ "?16 *(sin(atan2(?17 ,?18 )))",
+ "logwidth/2",
+ "?21 +?19 -0",
+ "logheight/2",
+ "?23 +?20 -0",
+ "min(?13 ,?14 )",
+ "?19 *?19 /1",
+ "?20 *?20 /1",
+ "?25 *?25 /1",
+ "?26 +0-?28 ",
+ "?27 +0-?28 ",
+ "?29 *?30 /?26 ",
+ "?31 *1/?27 ",
+ "1+0-?32 ",
+ "sqrt(?33 )",
+ "?29 *1/?19 ",
+ "?35 *1/?20 ",
+ "(1+?34 )/?36 ",
+ "(10800000*atan2(?37 ,1))/pi",
+ "?38 +21600000-0",
+ "if(?38 ,?38 ,?39 )",
+ "?40 +0-?3 ",
+ "?41 +21600000-0",
+ "if(?41 ,?41 ,?42 )",
+ "?43 +0-10800000",
+ "?43 +0-21600000",
+ "if(?44 ,?45 ,?43 )",
+ "abs(?46 )",
+ "if(0-$1 ,0,if(?47 -$1 ,$1 ,?47 ))",
+ "?3 +?48 -0",
+ "?15 *sin(pi*(?49 )/10800000)",
+ "?16 *cos(pi*(?49 )/10800000)",
+ "?15 *(cos(atan2(?50 ,?51 )))",
+ "?16 *(sin(atan2(?50 ,?51 )))",
+ "?21 +?52 -0",
+ "?23 +?53 -0",
+ "?7 *cos(pi*(?49 )/10800000)",
+ "?7 *sin(pi*(?49 )/10800000)",
+ "?22 +?56 -0",
+ "?24 +?57 -0",
+ "?7 *cos(pi*(?49 )/10800000)",
+ "?7 *sin(pi*(?49 )/10800000)",
+ "?22 +0-?60 ",
+ "?24 +0-?61 ",
+ "?62 +0-?21 ",
+ "?63 +0-?23 ",
+ "?58 +0-?21 ",
+ "?59 +0-?23 ",
+ "min(?10 ,?12 )",
+ "?64 *?68 /?10 ",
+ "?65 *?68 /?12 ",
+ "?66 *?68 /?10 ",
+ "?67 *?68 /?12 ",
+ "?71 +0-?69 ",
+ "?72 +0-?70 ",
+ "sqrt(?73 *?73 +?74 *?74 +0*0)",
+ "?69 *?72 /1",
+ "?71 *?70 /1",
+ "?76 +0-?77 ",
+ "?68 *?68 /1",
+ "?75 *?75 /1",
+ "?79 *?80 /1",
+ "?78 *?78 /1",
+ "?81 +0-?82 ",
+ "max(?83 ,0)",
+ "sqrt(?84 )",
+ "?74 *-1/1",
+ "if(?86 ,-1,1)",
+ "?87 *?73 /1",
+ "?88 *?85 /1",
+ "?78 *?74 /1",
+ "(?90 +?89 )/?80 ",
+ "?90 +0-?89 ",
+ "?92 *1/?80 ",
+ "abs(?74 )",
+ "?94 *?85 /1",
+ "?78 *?73 /-1",
+ "(?96 +?95 )/?80 ",
+ "?96 +0-?95 ",
+ "?98 *1/?80 ",
+ "?71 +0-?91 ",
+ "?71 +0-?93 ",
+ "?72 +0-?97 ",
+ "?72 +0-?99 ",
+ "sqrt(?100 *?100 +?102 *?102 +0*0)",
+ "sqrt(?101 *?101 +?103 *?103 +0*0)",
+ "?105 +0-?104 ",
+ "if(?106 ,?91 ,?93 )",
+ "if(?106 ,?97 ,?99 )",
+ "?107 *?10 /?68 ",
+ "?108 *?12 /?68 ",
+ "?21 +?109 -0",
+ "?23 +?110 -0",
+ "?64 *?25 /?13 ",
+ "?65 *?25 /?14 ",
+ "?66 *?25 /?13 ",
+ "?67 *?25 /?14 ",
+ "?115 +0-?113 ",
+ "?116 +0-?114 ",
+ "sqrt(?117 *?117 +?118 *?118 +0*0)",
+ "?113 *?116 /1",
+ "?115 *?114 /1",
+ "?120 +0-?121 ",
+ "?25 *?25 /1",
+ "?119 *?119 /1",
+ "?123 *?124 /1",
+ "?122 *?122 /1",
+ "?125 +0-?126 ",
+ "max(?127 ,0)",
+ "sqrt(?128 )",
+ "?87 *?117 /1",
+ "?130 *?129 /1",
+ "?122 *?118 /1",
+ "(?132 +?131 )/?124 ",
+ "?132 +0-?131 ",
+ "?134 *1/?124 ",
+ "abs(?118 )",
+ "?136 *?129 /1",
+ "?122 *?117 /-1",
+ "(?138 +?137 )/?124 ",
+ "?138 +0-?137 ",
+ "?140 *1/?124 ",
+ "?113 +0-?133 ",
+ "?113 +0-?135 ",
+ "?114 +0-?139 ",
+ "?114 +0-?141 ",
+ "sqrt(?142 *?142 +?144 *?144 +0*0)",
+ "sqrt(?143 *?143 +?145 *?145 +0*0)",
+ "?147 +0-?146 ",
+ "if(?148 ,?133 ,?135 )",
+ "if(?148 ,?139 ,?141 )",
+ "?149 *?13 /?25 ",
+ "?150 *?14 /?25 ",
+ "?21 +?151 -0",
+ "?23 +?152 -0",
+ "?15 *sin(pi*(?4 )/10800000)",
+ "?16 *cos(pi*(?4 )/10800000)",
+ "?15 *(cos(atan2(?155 ,?156 )))",
+ "?16 *(sin(atan2(?155 ,?156 )))",
+ "?21 +?157 -0",
+ "?23 +?158 -0",
+ "?4 +0-?48 ",
+ "?15 *sin(pi*(?161 )/10800000)",
+ "?16 *cos(pi*(?161 )/10800000)",
+ "?15 *(cos(atan2(?162 ,?163 )))",
+ "?16 *(sin(atan2(?162 ,?163 )))",
+ "?21 +?164 -0",
+ "?23 +?165 -0",
+ "?7 *cos(pi*(?161 )/10800000)",
+ "?7 *sin(pi*(?161 )/10800000)",
+ "?159 +?168 -0",
+ "?160 +?169 -0",
+ "?7 *cos(pi*(?161 )/10800000)",
+ "?7 *sin(pi*(?161 )/10800000)",
+ "?159 +0-?172 ",
+ "?160 +0-?173 ",
+ "?111 +0-?153 ",
+ "?112 +0-?154 ",
+ "sqrt(?176 *?176 +?177 *?177 +0*0)",
+ "?178 *1/2",
+ "?179 +0-?7 ",
+ "if(?180 ,?111 ,?58 )",
+ "if(?180 ,?112 ,?59 )",
+ "if(?180 ,?153 ,?62 )",
+ "if(?180 ,?154 ,?63 )",
+ "(10800000*atan2(?110 ,?109 ))/pi",
+ "?185 +21600000-0",
+ "if(?185 ,?185 ,?186 )",
+ "?187 +0-?3 ",
+ "?188 +21600000-0",
+ "if(?188 ,?188 ,?189 )",
+ "?4 +0-?190 ",
+ "?191 +21600000-0",
+ "if(?191 ,?191 ,?192 )",
+ "?187 +0-?193 ",
+ "?194 +21600000-0",
+ "if(?194 ,?194 ,?195 )",
+ "(10800000*atan2(?152 ,?151 ))/pi",
+ "?197 +21600000-0",
+ "if(?197 ,?197 ,?198 )",
+ "?199 +0-?3 ",
+ "?200 +0-21600000",
+ "if(?200 ,?201 ,?200 )",
+ "?4 +0-?202 ",
+ "?203 +0-21600000",
+ "if(?204 ,?204 ,?203 )",
+ "?205 +0-?199 ",
+ "?206 +0-21600000",
+ "if(?206 ,?207 ,?206 )",
+ "?10 *sin(pi*(?193 )/10800000)",
+ "?12 *cos(pi*(?193 )/10800000)",
+ "?10 *(cos(atan2(?209 ,?210 )))",
+ "?12 *(sin(atan2(?209 ,?210 )))",
+ "?21 +?211 -0",
+ "?23 +?212 -0",
+ "?13 *sin(pi*(?205 )/10800000)",
+ "?14 *cos(pi*(?205 )/10800000)",
+ "?13 *(cos(atan2(?215 ,?216 )))",
+ "?14 *(sin(atan2(?215 ,?216 )))",
+ "?21 +?217 -0",
+ "?23 +?218 -0",
+ "if(?180 ,?213 ,?170 )",
+ "if(?180 ,?214 ,?171 )",
+ "if(?180 ,?219 ,?174 )",
+ "if(?180 ,?220 ,?175 )",
+ "?161 +0-5400000",
+ "?49 +5400000-0",
+ "?49 +10800000-0",
+ "?161 +10800000-0",
+ "?10 *cos(pi*(2700000)/10800000)",
+ "?12 *sin(pi*(2700000)/10800000)",
+ "?21 +0-?229 ",
+ "?21 +?229 -0",
+ "?23 +0-?230 ",
+ "?23 +?230 -0",
+ "(?193 )/60000.0",
+ "(?196 )/60000.0",
+ "(?199 )/60000.0",
+ "(?208 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -12754,22 +5629,13 @@ class ShapeCleftRightCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [0] = aPropSequence;
}
@@ -12777,22 +5643,13 @@ class ShapeCleftRightCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 213);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 214);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 213, 214
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [1] = aPropSequence;
}
@@ -12800,22 +5657,13 @@ class ShapeCleftRightCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 111);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 112);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 111, 112
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -12839,22 +5687,13 @@ class ShapeCleftRightCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 62);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 63);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 62, 63
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -12886,277 +5725,84 @@ class ShapeCleftRightCircularArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 166);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 167);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 221);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 222);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 213);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 214);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 235);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 236);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 181);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 182);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 183);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 184);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 153);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 154);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 237);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 238);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 223);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 224);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 166, 167
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 221, 222
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 213, 214
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 235, 236
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 181, 182
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 183, 184
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 153, 154
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 237, 238
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 223, 224
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (8);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 4;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 17,1,
+ 2,4,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13164,40 +5810,22 @@ class ShapeCleftRightCircularArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 231);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 233);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 231, 233
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 232);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 234);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 232, 234
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13237,46 +5865,47 @@ class ShapeCwedgeRectCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (38);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +?0 -0");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[6] = CREATE_OUSTRING ("?3 +0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[8] = CREATE_OUSTRING ("?0 *logheight/logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("abs(?1 )");
- aStringSequence[10] = CREATE_OUSTRING ("abs(?8 )");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +0-?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("if(?0 ,7,2)");
- aStringSequence[13] = CREATE_OUSTRING ("if(?0 ,10,5)");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth*?12 /12");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth*?13 /12");
- aStringSequence[16] = CREATE_OUSTRING ("if(?1 ,7,2)");
- aStringSequence[17] = CREATE_OUSTRING ("if(?1 ,10,5)");
- aStringSequence[18] = CREATE_OUSTRING ("logheight*?16 /12");
- aStringSequence[19] = CREATE_OUSTRING ("logheight*?17 /12");
- aStringSequence[20] = CREATE_OUSTRING ("if(?0 ,0,?3 )");
- aStringSequence[21] = CREATE_OUSTRING ("if(?11 ,0,?20 )");
- aStringSequence[22] = CREATE_OUSTRING ("if(?1 ,?14 ,?3 )");
- aStringSequence[23] = CREATE_OUSTRING ("if(?11 ,?22 ,?14 )");
- aStringSequence[24] = CREATE_OUSTRING ("if(?0 ,?3 ,logwidth)");
- aStringSequence[25] = CREATE_OUSTRING ("if(?11 ,logwidth,?24 )");
- aStringSequence[26] = CREATE_OUSTRING ("if(?1 ,?3 ,?14 )");
- aStringSequence[27] = CREATE_OUSTRING ("if(?11 ,?26 ,?14 )");
- aStringSequence[28] = CREATE_OUSTRING ("if(?0 ,?18 ,?5 )");
- aStringSequence[29] = CREATE_OUSTRING ("if(?11 ,?18 ,?28 )");
- aStringSequence[30] = CREATE_OUSTRING ("if(?1 ,0,?5 )");
- aStringSequence[31] = CREATE_OUSTRING ("if(?11 ,?30 ,0)");
- aStringSequence[32] = CREATE_OUSTRING ("if(?0 ,?5 ,?18 )");
- aStringSequence[33] = CREATE_OUSTRING ("if(?11 ,?18 ,?32 )");
- aStringSequence[34] = CREATE_OUSTRING ("if(?1 ,?5 ,logheight)");
- aStringSequence[35] = CREATE_OUSTRING ("if(?11 ,?34 ,logheight)");
- aStringSequence[36] = CREATE_OUSTRING ("logheight");
- aStringSequence[37] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "logheight*$1 /100000",
+ "logwidth/2",
+ "?2 +?0 -0",
+ "logheight/2",
+ "?4 +?1 -0",
+ "?3 +0-?2 ",
+ "?5 +0-?4 ",
+ "?0 *logheight/logwidth",
+ "abs(?1 )",
+ "abs(?8 )",
+ "?9 +0-?10 ",
+ "if(?0 ,7,2)",
+ "if(?0 ,10,5)",
+ "logwidth*?12 /12",
+ "logwidth*?13 /12",
+ "if(?1 ,7,2)",
+ "if(?1 ,10,5)",
+ "logheight*?16 /12",
+ "logheight*?17 /12",
+ "if(?0 ,0,?3 )",
+ "if(?11 ,0,?20 )",
+ "if(?1 ,?14 ,?3 )",
+ "if(?11 ,?22 ,?14 )",
+ "if(?0 ,?3 ,logwidth)",
+ "if(?11 ,logwidth,?24 )",
+ "if(?1 ,?3 ,?14 )",
+ "if(?11 ,?26 ,?14 )",
+ "if(?0 ,?18 ,?5 )",
+ "if(?11 ,?18 ,?28 )",
+ "if(?1 ,0,?5 )",
+ "if(?11 ,?30 ,0)",
+ "if(?0 ,?5 ,?18 )",
+ "if(?11 ,?18 ,?32 )",
+ "if(?1 ,?5 ,logheight)",
+ "if(?11 ,?34 ,logheight)",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -13284,22 +5913,13 @@ class ShapeCwedgeRectCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13357,325 +5977,100 @@ class ShapeCwedgeRectCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (16);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 15, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 37, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 36
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 18
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 15;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,15,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -13683,40 +6078,22 @@ class ShapeCwedgeRectCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 36
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -13772,18 +6149,19 @@ class ShapeCaccentCallout2 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*$4 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*$5 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logheight*$4 /100000",
+ "logwidth*$5 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -13791,22 +6169,13 @@ class ShapeCaccentCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13856,22 +6225,13 @@ class ShapeCaccentCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13921,22 +6281,13 @@ class ShapeCaccentCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -13994,253 +6345,74 @@ class ShapeCaccentCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (9);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
}
- aParameterPairSeq [8] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (13);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [12] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -14248,40 +6420,22 @@ class ShapeCaccentCallout2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14309,32 +6463,31 @@ class ShapeCflowChartMagneticDrum : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (16);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*2/3");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/6");
- aStringSequence[6] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[7] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[8] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[9] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[10] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[12] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[13] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[14] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[15] = CREATE_OUSTRING ("(10800000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*2/3",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth",
+ "logwidth/6",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -14346,439 +6499,121 @@ class ShapeCflowChartMagneticDrum : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (17);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 7
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 3
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (20);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [19] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 4,0,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -14809,40 +6644,22 @@ class ShapeCflowChartMagneticDrum : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 3
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -14882,25 +6699,26 @@ class ShapeCcorner : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (17);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("100000*logheight/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("100000*logwidth/?0 ");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$1 ,0,if(?2 -$1 ,$1 ,?2 ))");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *?4 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("logheight+0-?6 ");
- aStringSequence[8] = CREATE_OUSTRING ("?5 *1/2");
- aStringSequence[9] = CREATE_OUSTRING ("(?7 +logheight)/2");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth+0-logheight");
- aStringSequence[11] = CREATE_OUSTRING ("if(?10 ,?7 ,0)");
- aStringSequence[12] = CREATE_OUSTRING ("if(?10 ,logwidth,?5 )");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth");
- aStringSequence[14] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[15] = CREATE_OUSTRING ("logheight");
- aStringSequence[16] = CREATE_OUSTRING ("logheight/2");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "100000*logheight/?0 ",
+ "100000*logwidth/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "if(0-$1 ,0,if(?2 -$1 ,$1 ,?2 ))",
+ "?0 *?4 /100000",
+ "?0 *?3 /100000",
+ "logheight+0-?6 ",
+ "?5 *1/2",
+ "(?7 +logheight)/2",
+ "logwidth+0-logheight",
+ "if(?10 ,?7 ,0)",
+ "if(?10 ,logwidth,?5 )",
+ "logwidth",
+ "logwidth/2",
+ "logheight",
+ "logheight/2"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -14908,22 +6726,13 @@ class ShapeCcorner : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -14952,22 +6761,13 @@ class ShapeCcorner : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -15004,145 +6804,50 @@ class ShapeCcorner : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 15
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 15
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,5,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -15150,40 +6855,22 @@ class ShapeCcorner : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 11
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 15
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -15239,18 +6926,19 @@ class ShapeCborderCallout2 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*$4 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*$5 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logheight*$4 /100000",
+ "logwidth*$5 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -15258,22 +6946,13 @@ class ShapeCborderCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -15323,22 +7002,13 @@ class ShapeCborderCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -15388,22 +7058,13 @@ class ShapeCborderCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -15461,187 +7122,59 @@ class ShapeCborderCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
}
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (8);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -15649,40 +7182,22 @@ class ShapeCborderCallout2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -15718,41 +7233,42 @@ class ShapeCdonut : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (33);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 +0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("?3 *cos(pi*(2700000)/10800000)");
- aStringSequence[8] = CREATE_OUSTRING ("?5 *sin(pi*(2700000)/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[10] = CREATE_OUSTRING ("?9 +0-?7 ");
- aStringSequence[11] = CREATE_OUSTRING ("?9 +?7 -0");
- aStringSequence[12] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?8 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +?8 -0");
- aStringSequence[15] = CREATE_OUSTRING ("logheight");
- aStringSequence[16] = CREATE_OUSTRING ("logwidth");
- aStringSequence[17] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[18] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[19] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[20] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[21] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[22] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[23] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[32] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth/2",
+ "?3 +0-?2 ",
+ "logheight/2",
+ "?5 +0-?2 ",
+ "?3 *cos(pi*(2700000)/10800000)",
+ "?5 *sin(pi*(2700000)/10800000)",
+ "logwidth/2",
+ "?9 +0-?7 ",
+ "?9 +?7 -0",
+ "logheight/2",
+ "?12 +0-?8 ",
+ "?12 +?8 -0",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(-5400000)/60000.0",
+ "(0)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -15760,22 +7276,13 @@ class ShapeCdonut : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 12
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -15807,379 +7314,113 @@ class ShapeCdonut : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (18);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 19, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 32
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (7);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,4,
+ 4,0,
+ 1,1,
+ 17,4,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -16187,40 +7428,22 @@ class ShapeCdonut : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 13
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 14
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -16248,23 +7471,22 @@ class ShapeCflowChartCollate : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (7);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*3/4");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*3/4");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("logheight");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/4");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/4");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*3/4",
+ "logheight*3/4",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth/4",
+ "logheight/4"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -16276,145 +7498,50 @@ class ShapeCflowChartCollate : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 2, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 1
}
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,5,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -16433,40 +7560,22 @@ class ShapeCflowChartCollate : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 6
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -16510,67 +7619,68 @@ class ShapeCmathNotEqual : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (59);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(4200000-$1 ,4200000,if(6600000-$1 ,$1 ,6600000))");
- aStringSequence[2] = CREATE_OUSTRING ("?0 *2/1");
- aStringSequence[3] = CREATE_OUSTRING ("100000+0-2");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$2 ,0,if(?3 -$2 ,$2 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*?4 /200000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth*73490/200000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?7 ");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +?7 -0");
- aStringSequence[11] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +0-?6 ");
- aStringSequence[13] = CREATE_OUSTRING ("?11 +?6 -0");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?5 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +?5 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?1 +0-5400000");
- aStringSequence[17] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[18] = CREATE_OUSTRING ("?17 *tan(pi*(?16 )/10800000)");
- aStringSequence[19] = CREATE_OUSTRING ("sqrt(?18 *?18 +?17 *?17 +0*0)");
- aStringSequence[20] = CREATE_OUSTRING ("?19 *?5 /?17 ");
- aStringSequence[21] = CREATE_OUSTRING ("?20 *1/2");
- aStringSequence[22] = CREATE_OUSTRING ("?8 +?18 -?21 ");
- aStringSequence[23] = CREATE_OUSTRING ("?18 *?14 /?17 ");
- aStringSequence[24] = CREATE_OUSTRING ("?22 +0-?23 ");
- aStringSequence[25] = CREATE_OUSTRING ("?18 *?12 /?17 ");
- aStringSequence[26] = CREATE_OUSTRING ("?22 +0-?25 ");
- aStringSequence[27] = CREATE_OUSTRING ("?18 *?13 /?17 ");
- aStringSequence[28] = CREATE_OUSTRING ("?22 +0-?27 ");
- aStringSequence[29] = CREATE_OUSTRING ("?18 *?15 /?17 ");
- aStringSequence[30] = CREATE_OUSTRING ("?22 +0-?29 ");
- aStringSequence[31] = CREATE_OUSTRING ("?18 *2/1");
- aStringSequence[32] = CREATE_OUSTRING ("?22 +0-?31 ");
- aStringSequence[33] = CREATE_OUSTRING ("?22 +?20 -0");
- aStringSequence[34] = CREATE_OUSTRING ("?24 +?20 -0");
- aStringSequence[35] = CREATE_OUSTRING ("?26 +?20 -0");
- aStringSequence[36] = CREATE_OUSTRING ("?28 +?20 -0");
- aStringSequence[37] = CREATE_OUSTRING ("?30 +?20 -0");
- aStringSequence[38] = CREATE_OUSTRING ("?32 +?20 -0");
- aStringSequence[39] = CREATE_OUSTRING ("?5 *?17 /?19 ");
- aStringSequence[40] = CREATE_OUSTRING ("?22 +?39 -0");
- aStringSequence[41] = CREATE_OUSTRING ("?33 +0-?39 ");
- aStringSequence[42] = CREATE_OUSTRING ("if(?16 ,?40 ,?33 )");
- aStringSequence[43] = CREATE_OUSTRING ("if(?16 ,?22 ,?41 )");
- aStringSequence[44] = CREATE_OUSTRING ("?5 *?18 /?19 ");
- aStringSequence[45] = CREATE_OUSTRING ("0+0-?44 ");
- aStringSequence[46] = CREATE_OUSTRING ("if(?16 ,?44 ,0)");
- aStringSequence[47] = CREATE_OUSTRING ("if(?16 ,0,?45 )");
- aStringSequence[48] = CREATE_OUSTRING ("logwidth+0-?42 ");
- aStringSequence[49] = CREATE_OUSTRING ("logwidth+0-?43 ");
- aStringSequence[50] = CREATE_OUSTRING ("logheight+0-?46 ");
- aStringSequence[51] = CREATE_OUSTRING ("logheight+0-?47 ");
- aStringSequence[52] = CREATE_OUSTRING ("(?42 +?43 )/2");
- aStringSequence[53] = CREATE_OUSTRING ("(?49 +?48 )/2");
- aStringSequence[54] = CREATE_OUSTRING ("(?46 +?47 )/2");
- aStringSequence[55] = CREATE_OUSTRING ("(?14 +?12 )/2");
- aStringSequence[56] = CREATE_OUSTRING ("(?13 +?15 )/2");
- aStringSequence[57] = CREATE_OUSTRING ("(?51 +?50 )/2");
- aStringSequence[58] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "if(4200000-$1 ,4200000,if(6600000-$1 ,$1 ,6600000))",
+ "?0 *2/1",
+ "100000+0-2",
+ "if(0-$2 ,0,if(?3 -$2 ,$2 ,?3 ))",
+ "logheight*?0 /100000",
+ "logheight*?4 /200000",
+ "logwidth*73490/200000",
+ "logwidth/2",
+ "?8 +0-?7 ",
+ "?8 +?7 -0",
+ "logheight/2",
+ "?11 +0-?6 ",
+ "?11 +?6 -0",
+ "?12 +0-?5 ",
+ "?13 +?5 -0",
+ "?1 +0-5400000",
+ "logheight/2",
+ "?17 *tan(pi*(?16 )/10800000)",
+ "sqrt(?18 *?18 +?17 *?17 +0*0)",
+ "?19 *?5 /?17 ",
+ "?20 *1/2",
+ "?8 +?18 -?21 ",
+ "?18 *?14 /?17 ",
+ "?22 +0-?23 ",
+ "?18 *?12 /?17 ",
+ "?22 +0-?25 ",
+ "?18 *?13 /?17 ",
+ "?22 +0-?27 ",
+ "?18 *?15 /?17 ",
+ "?22 +0-?29 ",
+ "?18 *2/1",
+ "?22 +0-?31 ",
+ "?22 +?20 -0",
+ "?24 +?20 -0",
+ "?26 +?20 -0",
+ "?28 +?20 -0",
+ "?30 +?20 -0",
+ "?32 +?20 -0",
+ "?5 *?17 /?19 ",
+ "?22 +?39 -0",
+ "?33 +0-?39 ",
+ "if(?16 ,?40 ,?33 )",
+ "if(?16 ,?22 ,?41 )",
+ "?5 *?18 /?19 ",
+ "0+0-?44 ",
+ "if(?16 ,?44 ,0)",
+ "if(?16 ,0,?45 )",
+ "logwidth+0-?42 ",
+ "logwidth+0-?43 ",
+ "logheight+0-?46 ",
+ "logheight+0-?47 ",
+ "(?42 +?43 )/2",
+ "(?49 +?48 )/2",
+ "(?46 +?47 )/2",
+ "(?14 +?12 )/2",
+ "(?13 +?15 )/2",
+ "(?51 +?50 )/2",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -16578,22 +7688,13 @@ class ShapeCmathNotEqual : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 14
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -16622,22 +7723,13 @@ class ShapeCmathNotEqual : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (1);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 43, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
aPropSequenceSequence [1] = aPropSequence;
}
@@ -16645,22 +7737,13 @@ class ShapeCmathNotEqual : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 58, 12
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -16697,397 +7780,120 @@ class ShapeCmathNotEqual : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (20);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 49, 51
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 50
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 30, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 13
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 12
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 12
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 19;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,19,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17095,40 +7901,22 @@ class ShapeCmathNotEqual : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 14
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 15
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17156,18 +7944,17 @@ class ShapeCbentConnector2 : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (2);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth");
- aStringSequence[1] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -17179,91 +7966,35 @@ class ShapeCbentConnector2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (3);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
}
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,2,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17271,40 +8002,22 @@ class ShapeCbentConnector2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17340,42 +8053,43 @@ class ShapeCmathMultiply : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (34);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(51965-$0 ,$0 ,51965))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("(10800000*atan2(logheight,logwidth))/pi");
- aStringSequence[4] = CREATE_OUSTRING ("1*sin(pi*(?3 )/10800000)");
- aStringSequence[5] = CREATE_OUSTRING ("1*cos(pi*(?3 )/10800000)");
- aStringSequence[6] = CREATE_OUSTRING ("1*tan(pi*(?3 )/10800000)");
- aStringSequence[7] = CREATE_OUSTRING ("sqrt(logwidth*logwidth+logheight*logheight+0*0)");
- aStringSequence[8] = CREATE_OUSTRING ("?7 *51965/100000");
- aStringSequence[9] = CREATE_OUSTRING ("?7 +0-?8 ");
- aStringSequence[10] = CREATE_OUSTRING ("?5 *?9 /2");
- aStringSequence[11] = CREATE_OUSTRING ("?4 *?9 /2");
- aStringSequence[12] = CREATE_OUSTRING ("?4 *?2 /2");
- aStringSequence[13] = CREATE_OUSTRING ("?5 *?2 /2");
- aStringSequence[14] = CREATE_OUSTRING ("?10 +0-?12 ");
- aStringSequence[15] = CREATE_OUSTRING ("?11 +?13 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?10 +?12 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?11 +0-?13 ");
- aStringSequence[18] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[19] = CREATE_OUSTRING ("?18 +0-?16 ");
- aStringSequence[20] = CREATE_OUSTRING ("?19 *?6 /1");
- aStringSequence[21] = CREATE_OUSTRING ("?20 +?17 -0");
- aStringSequence[22] = CREATE_OUSTRING ("logwidth+0-?16 ");
- aStringSequence[23] = CREATE_OUSTRING ("logwidth+0-?14 ");
- aStringSequence[24] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[25] = CREATE_OUSTRING ("?24 +0-?15 ");
- aStringSequence[26] = CREATE_OUSTRING ("?25 *1/?6 ");
- aStringSequence[27] = CREATE_OUSTRING ("?23 +0-?26 ");
- aStringSequence[28] = CREATE_OUSTRING ("?14 +?26 -0");
- aStringSequence[29] = CREATE_OUSTRING ("logheight+0-?15 ");
- aStringSequence[30] = CREATE_OUSTRING ("logheight+0-?17 ");
- aStringSequence[31] = CREATE_OUSTRING ("logheight+0-?21 ");
- aStringSequence[32] = CREATE_OUSTRING ("logwidth+0-?10 ");
- aStringSequence[33] = CREATE_OUSTRING ("logheight+0-?11 ");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(51965-$0 ,$0 ,51965))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "(10800000*atan2(logheight,logwidth))/pi",
+ "1*sin(pi*(?3 )/10800000)",
+ "1*cos(pi*(?3 )/10800000)",
+ "1*tan(pi*(?3 )/10800000)",
+ "sqrt(logwidth*logwidth+logheight*logheight+0*0)",
+ "?7 *51965/100000",
+ "?7 +0-?8 ",
+ "?5 *?9 /2",
+ "?4 *?9 /2",
+ "?4 *?2 /2",
+ "?5 *?2 /2",
+ "?10 +0-?12 ",
+ "?11 +?13 -0",
+ "?10 +?12 -0",
+ "?11 +0-?13 ",
+ "logwidth/2",
+ "?18 +0-?16 ",
+ "?19 *?6 /1",
+ "?20 +?17 -0",
+ "logwidth+0-?16 ",
+ "logwidth+0-?14 ",
+ "logheight/2",
+ "?24 +0-?15 ",
+ "?25 *1/?6 ",
+ "?23 +0-?26 ",
+ "?14 +?26 -0",
+ "logheight+0-?15 ",
+ "logheight+0-?17 ",
+ "logheight+0-?21 ",
+ "logwidth+0-?10 ",
+ "logheight+0-?11 "
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -17383,22 +8097,13 @@ class ShapeCmathMultiply : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -17435,253 +8140,80 @@ class ShapeCmathMultiply : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (12);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 22, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 31
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 29
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 28, 24
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 11;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,11,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17689,40 +8221,22 @@ class ShapeCmathMultiply : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 17
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 30
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -17762,35 +8276,35 @@ class ShapeCheptagon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (23);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("?0 *$0 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *$1 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 *$1 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("?1 *97493/100000");
- aStringSequence[7] = CREATE_OUSTRING ("?1 *78183/100000");
- aStringSequence[8] = CREATE_OUSTRING ("?1 *43388/100000");
- aStringSequence[9] = CREATE_OUSTRING ("?3 *62349/100000");
- aStringSequence[10] = CREATE_OUSTRING ("?3 *22252/100000");
- aStringSequence[11] = CREATE_OUSTRING ("?3 *90097/100000");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?6 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?7 ");
- aStringSequence[15] = CREATE_OUSTRING ("?12 +0-?8 ");
- aStringSequence[16] = CREATE_OUSTRING ("?12 +?8 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?12 +?7 -0");
- aStringSequence[18] = CREATE_OUSTRING ("?12 +?6 -0");
- aStringSequence[19] = CREATE_OUSTRING ("?5 +0-?9 ");
- aStringSequence[20] = CREATE_OUSTRING ("?5 +?10 -0");
- aStringSequence[21] = CREATE_OUSTRING ("?5 +?11 -0");
- aStringSequence[22] = CREATE_OUSTRING ("logheight+0-?19 ");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
- }
- {
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "?0 *$0 /100000",
+ "logheight/2",
+ "?2 *$1 /100000",
+ "logheight/2",
+ "?4 *$1 /100000",
+ "?1 *97493/100000",
+ "?1 *78183/100000",
+ "?1 *43388/100000",
+ "?3 *62349/100000",
+ "?3 *22252/100000",
+ "?3 *90097/100000",
+ "logwidth/2",
+ "?12 +0-?6 ",
+ "?12 +0-?7 ",
+ "?12 +0-?8 ",
+ "?12 +?8 -0",
+ "?12 +?7 -0",
+ "?12 +?6 -0",
+ "?5 +0-?9 ",
+ "?5 +?10 -0",
+ "?5 +?11 -0",
+ "logheight+0-?19 "
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
+ }
+ {
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -17802,163 +8316,55 @@ class ShapeCheptagon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (7);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 20
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 19
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 12, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 19
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 20
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 21
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 21
}
- aParameterPairSeq [6] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,6,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -17966,40 +8372,22 @@ class ShapeCheptagon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 19
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 22
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -18027,20 +8415,19 @@ class ShapeCrect : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (4);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -18052,109 +8439,40 @@ class ShapeCrect : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 2
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -18162,40 +8480,22 @@ class ShapeCrect : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -18251,18 +8551,19 @@ class ShapeCaccentBorderCallout2 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (10);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*$4 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*$5 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth");
- aStringSequence[7] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logheight*$4 /100000",
+ "logwidth*$5 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -18270,22 +8571,13 @@ class ShapeCaccentBorderCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -18335,22 +8627,13 @@ class ShapeCaccentBorderCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -18400,22 +8683,13 @@ class ShapeCaccentBorderCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -18473,247 +8747,73 @@ class ShapeCaccentBorderCallout2 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (9);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
}
- aParameterPairSeq [8] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (12);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 2;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0,
+ 1,1,
+ 2,2,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -18721,40 +8821,22 @@ class ShapeCaccentBorderCallout2 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -18782,28 +8864,27 @@ class ShapeCpieWedge : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*cos(pi*(13500000)/10800000)");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*sin(pi*(13500000)/10800000)");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth+?0 -0");
- aStringSequence[3] = CREATE_OUSTRING ("logheight+?1 -0");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight");
- aStringSequence[10] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[11] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*cos(pi*(13500000)/10800000)",
+ "logheight*sin(pi*(13500000)/10800000)",
+ "logwidth+?0 -0",
+ "logheight+?1 -0",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight",
+ "logwidth",
+ "logheight",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -18815,115 +8896,41 @@ class ShapeCpieWedge : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 9
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (5);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -18931,40 +8938,22 @@ class ShapeCpieWedge : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 3
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -19012,31 +9001,32 @@ class ShapeCupArrowCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (23);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?2 *2/1");
- aStringSequence[4] = CREATE_OUSTRING ("if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))");
- aStringSequence[5] = CREATE_OUSTRING ("100000*logheight/?0 ");
- aStringSequence[6] = CREATE_OUSTRING ("if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *?0 /logheight");
- aStringSequence[8] = CREATE_OUSTRING ("100000+0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))");
- aStringSequence[10] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[11] = CREATE_OUSTRING ("?0 *?4 /200000");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[13] = CREATE_OUSTRING ("?12 +0-?10 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?11 ");
- aStringSequence[15] = CREATE_OUSTRING ("?12 +?11 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?12 +?10 -0");
- aStringSequence[17] = CREATE_OUSTRING ("?0 *?6 /100000");
- aStringSequence[18] = CREATE_OUSTRING ("logheight*?9 /100000");
- aStringSequence[19] = CREATE_OUSTRING ("logheight+0-?18 ");
- aStringSequence[20] = CREATE_OUSTRING ("(?19 +logheight)/2");
- aStringSequence[21] = CREATE_OUSTRING ("logwidth");
- aStringSequence[22] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?2 *2/1",
+ "if(0-$0 ,0,if(?3 -$0 ,$0 ,?3 ))",
+ "100000*logheight/?0 ",
+ "if(0-$2 ,0,if(?5 -$2 ,$2 ,?5 ))",
+ "?6 *?0 /logheight",
+ "100000+0-?7 ",
+ "if(0-$3 ,0,if(?8 -$3 ,$3 ,?8 ))",
+ "?0 *?2 /100000",
+ "?0 *?4 /200000",
+ "logwidth/2",
+ "?12 +0-?10 ",
+ "?12 +0-?11 ",
+ "?12 +?11 -0",
+ "?12 +?10 -0",
+ "?0 *?6 /100000",
+ "logheight*?9 /100000",
+ "logheight+0-?18 ",
+ "(?19 +logheight)/2",
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -19044,22 +9034,13 @@ class ShapeCupArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 17
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19088,22 +9069,13 @@ class ShapeCupArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -19132,22 +9104,13 @@ class ShapeCupArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 17
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -19176,22 +9139,13 @@ class ShapeCupArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -19228,235 +9182,75 @@ class ShapeCupArrowCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (11);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 12, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 22
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 10;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,10,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -19464,40 +9258,22 @@ class ShapeCupArrowCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 19
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 22
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -19525,20 +9301,19 @@ class ShapeCflowChartProcess : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (4);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[1] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[2] = CREATE_OUSTRING ("logheight");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -19550,109 +9325,40 @@ class ShapeCflowChartProcess : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 1
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 1
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -19671,40 +9377,22 @@ class ShapeCflowChartProcess : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
diff --git a/oox/source/drawingml/customshapepresets6.cxx b/oox/source/drawingml/customshapepresets6.cxx
index 9815c49c1819..74221653bc28 100644
--- a/oox/source/drawingml/customshapepresets6.cxx
+++ b/oox/source/drawingml/customshapepresets6.cxx
@@ -43,40 +43,41 @@ class ShapeCstar5 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (32);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *$1 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *$2 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 *$2 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("?2 *cos(pi*(1080000)/10800000)");
- aStringSequence[8] = CREATE_OUSTRING ("?2 *cos(pi*(18360000)/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("?4 *sin(pi*(1080000)/10800000)");
- aStringSequence[10] = CREATE_OUSTRING ("?4 *sin(pi*(18360000)/10800000)");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[12] = CREATE_OUSTRING ("?11 +0-?7 ");
- aStringSequence[13] = CREATE_OUSTRING ("?11 +0-?8 ");
- aStringSequence[14] = CREATE_OUSTRING ("?11 +?8 -0");
- aStringSequence[15] = CREATE_OUSTRING ("?11 +?7 -0");
- aStringSequence[16] = CREATE_OUSTRING ("?6 +0-?9 ");
- aStringSequence[17] = CREATE_OUSTRING ("?6 +0-?10 ");
- aStringSequence[18] = CREATE_OUSTRING ("?2 *?0 /50000");
- aStringSequence[19] = CREATE_OUSTRING ("?4 *?0 /50000");
- aStringSequence[20] = CREATE_OUSTRING ("?18 *cos(pi*(20520000)/10800000)");
- aStringSequence[21] = CREATE_OUSTRING ("?18 *cos(pi*(3240000)/10800000)");
- aStringSequence[22] = CREATE_OUSTRING ("?19 *sin(pi*(3240000)/10800000)");
- aStringSequence[23] = CREATE_OUSTRING ("?19 *sin(pi*(20520000)/10800000)");
- aStringSequence[24] = CREATE_OUSTRING ("?11 +0-?20 ");
- aStringSequence[25] = CREATE_OUSTRING ("?11 +0-?21 ");
- aStringSequence[26] = CREATE_OUSTRING ("?11 +?21 -0");
- aStringSequence[27] = CREATE_OUSTRING ("?11 +?20 -0");
- aStringSequence[28] = CREATE_OUSTRING ("?6 +0-?22 ");
- aStringSequence[29] = CREATE_OUSTRING ("?6 +0-?23 ");
- aStringSequence[30] = CREATE_OUSTRING ("?6 +?19 -0");
- aStringSequence[31] = CREATE_OUSTRING ("?6 +0-?19 ");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "logwidth/2",
+ "?1 *$1 /100000",
+ "logheight/2",
+ "?3 *$2 /100000",
+ "logheight/2",
+ "?5 *$2 /100000",
+ "?2 *cos(pi*(1080000)/10800000)",
+ "?2 *cos(pi*(18360000)/10800000)",
+ "?4 *sin(pi*(1080000)/10800000)",
+ "?4 *sin(pi*(18360000)/10800000)",
+ "logwidth/2",
+ "?11 +0-?7 ",
+ "?11 +0-?8 ",
+ "?11 +?8 -0",
+ "?11 +?7 -0",
+ "?6 +0-?9 ",
+ "?6 +0-?10 ",
+ "?2 *?0 /50000",
+ "?4 *?0 /50000",
+ "?18 *cos(pi*(20520000)/10800000)",
+ "?18 *cos(pi*(3240000)/10800000)",
+ "?19 *sin(pi*(3240000)/10800000)",
+ "?19 *sin(pi*(20520000)/10800000)",
+ "?11 +0-?20 ",
+ "?11 +0-?21 ",
+ "?11 +?21 -0",
+ "?11 +?20 -0",
+ "?6 +0-?22 ",
+ "?6 +0-?23 ",
+ "?6 +?19 -0",
+ "?6 +0-?19 "
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -84,22 +85,13 @@ class ShapeCstar5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 31
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -136,217 +128,70 @@ class ShapeCstar5 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (10);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 16
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 28
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 11, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 28
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 16
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 29
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 17
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 30
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 17
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 29
}
- aParameterPairSeq [9] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 9;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,9,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -354,40 +199,22 @@ class ShapeCstar5 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 24, 28
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 30
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -415,18 +242,17 @@ class ShapeClineInv : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (2);
- aStringSequence[0] = CREATE_OUSTRING ("logheight");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -438,67 +264,29 @@ class ShapeClineInv : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (2);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (2);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 1, 0
}
- aParameterPairSeq [1] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (3);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
aPropertyMap [PROP_Path] <<= aPropSequence;
}
@@ -522,18 +310,17 @@ class ShapeCstraightConnector1 : public CustomShapeProvider
PropertyMap aPropertyMap;
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_AdjustmentValues] <<= aStringSequence;
+ aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
}
{
- Sequence< OUString > aStringSequence (2);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth");
- aStringSequence[1] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
- Sequence< OUString > aStringSequence (0);
- aPropertyMap [PROP_Handles] <<= aStringSequence;
+ aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
}
{
aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
@@ -545,73 +332,30 @@ class ShapeCstraightConnector1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (2);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
}
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -619,40 +363,22 @@ class ShapeCstraightConnector1 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 1
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -692,27 +418,28 @@ class ShapeCstripedRightArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (19);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("84375*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(100000-$0 ,$0 ,100000))");
- aStringSequence[3] = CREATE_OUSTRING ("if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *5/32");
- aStringSequence[5] = CREATE_OUSTRING ("?0 *?3 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("logheight*?2 /200000");
- aStringSequence[8] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 +0-?7 ");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +?7 -0");
- aStringSequence[11] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[12] = CREATE_OUSTRING ("?7 *?5 /?11 ");
- aStringSequence[13] = CREATE_OUSTRING ("logwidth+0-?12 ");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth");
- aStringSequence[16] = CREATE_OUSTRING ("min(logwidth,logheight)/32");
- aStringSequence[17] = CREATE_OUSTRING ("min(logwidth,logheight)/16");
- aStringSequence[18] = CREATE_OUSTRING ("min(logwidth,logheight)/8");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "84375*logwidth/?0 ",
+ "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
+ "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
+ "?0 *5/32",
+ "?0 *?3 /100000",
+ "logwidth+0-?5 ",
+ "logheight*?2 /200000",
+ "logheight/2",
+ "?8 +0-?7 ",
+ "?8 +?7 -0",
+ "logheight/2",
+ "?7 *?5 /?11 ",
+ "logwidth+0-?12 ",
+ "logheight",
+ "logwidth",
+ "min(logwidth,logheight)/32",
+ "min(logwidth,logheight)/16",
+ "min(logwidth,logheight)/8"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -720,22 +447,13 @@ class ShapeCstripedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -764,22 +482,13 @@ class ShapeCstripedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -816,343 +525,101 @@ class ShapeCstripedRightArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (15);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 16, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 17, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 9
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 8
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 14
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 10
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 10
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (10);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 6;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,6,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1160,40 +627,22 @@ class ShapeCstripedRightArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 9
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 13, 10
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1257,20 +706,21 @@ class ShapeCcallout3 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (12);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logheight*$4 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth*$5 /100000");
- aStringSequence[6] = CREATE_OUSTRING ("logheight*$6 /100000");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth*$7 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[10] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[11] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logheight*$4 /100000",
+ "logwidth*$5 /100000",
+ "logheight*$6 /100000",
+ "logwidth*$7 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
@@ -1278,22 +728,13 @@ class ShapeCcallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1343,22 +784,13 @@ class ShapeCcallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1408,22 +840,13 @@ class ShapeCcallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1473,22 +896,13 @@ class ShapeCcallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1546,211 +960,65 @@ class ShapeCcallout3 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (8);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 11
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 6
}
- aParameterPairSeq [7] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (9);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,3,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -1758,40 +1026,22 @@ class ShapeCcallout3 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 11
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -1835,27 +1085,28 @@ class ShapeCbentUpArrow : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (19);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("if(0-$1 ,0,if(50000-$1 ,$1 ,50000))");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$2 ,0,if(50000-$2 ,$2 ,50000))");
- aStringSequence[3] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[4] = CREATE_OUSTRING ("?3 *?2 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("?3 *?1 /50000");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?5 ");
- aStringSequence[7] = CREATE_OUSTRING ("?3 *?1 /100000");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth+0-?7 ");
- aStringSequence[9] = CREATE_OUSTRING ("?3 *?0 /200000");
- aStringSequence[10] = CREATE_OUSTRING ("?8 +0-?9 ");
- aStringSequence[11] = CREATE_OUSTRING ("?8 +?9 -0");
- aStringSequence[12] = CREATE_OUSTRING ("?3 *?0 /100000");
- aStringSequence[13] = CREATE_OUSTRING ("logheight+0-?12 ");
- aStringSequence[14] = CREATE_OUSTRING ("?11 *1/2");
- aStringSequence[15] = CREATE_OUSTRING ("(?13 +logheight)/2");
- aStringSequence[16] = CREATE_OUSTRING ("(?4 +logheight)/2");
- aStringSequence[17] = CREATE_OUSTRING ("logheight");
- aStringSequence[18] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
+ "if(0-$2 ,0,if(50000-$2 ,$2 ,50000))",
+ "min(logwidth,logheight)",
+ "?3 *?2 /100000",
+ "?3 *?1 /50000",
+ "logwidth+0-?5 ",
+ "?3 *?1 /100000",
+ "logwidth+0-?7 ",
+ "?3 *?0 /200000",
+ "?8 +0-?9 ",
+ "?8 +?9 -0",
+ "?3 *?0 /100000",
+ "logheight+0-?12 ",
+ "?11 *1/2",
+ "(?13 +logheight)/2",
+ "(?4 +logheight)/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
@@ -1863,22 +1114,13 @@ class ShapeCbentUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 13
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -1907,22 +1149,13 @@ class ShapeCbentUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -1951,22 +1184,13 @@ class ShapeCbentUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 4
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -2003,199 +1227,65 @@ class ShapeCbentUpArrow : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (9);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 13
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 8, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 18, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 4
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 17
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 17
}
- aParameterPairSeq [8] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 8;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,8,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -2203,40 +1293,22 @@ class ShapeCbentUpArrow : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 13
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 17
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2272,59 +1344,60 @@ class ShapeCnoSmoking : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (51);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(50000-$0 ,$0 ,50000))");
- aStringSequence[1] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[2] = CREATE_OUSTRING ("?1 *?0 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[4] = CREATE_OUSTRING ("?3 +0-?2 ");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?2 ");
- aStringSequence[7] = CREATE_OUSTRING ("(10800000*atan2(logheight,logwidth))/pi");
- aStringSequence[8] = CREATE_OUSTRING ("?6 *cos(pi*(?7 )/10800000)");
- aStringSequence[9] = CREATE_OUSTRING ("?4 *sin(pi*(?7 )/10800000)");
- aStringSequence[10] = CREATE_OUSTRING ("sqrt(?8 *?8 +?9 *?9 +0*0)");
- aStringSequence[11] = CREATE_OUSTRING ("?4 *?6 /?10 ");
- aStringSequence[12] = CREATE_OUSTRING ("?2 *1/2");
- aStringSequence[13] = CREATE_OUSTRING ("(10800000*atan2(?12 ,?11 ))/pi");
- aStringSequence[14] = CREATE_OUSTRING ("?13 *2/1");
- aStringSequence[15] = CREATE_OUSTRING ("-10800000+2-0");
- aStringSequence[16] = CREATE_OUSTRING ("(10800000*atan2(logheight,logwidth))/pi");
- aStringSequence[17] = CREATE_OUSTRING ("?16 +0-?13 ");
- aStringSequence[18] = CREATE_OUSTRING ("?17 +0-10800000");
- aStringSequence[19] = CREATE_OUSTRING ("?6 *cos(pi*(?17 )/10800000)");
- aStringSequence[20] = CREATE_OUSTRING ("?4 *sin(pi*(?17 )/10800000)");
- aStringSequence[21] = CREATE_OUSTRING ("sqrt(?19 *?19 +?20 *?20 +0*0)");
- aStringSequence[22] = CREATE_OUSTRING ("?4 *?6 /?21 ");
- aStringSequence[23] = CREATE_OUSTRING ("?22 *cos(pi*(?17 )/10800000)");
- aStringSequence[24] = CREATE_OUSTRING ("?22 *sin(pi*(?17 )/10800000)");
- aStringSequence[25] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[26] = CREATE_OUSTRING ("?25 +?23 -0");
- aStringSequence[27] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[28] = CREATE_OUSTRING ("?27 +?24 -0");
- aStringSequence[29] = CREATE_OUSTRING ("?25 +0-?23 ");
- aStringSequence[30] = CREATE_OUSTRING ("?27 +0-?24 ");
- aStringSequence[31] = CREATE_OUSTRING ("?3 *cos(pi*(2700000)/10800000)");
- aStringSequence[32] = CREATE_OUSTRING ("?5 *sin(pi*(2700000)/10800000)");
- aStringSequence[33] = CREATE_OUSTRING ("?25 +0-?31 ");
- aStringSequence[34] = CREATE_OUSTRING ("?25 +?31 -0");
- aStringSequence[35] = CREATE_OUSTRING ("?27 +0-?32 ");
- aStringSequence[36] = CREATE_OUSTRING ("?27 +?32 -0");
- aStringSequence[37] = CREATE_OUSTRING ("logheight");
- aStringSequence[38] = CREATE_OUSTRING ("logwidth");
- aStringSequence[39] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(?17 )/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(?15 )/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(?18 )/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(?15 )/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
+ "min(logwidth,logheight)",
+ "?1 *?0 /100000",
+ "logwidth/2",
+ "?3 +0-?2 ",
+ "logheight/2",
+ "?5 +0-?2 ",
+ "(10800000*atan2(logheight,logwidth))/pi",
+ "?6 *cos(pi*(?7 )/10800000)",
+ "?4 *sin(pi*(?7 )/10800000)",
+ "sqrt(?8 *?8 +?9 *?9 +0*0)",
+ "?4 *?6 /?10 ",
+ "?2 *1/2",
+ "(10800000*atan2(?12 ,?11 ))/pi",
+ "?13 *2/1",
+ "-10800000+2-0",
+ "(10800000*atan2(logheight,logwidth))/pi",
+ "?16 +0-?13 ",
+ "?17 +0-10800000",
+ "?6 *cos(pi*(?17 )/10800000)",
+ "?4 *sin(pi*(?17 )/10800000)",
+ "sqrt(?19 *?19 +?20 *?20 +0*0)",
+ "?4 *?6 /?21 ",
+ "?22 *cos(pi*(?17 )/10800000)",
+ "?22 *sin(pi*(?17 )/10800000)",
+ "logwidth/2",
+ "?25 +?23 -0",
+ "logheight/2",
+ "?27 +?24 -0",
+ "?25 +0-?23 ",
+ "?27 +0-?24 ",
+ "?3 *cos(pi*(2700000)/10800000)",
+ "?5 *sin(pi*(2700000)/10800000)",
+ "?25 +0-?31 ",
+ "?25 +?31 -0",
+ "?27 +0-?32 ",
+ "?27 +?32 -0",
+ "logheight",
+ "logwidth",
+ "(10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(?17 )/60000.0",
+ "(?15 )/60000.0",
+ "(?18 )/60000.0",
+ "(?15 )/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -2332,22 +1405,13 @@ class ShapeCnoSmoking : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 27
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
@@ -2379,343 +1443,101 @@ class ShapeCnoSmoking : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (15);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 27
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 41, 42
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 43, 44
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 45, 46
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 26, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 47, 48
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 6
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 49, 50
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (10);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 4;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [9] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,4,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -2723,40 +1545,22 @@ class ShapeCnoSmoking : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 33, 35
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 36
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -2792,24 +1596,25 @@ class ShapeCtrapezoid : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (16);
- aStringSequence[0] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[1] = CREATE_OUSTRING ("50000*logwidth/?0 ");
- aStringSequence[2] = CREATE_OUSTRING ("if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))");
- aStringSequence[3] = CREATE_OUSTRING ("?0 *?2 /200000");
- aStringSequence[4] = CREATE_OUSTRING ("?0 *?2 /100000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth+0-?4 ");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth+0-?3 ");
- aStringSequence[7] = CREATE_OUSTRING ("logwidth/3");
- aStringSequence[8] = CREATE_OUSTRING ("?7 *?2 /?1 ");
- aStringSequence[9] = CREATE_OUSTRING ("logheight/3");
- aStringSequence[10] = CREATE_OUSTRING ("?9 *?2 /?1 ");
- aStringSequence[11] = CREATE_OUSTRING ("logwidth+0-?8 ");
- aStringSequence[12] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[13] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[14] = CREATE_OUSTRING ("logheight");
- aStringSequence[15] = CREATE_OUSTRING ("logwidth");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "min(logwidth,logheight)",
+ "50000*logwidth/?0 ",
+ "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
+ "?0 *?2 /200000",
+ "?0 *?2 /100000",
+ "logwidth+0-?4 ",
+ "logwidth+0-?3 ",
+ "logwidth/3",
+ "?7 *?2 /?1 ",
+ "logheight/3",
+ "?9 *?2 /?1 ",
+ "logwidth+0-?8 ",
+ "logwidth/2",
+ "logheight/2",
+ "logheight",
+ "logwidth"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -2817,22 +1622,13 @@ class ShapeCtrapezoid : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -2869,109 +1665,40 @@ class ShapeCtrapezoid : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (4);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 14
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 15, 14
}
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (4);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -2979,40 +1706,22 @@ class ShapeCtrapezoid : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 10
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 14
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -3052,106 +1761,107 @@ class ShapeCcloudCallout : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (98);
- aStringSequence[0] = CREATE_OUSTRING ("logwidth*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logheight*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[3] = CREATE_OUSTRING ("?2 +?0 -0");
- aStringSequence[4] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[5] = CREATE_OUSTRING ("?4 +?1 -0");
- aStringSequence[6] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[7] = CREATE_OUSTRING ("?6 *(cos(atan2(?1 ,?0 )))");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[9] = CREATE_OUSTRING ("?8 *(sin(atan2(?1 ,?0 )))");
- aStringSequence[10] = CREATE_OUSTRING ("?8 *(cos(atan2(?9 ,?7 )))");
- aStringSequence[11] = CREATE_OUSTRING ("?6 *(sin(atan2(?9 ,?7 )))");
- aStringSequence[12] = CREATE_OUSTRING ("?2 +?10 -0");
- aStringSequence[13] = CREATE_OUSTRING ("?4 +?11 -0");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +0-?3 ");
- aStringSequence[15] = CREATE_OUSTRING ("?13 +0-?5 ");
- aStringSequence[16] = CREATE_OUSTRING ("sqrt(?14 *?14 +?15 *?15 +0*0)");
- aStringSequence[17] = CREATE_OUSTRING ("min(logwidth,logheight)");
- aStringSequence[18] = CREATE_OUSTRING ("?17 *6600/21600");
- aStringSequence[19] = CREATE_OUSTRING ("?16 +0-?18 ");
- aStringSequence[20] = CREATE_OUSTRING ("?19 *1/3");
- aStringSequence[21] = CREATE_OUSTRING ("?17 *1800/21600");
- aStringSequence[22] = CREATE_OUSTRING ("?20 +?21 -0");
- aStringSequence[23] = CREATE_OUSTRING ("?22 *?14 /?16 ");
- aStringSequence[24] = CREATE_OUSTRING ("?22 *?15 /?16 ");
- aStringSequence[25] = CREATE_OUSTRING ("?23 +?3 -0");
- aStringSequence[26] = CREATE_OUSTRING ("?24 +?5 -0");
- aStringSequence[27] = CREATE_OUSTRING ("?17 *4800/21600");
- aStringSequence[28] = CREATE_OUSTRING ("?20 *2/1");
- aStringSequence[29] = CREATE_OUSTRING ("?27 +?28 -0");
- aStringSequence[30] = CREATE_OUSTRING ("?29 *?14 /?16 ");
- aStringSequence[31] = CREATE_OUSTRING ("?29 *?15 /?16 ");
- aStringSequence[32] = CREATE_OUSTRING ("?30 +?3 -0");
- aStringSequence[33] = CREATE_OUSTRING ("?31 +?5 -0");
- aStringSequence[34] = CREATE_OUSTRING ("?17 *1200/21600");
- aStringSequence[35] = CREATE_OUSTRING ("?17 *600/21600");
- aStringSequence[36] = CREATE_OUSTRING ("?3 +?35 -0");
- aStringSequence[37] = CREATE_OUSTRING ("?25 +?34 -0");
- aStringSequence[38] = CREATE_OUSTRING ("?32 +?21 -0");
- aStringSequence[39] = CREATE_OUSTRING ("logwidth*2977/21600");
- aStringSequence[40] = CREATE_OUSTRING ("logheight*3262/21600");
- aStringSequence[41] = CREATE_OUSTRING ("logwidth*17087/21600");
- aStringSequence[42] = CREATE_OUSTRING ("logheight*17337/21600");
- aStringSequence[43] = CREATE_OUSTRING ("logwidth*67/21600");
- aStringSequence[44] = CREATE_OUSTRING ("logheight*21577/21600");
- aStringSequence[45] = CREATE_OUSTRING ("logwidth*21582/21600");
- aStringSequence[46] = CREATE_OUSTRING ("logheight*1235/21600");
- aStringSequence[47] = CREATE_OUSTRING ("(10800000*atan2(?1 ,?0 ))/pi");
- aStringSequence[48] = CREATE_OUSTRING ("(-11429249)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(7426832)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(-8646143)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(5396714)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(-8748475)/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(5983381)/60000.0");
- aStringSequence[54] = CREATE_OUSTRING ("(-7859164)/60000.0");
- aStringSequence[55] = CREATE_OUSTRING ("(7034504)/60000.0");
- aStringSequence[56] = CREATE_OUSTRING ("(-4722533)/60000.0");
- aStringSequence[57] = CREATE_OUSTRING ("(6541615)/60000.0");
- aStringSequence[58] = CREATE_OUSTRING ("(-2776035)/60000.0");
- aStringSequence[59] = CREATE_OUSTRING ("(7816140)/60000.0");
- aStringSequence[60] = CREATE_OUSTRING ("(37501)/60000.0");
- aStringSequence[61] = CREATE_OUSTRING ("(6842000)/60000.0");
- aStringSequence[62] = CREATE_OUSTRING ("(1347096)/60000.0");
- aStringSequence[63] = CREATE_OUSTRING ("(6910353)/60000.0");
- aStringSequence[64] = CREATE_OUSTRING ("(3974558)/60000.0");
- aStringSequence[65] = CREATE_OUSTRING ("(4542661)/60000.0");
- aStringSequence[66] = CREATE_OUSTRING ("(-16496525)/60000.0");
- aStringSequence[67] = CREATE_OUSTRING ("(8804134)/60000.0");
- aStringSequence[68] = CREATE_OUSTRING ("(-14809710)/60000.0");
- aStringSequence[69] = CREATE_OUSTRING ("(9151131)/60000.0");
- aStringSequence[70] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[71] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[72] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[73] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[74] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[75] = CREATE_OUSTRING ("(21600000)/60000.0");
- aStringSequence[76] = CREATE_OUSTRING ("(5204520)/60000.0");
- aStringSequence[77] = CREATE_OUSTRING ("(1585770)/60000.0");
- aStringSequence[78] = CREATE_OUSTRING ("(4416628)/60000.0");
- aStringSequence[79] = CREATE_OUSTRING ("(686848)/60000.0");
- aStringSequence[80] = CREATE_OUSTRING ("(8257449)/60000.0");
- aStringSequence[81] = CREATE_OUSTRING ("(844866)/60000.0");
- aStringSequence[82] = CREATE_OUSTRING ("(387196)/60000.0");
- aStringSequence[83] = CREATE_OUSTRING ("(959901)/60000.0");
- aStringSequence[84] = CREATE_OUSTRING ("(-4217541)/60000.0");
- aStringSequence[85] = CREATE_OUSTRING ("(4255042)/60000.0");
- aStringSequence[86] = CREATE_OUSTRING ("(1819082)/60000.0");
- aStringSequence[87] = CREATE_OUSTRING ("(1665090)/60000.0");
- aStringSequence[88] = CREATE_OUSTRING ("(-824660)/60000.0");
- aStringSequence[89] = CREATE_OUSTRING ("(891534)/60000.0");
- aStringSequence[90] = CREATE_OUSTRING ("(-8950887)/60000.0");
- aStringSequence[91] = CREATE_OUSTRING ("(1091722)/60000.0");
- aStringSequence[92] = CREATE_OUSTRING ("(-9809656)/60000.0");
- aStringSequence[93] = CREATE_OUSTRING ("(1061181)/60000.0");
- aStringSequence[94] = CREATE_OUSTRING ("(-4002417)/60000.0");
- aStringSequence[95] = CREATE_OUSTRING ("(739161)/60000.0");
- aStringSequence[96] = CREATE_OUSTRING ("(9459261)/60000.0");
- aStringSequence[97] = CREATE_OUSTRING ("(711490)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logwidth*$0 /100000",
+ "logheight*$1 /100000",
+ "logwidth/2",
+ "?2 +?0 -0",
+ "logheight/2",
+ "?4 +?1 -0",
+ "logheight/2",
+ "?6 *(cos(atan2(?1 ,?0 )))",
+ "logwidth/2",
+ "?8 *(sin(atan2(?1 ,?0 )))",
+ "?8 *(cos(atan2(?9 ,?7 )))",
+ "?6 *(sin(atan2(?9 ,?7 )))",
+ "?2 +?10 -0",
+ "?4 +?11 -0",
+ "?12 +0-?3 ",
+ "?13 +0-?5 ",
+ "sqrt(?14 *?14 +?15 *?15 +0*0)",
+ "min(logwidth,logheight)",
+ "?17 *6600/21600",
+ "?16 +0-?18 ",
+ "?19 *1/3",
+ "?17 *1800/21600",
+ "?20 +?21 -0",
+ "?22 *?14 /?16 ",
+ "?22 *?15 /?16 ",
+ "?23 +?3 -0",
+ "?24 +?5 -0",
+ "?17 *4800/21600",
+ "?20 *2/1",
+ "?27 +?28 -0",
+ "?29 *?14 /?16 ",
+ "?29 *?15 /?16 ",
+ "?30 +?3 -0",
+ "?31 +?5 -0",
+ "?17 *1200/21600",
+ "?17 *600/21600",
+ "?3 +?35 -0",
+ "?25 +?34 -0",
+ "?32 +?21 -0",
+ "logwidth*2977/21600",
+ "logheight*3262/21600",
+ "logwidth*17087/21600",
+ "logheight*17337/21600",
+ "logwidth*67/21600",
+ "logheight*21577/21600",
+ "logwidth*21582/21600",
+ "logheight*1235/21600",
+ "(10800000*atan2(?1 ,?0 ))/pi",
+ "(-11429249)/60000.0",
+ "(7426832)/60000.0",
+ "(-8646143)/60000.0",
+ "(5396714)/60000.0",
+ "(-8748475)/60000.0",
+ "(5983381)/60000.0",
+ "(-7859164)/60000.0",
+ "(7034504)/60000.0",
+ "(-4722533)/60000.0",
+ "(6541615)/60000.0",
+ "(-2776035)/60000.0",
+ "(7816140)/60000.0",
+ "(37501)/60000.0",
+ "(6842000)/60000.0",
+ "(1347096)/60000.0",
+ "(6910353)/60000.0",
+ "(3974558)/60000.0",
+ "(4542661)/60000.0",
+ "(-16496525)/60000.0",
+ "(8804134)/60000.0",
+ "(-14809710)/60000.0",
+ "(9151131)/60000.0",
+ "(0)/60000.0",
+ "(21600000)/60000.0",
+ "(0)/60000.0",
+ "(21600000)/60000.0",
+ "(0)/60000.0",
+ "(21600000)/60000.0",
+ "(5204520)/60000.0",
+ "(1585770)/60000.0",
+ "(4416628)/60000.0",
+ "(686848)/60000.0",
+ "(8257449)/60000.0",
+ "(844866)/60000.0",
+ "(387196)/60000.0",
+ "(959901)/60000.0",
+ "(-4217541)/60000.0",
+ "(4255042)/60000.0",
+ "(1819082)/60000.0",
+ "(1665090)/60000.0",
+ "(-824660)/60000.0",
+ "(891534)/60000.0",
+ "(-8950887)/60000.0",
+ "(1091722)/60000.0",
+ "(-9809656)/60000.0",
+ "(1061181)/60000.0",
+ "(-4002417)/60000.0",
+ "(739161)/60000.0",
+ "(9459261)/60000.0",
+ "(711490)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
@@ -3159,22 +1869,13 @@ class ShapeCcloudCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 5
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -3232,1423 +1933,381 @@ class ShapeCcloudCallout : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (65);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3900);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14370);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6753);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9190);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5333);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7267);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4365);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5945);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4857);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5333);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7273);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 56);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 57);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6775);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9220);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 58);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 59);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5785);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7867);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 60);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 61);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6752);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9215);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 62);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 63);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7720);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10543);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 64);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 65);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4360);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5918);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 66);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 67);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4345);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5945);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 68);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 69);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 70);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 71);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 72);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 73);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 74);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 75);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4693);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26177);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4345);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5945);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 76);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 77);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6928);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34899);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4360);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5918);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 78);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 79);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16478);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39090);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6752);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9215);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 80);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 81);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28827);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34751);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6752);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9215);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 82);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 83);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34129);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22954);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5785);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7867);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 84);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 85);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41798);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15354);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5333);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7273);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 86);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 87);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38324);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5426);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4857);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 88);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 89);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29078);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3952);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4857);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6595);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 90);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 91);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22141);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4720);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4365);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5945);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 92);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 93);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14000);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5192);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6753);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9190);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 94);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 95);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4127);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15789);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [62] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6753);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9190);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [63] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 96);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 97);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [64] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 3900, 14370
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6753, 9190
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5333, 7267
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 50, 51
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4365, 5945
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4857, 6595
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5333, 7273
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 56, 57
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6775, 9220
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 58, 59
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5785, 7867
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 60, 61
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6752, 9215
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 62, 63
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 7720, 10543
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 64, 65
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4360, 5918
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 66, 67
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4345, 5945
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 68, 69
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 5
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 35, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 70, 71
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 37, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 34
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 72, 73
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 21, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 74, 75
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4693, 26177
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4345, 5945
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 76, 77
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6928, 34899
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4360, 5918
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 78, 79
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 16478, 39090
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6752, 9215
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 80, 81
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 28827, 34751
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6752, 9215
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 82, 83
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 34129, 22954
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5785, 7867
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 84, 85
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 41798, 15354
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 5333, 7273
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 86, 87
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 38324, 5426
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4857, 6595
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 88, 89
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 29078, 3952
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4857, 6595
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 90, 91
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 22141, 4720
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4365, 5945
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 92, 93
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 14000, 5192
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6753, 9190
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 94, 95
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4127, 15789
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6753, 9190
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 96, 97
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (40);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 11;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [39] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 17,11,
+ 4,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 4,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 1,1,
+ 17,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
@@ -4691,40 +2350,22 @@ class ShapeCcloudCallout : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 39, 40
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 41, 42
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -4772,16 +2413,17 @@ class ShapeCcallout1 : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (8);
- aStringSequence[0] = CREATE_OUSTRING ("logheight*$0 /100000");
- aStringSequence[1] = CREATE_OUSTRING ("logwidth*$1 /100000");
- aStringSequence[2] = CREATE_OUSTRING ("logheight*$2 /100000");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth*$3 /100000");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth");
- aStringSequence[5] = CREATE_OUSTRING ("logheight/2");
- aStringSequence[6] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[7] = CREATE_OUSTRING ("logheight");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "logheight*$0 /100000",
+ "logwidth*$1 /100000",
+ "logheight*$2 /100000",
+ "logwidth*$3 /100000",
+ "logwidth",
+ "logheight/2",
+ "logwidth/2",
+ "logheight"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -4789,22 +2431,13 @@ class ShapeCcallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -4854,22 +2487,13 @@ class ShapeCcallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (7);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -4927,175 +2551,55 @@ class ShapeCcallout1 : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (6);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData[] = {
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 4, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 1);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 7
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 1, 0
+ },
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 2
}
- aParameterPairSeq [5] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (9);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [8] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -5103,40 +2607,22 @@ class ShapeCcallout1 : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 4);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 4, 7
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}
@@ -5176,64 +2662,65 @@ class ShapeCribbon : public CustomShapeProvider
aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
}
{
- Sequence< OUString > aStringSequence (56);
- aStringSequence[0] = CREATE_OUSTRING ("if(0-$0 ,0,if(33333-$0 ,$0 ,33333))");
- aStringSequence[1] = CREATE_OUSTRING ("if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))");
- aStringSequence[2] = CREATE_OUSTRING ("logwidth/8");
- aStringSequence[3] = CREATE_OUSTRING ("logwidth+0-?2 ");
- aStringSequence[4] = CREATE_OUSTRING ("logwidth*?1 /200000");
- aStringSequence[5] = CREATE_OUSTRING ("logwidth/2");
- aStringSequence[6] = CREATE_OUSTRING ("?5 +0-?4 ");
- aStringSequence[7] = CREATE_OUSTRING ("?5 +?4 -0");
- aStringSequence[8] = CREATE_OUSTRING ("logwidth/32");
- aStringSequence[9] = CREATE_OUSTRING ("?6 +?8 -0");
- aStringSequence[10] = CREATE_OUSTRING ("?7 +0-?8 ");
- aStringSequence[11] = CREATE_OUSTRING ("?6 +?2 -0");
- aStringSequence[12] = CREATE_OUSTRING ("?7 +0-?2 ");
- aStringSequence[13] = CREATE_OUSTRING ("?11 +0-?8 ");
- aStringSequence[14] = CREATE_OUSTRING ("?12 +?8 -0");
- aStringSequence[15] = CREATE_OUSTRING ("logheight*?0 /200000");
- aStringSequence[16] = CREATE_OUSTRING ("logheight*?0 /100000");
- aStringSequence[17] = CREATE_OUSTRING ("logheight+0-?16 ");
- aStringSequence[18] = CREATE_OUSTRING ("?17 *1/2");
- aStringSequence[19] = CREATE_OUSTRING ("logheight*?0 /400000");
- aStringSequence[20] = CREATE_OUSTRING ("logheight+0-?19 ");
- aStringSequence[21] = CREATE_OUSTRING ("?16 +0-?19 ");
- aStringSequence[22] = CREATE_OUSTRING ("logheight");
- aStringSequence[23] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[24] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[25] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[26] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[27] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[28] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[29] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[30] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[31] = CREATE_OUSTRING ("logwidth");
- aStringSequence[32] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[33] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[34] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[35] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[36] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[37] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[38] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[39] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[40] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[41] = CREATE_OUSTRING ("(-5400000)/60000.0");
- aStringSequence[42] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[43] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[44] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[45] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[46] = CREATE_OUSTRING ("(16200000)/60000.0");
- aStringSequence[47] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[48] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[49] = CREATE_OUSTRING ("(-10800000)/60000.0");
- aStringSequence[50] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[51] = CREATE_OUSTRING ("(10800000)/60000.0");
- aStringSequence[52] = CREATE_OUSTRING ("(0)/60000.0");
- aStringSequence[53] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[54] = CREATE_OUSTRING ("(5400000)/60000.0");
- aStringSequence[55] = CREATE_OUSTRING ("(5400000)/60000.0");
- aPropertyMap [PROP_Equations] <<= aStringSequence;
+ static const char *aStrings[] = {
+ "if(0-$0 ,0,if(33333-$0 ,$0 ,33333))",
+ "if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))",
+ "logwidth/8",
+ "logwidth+0-?2 ",
+ "logwidth*?1 /200000",
+ "logwidth/2",
+ "?5 +0-?4 ",
+ "?5 +?4 -0",
+ "logwidth/32",
+ "?6 +?8 -0",
+ "?7 +0-?8 ",
+ "?6 +?2 -0",
+ "?7 +0-?2 ",
+ "?11 +0-?8 ",
+ "?12 +?8 -0",
+ "logheight*?0 /200000",
+ "logheight*?0 /100000",
+ "logheight+0-?16 ",
+ "?17 *1/2",
+ "logheight*?0 /400000",
+ "logheight+0-?19 ",
+ "?16 +0-?19 ",
+ "logheight",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "logwidth",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "(10800000)/60000.0",
+ "(-5400000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(10800000)/60000.0",
+ "(16200000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(-10800000)/60000.0",
+ "(5400000)/60000.0",
+ "(10800000)/60000.0",
+ "(0)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0",
+ "(5400000)/60000.0"
+ };
+ aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
}
{
Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
@@ -5241,22 +2728,13 @@ class ShapeCribbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 5);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 5, 16
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
@@ -5285,22 +2763,13 @@ class ShapeCribbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (4);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Position");
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aPropSequence [0].Value = makeAny (aParameterPair);
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 6, 0
+ };
+ aPropSequence [0].Value = makeAny (createParameterPair(&aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
@@ -5337,1687 +2806,443 @@ class ShapeCribbon : public CustomShapeProvider
Sequence< PropertyValue > aPropSequence (3);
{
aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
- Sequence< EnhancedCustomShapeParameterPair > aParameterPairSeq (74);
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [0] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [1] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [2] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 23);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 24);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [3] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [4] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [5] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 25);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 26);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [6] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [7] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [8] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 27);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 28);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [9] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [10] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [11] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 29);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 30);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [12] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [13] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [14] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [15] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [16] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [17] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [18] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 32);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 33);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [19] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [20] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [21] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 34);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 35);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [22] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [23] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [24] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [25] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [26] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [27] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 36);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 37);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [28] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [29] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [30] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 38);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 39);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [31] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [32] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [33] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [34] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 40);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 41);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [35] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [36] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [37] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 42);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 43);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [38] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [39] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [40] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 13);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [41] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [42] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 44);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 45);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [43] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [44] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [45] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 46);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 47);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [46] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 10);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [47] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [48] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 48);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 49);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [49] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 14);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 15);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [50] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [51] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 50);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 51);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [52] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [53] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 3);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [54] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 31);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [55] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [56] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 20);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [57] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [58] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 52);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 53);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [59] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 9);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [60] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 8);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [61] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 54);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 55);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [62] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [63] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 0);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [64] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 2);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 18);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [65] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [66] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 11);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [67] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [68] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 12);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 19);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [69] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [70] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [71] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 21);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [72] = aParameterPair;
- }
- {
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 17);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aParameterPairSeq [73] = aParameterPair;
- }
- aPropSequence [0].Value = makeAny (aParameterPairSeq);
+ static const CustomShapeProvider::ParameterPairData aData[] = {
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 23, 24
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 25, 26
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 27, 28
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 29, 30
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 31, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 32, 33
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 34, 35
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 36, 37
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 38, 39
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 40, 41
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 42, 43
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 0, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 13, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 44, 45
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 46, 47
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 10, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 48, 49
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 14, 15
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 50, 51
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::NORMAL,
+ 31, 0
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 3, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 31, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 20
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 52, 53
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 9, 22
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 8, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 54, 55
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::NORMAL,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 0, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 2, 18
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 11, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 16
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 12, 19
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 17
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 21
+ },
+ {
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 17
+ }
+ };
+ aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
}
{
aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
- Sequence< EnhancedCustomShapeSegment > aSegmentSeq (57);
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [0] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [1] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [2] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [3] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [4] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [5] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [6] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [7] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [8] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [9] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [10] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [11] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [12] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [13] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [14] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [15] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [16] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [17] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [18] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [19] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [20] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [21] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [22] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [23] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [24] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [25] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [26] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [27] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [28] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 19;
- aSegment.Count = 0;
- aSegmentSeq [29] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 7;
- aSegment.Count = 0;
- aSegmentSeq [30] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [31] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [32] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [33] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [34] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [35] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [36] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [37] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [38] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [39] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [40] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 5;
- aSegmentSeq [41] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [42] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [43] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 17;
- aSegment.Count = 1;
- aSegmentSeq [44] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 3;
- aSegmentSeq [45] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 4;
- aSegment.Count = 0;
- aSegmentSeq [46] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [47] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [48] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [49] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [50] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [51] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [52] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 1;
- aSegment.Count = 1;
- aSegmentSeq [53] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 2;
- aSegment.Count = 1;
- aSegmentSeq [54] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 6;
- aSegment.Count = 0;
- aSegmentSeq [55] = aSegment;
- }
- {
- EnhancedCustomShapeSegment aSegment;
- aSegment.Command = 5;
- aSegment.Count = 0;
- aSegmentSeq [56] = aSegment;
- }
- aPropSequence [1].Value = makeAny (aSegmentSeq);
+ static const sal_uInt16 nValues[] = {
+ // Command, Count
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,5,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,3,
+ 4,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 1,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 4,0,
+ 19,0,
+ 7,0,
+ 5,0,
+ 1,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,5,
+ 17,1,
+ 2,1,
+ 17,1,
+ 2,3,
+ 4,0,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 1,1,
+ 2,1,
+ 6,0,
+ 5,0
+ };
+ aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
}
{
aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
@@ -7025,40 +3250,22 @@ class ShapeCribbon : public CustomShapeProvider
{
EnhancedCustomShapeTextFrame aTextFrame;
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 6);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 16);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.TopLeft = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 6, 16
+ };
+ aTextFrame.TopLeft = createParameterPair(&aData);
}
{
- EnhancedCustomShapeParameterPair aParameterPair;
- {
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 7);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.First = aParameter;
- }
+ static const CustomShapeProvider::ParameterPairData aData =
{
- EnhancedCustomShapeParameter aParameter;
- Any aAny ((sal_Int32) 22);
- aParameter.Value = aAny;
- aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
- aParameterPair.Second = aParameter;
- }
- aTextFrame.BottomRight = aParameterPair;
+ EnhancedCustomShapeParameterType::EQUATION,
+ EnhancedCustomShapeParameterType::EQUATION,
+ 7, 22
+ };
+ aTextFrame.BottomRight = createParameterPair(&aData);
}
aTextFrameSeq [0] = aTextFrame;
}