mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-02-10 18:05:41 +08:00
common shapetypes for doc, xls, pptx
TODO: make ShapeType as parent for PptShape
This commit is contained in:
@ -1,71 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "AccentBorderCallout2Type.h"
|
||||
|
||||
// 51
|
||||
CAccentBorderCallout2Type::CAccentBorderCallout2Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3@4@5nfem@4,l@4,21600nfem,l21600,r,21600l,21600xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
AddGuide(_T("val #4"));
|
||||
AddGuide(_T("val #5"));
|
||||
|
||||
m_arAdjustments.push_back(-10080);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-3600);
|
||||
m_arAdjustments.push_back(4050);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#4,#5");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 51
|
||||
DEFINE_SHAPE_CLASS(CAccentBorderCallout2Type, CPPTShape)
|
||||
@ -1,63 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "AccentCallout1Type.h"
|
||||
|
||||
// 44
|
||||
CAccentCallout1Type::CAccentCallout1Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3nfem@2,l@2,21600nfem,l21600,r,21600l,21600nsxe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
|
||||
m_arAdjustments.push_back(-8280);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 44
|
||||
DEFINE_SHAPE_CLASS(CAccentCallout1Type, CPPTShape)
|
||||
@ -1,71 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "AccentCallout2Type.h"
|
||||
|
||||
// 45
|
||||
CAccentCallout2Type::CAccentCallout2Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3@4@5nfem@4,l@4,21600nfem,l21600,r,21600l,21600nsxe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
AddGuide(_T("val #4"));
|
||||
AddGuide(_T("val #5"));
|
||||
|
||||
m_arAdjustments.push_back(-10080);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-3600);
|
||||
m_arAdjustments.push_back(4050);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#4,#5");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 45
|
||||
DEFINE_SHAPE_CLASS(CAccentCallout2Type, CPPTShape)
|
||||
@ -1,79 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "AccentCallout3Type.h"
|
||||
|
||||
// 46
|
||||
CAccentCallout3Type::CAccentCallout3Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3@4@5@6@7nfem@6,l@6,21600nfem,l21600,r,21600l,21600nsxe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
AddGuide(_T("val #4"));
|
||||
AddGuide(_T("val #5"));
|
||||
AddGuide(_T("val #6"));
|
||||
AddGuide(_T("val #7"));
|
||||
|
||||
m_arAdjustments.push_back(23400);
|
||||
m_arAdjustments.push_back(24400);
|
||||
m_arAdjustments.push_back(25200);
|
||||
m_arAdjustments.push_back(21600);
|
||||
m_arAdjustments.push_back(25200);
|
||||
m_arAdjustments.push_back(4050);
|
||||
m_arAdjustments.push_back(23400);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#4,#5");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
|
||||
CHandle_ oHandle4;
|
||||
oHandle4.position = _T("#6,#7");
|
||||
m_arHandles.push_back(oHandle4);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 46
|
||||
DEFINE_SHAPE_CLASS(CAccentCallout3Type, CPPTShape)
|
||||
@ -1,63 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "AccentCallout90Type.h"
|
||||
|
||||
// 179
|
||||
CAccentCallout90Type::CAccentCallout90Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3nfem,l21600,r,21600l,21600nsxe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 179
|
||||
DEFINE_SHAPE_CLASS(CAccentCallout90Type, CPPTShape)
|
||||
@ -1,74 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonBack.h"
|
||||
|
||||
// 194
|
||||
CActionButtonBackType::CActionButtonBackType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@12@9nfl@11@4@12@10xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 194
|
||||
DEFINE_SHAPE_CLASS(CActionButtonBackType, CPPTShape)
|
||||
@ -1,81 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonBeginning.h"
|
||||
|
||||
// 196
|
||||
CActionButtonBeginType::CActionButtonBeginType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@12@9l@17@4@12@10xem@11@9l@16@9@16@10@11@10xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @10 0 @9"));
|
||||
AddGuide(_T("prod @13 1 8"));
|
||||
AddGuide(_T("prod @13 1 4"));
|
||||
AddGuide(_T("sum @11 @14 0"));
|
||||
AddGuide(_T("sum @11 @15 0"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @16 @5 0"));
|
||||
AddGuide(_T("sum @17 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 196
|
||||
DEFINE_SHAPE_CLASS(CActionButtonBeginType, CPPTShape)
|
||||
@ -1,65 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonBlank.h"
|
||||
|
||||
// 189
|
||||
CActionButtonBlankType::CActionButtonBlankType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0e");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 189
|
||||
DEFINE_SHAPE_CLASS(CActionButtonBlankType, CPPTShape)
|
||||
@ -1,78 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonDocument.h"
|
||||
|
||||
// 198
|
||||
CActionButtonDocType::CActionButtonDocType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@12@9nfl@12@10@13@10@13@14@15@9xem@15@9nfl@15@14@13@14e");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("prod #0 3 4"));
|
||||
AddGuide(_T("sum @3 @11 6075"));
|
||||
AddGuide(_T("sum @3 6075 @11"));
|
||||
AddGuide(_T("sum @4 @5 4050"));
|
||||
AddGuide(_T("sum @13 @5 4050"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @13 @5 0"));
|
||||
AddGuide(_T("sum @14 @5 0"));
|
||||
AddGuide(_T("sum @15 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 198
|
||||
DEFINE_SHAPE_CLASS(CActionButtonDocType, CPPTShape)
|
||||
@ -1,81 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonEnd.h"
|
||||
|
||||
// 195
|
||||
CActionButtonEndType::CActionButtonEndType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@11@9l@16@4@11@10xem@17@9l@12@9@12@10@17@10xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @10 0 @9"));
|
||||
AddGuide(_T("prod @13 3 4"));
|
||||
AddGuide(_T("prod @13 7 8"));
|
||||
AddGuide(_T("sum @11 @14 0"));
|
||||
AddGuide(_T("sum @11 @15 0"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @16 @5 0"));
|
||||
AddGuide(_T("sum @17 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 195
|
||||
DEFINE_SHAPE_CLASS(CActionButtonEndType, CPPTShape)
|
||||
@ -1,118 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonHelp.h"
|
||||
|
||||
// 191
|
||||
CActionButtonHelpType::CActionButtonHelpType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@33@27nfqy@3@9@40@27@39@4@37@29l@37@30@36@30@36@29qy@37@28@39@27@3@26@34@27xem@3@31nfqx@35@32@3@10@38@32@3@31xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @10 0 @9"));
|
||||
AddGuide(_T("prod @13 1 7"));
|
||||
AddGuide(_T("prod @13 3 14"));
|
||||
AddGuide(_T("prod @13 2 7"));
|
||||
AddGuide(_T("prod @13 5 14"));
|
||||
AddGuide(_T("prod @13 11 28"));
|
||||
AddGuide(_T("prod @13 3 7"));
|
||||
AddGuide(_T("prod @13 4 7"));
|
||||
AddGuide(_T("prod @13 17 28"));
|
||||
AddGuide(_T("prod @13 9 14"));
|
||||
AddGuide(_T("prod @13 21 28"));
|
||||
AddGuide(_T("prod @13 11 14"));
|
||||
AddGuide(_T("prod @13 25 28"));
|
||||
AddGuide(_T("sum @9 @14 0"));
|
||||
AddGuide(_T("sum @9 @16 0"));
|
||||
AddGuide(_T("sum @9 @18 0"));
|
||||
AddGuide(_T("sum @9 @21 0"));
|
||||
AddGuide(_T("sum @9 @23 0"));
|
||||
AddGuide(_T("sum @9 @24 0"));
|
||||
AddGuide(_T("sum @9 @25 0"));
|
||||
AddGuide(_T("sum @11 @15 0"));
|
||||
AddGuide(_T("sum @11 @17 0"));
|
||||
AddGuide(_T("sum @11 @18 0"));
|
||||
AddGuide(_T("sum @11 @19 0"));
|
||||
AddGuide(_T("sum @11 @20 0"));
|
||||
AddGuide(_T("sum @11 @21 0"));
|
||||
AddGuide(_T("sum @11 @22 0"));
|
||||
AddGuide(_T("sum @11 @24 0"));
|
||||
AddGuide(_T("sum @3 @5 0"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @26 @5 0"));
|
||||
AddGuide(_T("sum @27 @5 0"));
|
||||
AddGuide(_T("sum @28 @5 0"));
|
||||
AddGuide(_T("sum @29 @5 0"));
|
||||
AddGuide(_T("sum @30 @5 0"));
|
||||
AddGuide(_T("sum @31 @5 0"));
|
||||
AddGuide(_T("sum @32 @5 0"));
|
||||
AddGuide(_T("sum @33 @5 0"));
|
||||
AddGuide(_T("sum @34 @5 0"));
|
||||
AddGuide(_T("sum @35 @5 0"));
|
||||
AddGuide(_T("sum @36 @5 0"));
|
||||
AddGuide(_T("sum @37 @5 0"));
|
||||
AddGuide(_T("sum @38 @5 0"));
|
||||
AddGuide(_T("sum @39 @5 0"));
|
||||
AddGuide(_T("sum @40 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 191
|
||||
DEFINE_SHAPE_CLASS(CActionButtonHelpType, CPPTShape)
|
||||
@ -1,106 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonHome.h"
|
||||
|
||||
// 190
|
||||
CActionButtonHomeType::CActionButtonHomeType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@3@9nfl@11@4@28@4@28@10@33@10@33@4@12@4@32@26@32@24@31@24@31@25xem@31@25nfl@32@26em@28@4nfl@33@4em@29@10nfl@29@27@30@27@30@10e");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @10 0 @9"));
|
||||
AddGuide(_T("prod @13 1 16"));
|
||||
AddGuide(_T("prod @13 1 8"));
|
||||
AddGuide(_T("prod @13 3 16"));
|
||||
AddGuide(_T("prod @13 5 16"));
|
||||
AddGuide(_T("prod @13 7 16"));
|
||||
AddGuide(_T("prod @13 9 16"));
|
||||
AddGuide(_T("prod @13 11 16"));
|
||||
AddGuide(_T("prod @13 3 4"));
|
||||
AddGuide(_T("prod @13 13 16"));
|
||||
AddGuide(_T("prod @13 7 8"));
|
||||
AddGuide(_T("sum @9 @14 0"));
|
||||
AddGuide(_T("sum @9 @16 0"));
|
||||
AddGuide(_T("sum @9 @17 0"));
|
||||
AddGuide(_T("sum @9 @21 0"));
|
||||
AddGuide(_T("sum @11 @15 0"));
|
||||
AddGuide(_T("sum @11 @18 0"));
|
||||
AddGuide(_T("sum @11 @19 0"));
|
||||
AddGuide(_T("sum @11 @20 0"));
|
||||
AddGuide(_T("sum @11 @22 0"));
|
||||
AddGuide(_T("sum @11 @23 0"));
|
||||
AddGuide(_T("sum @3 @5 0"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @24 @5 0"));
|
||||
AddGuide(_T("sum @25 @5 0"));
|
||||
AddGuide(_T("sum @26 @5 0"));
|
||||
AddGuide(_T("sum @27 @5 0"));
|
||||
AddGuide(_T("sum @28 @5 0"));
|
||||
AddGuide(_T("sum @29 @5 0"));
|
||||
AddGuide(_T("sum @30 @5 0"));
|
||||
AddGuide(_T("sum @31 @5 0"));
|
||||
AddGuide(_T("sum @32 @5 0"));
|
||||
AddGuide(_T("sum @33 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 190
|
||||
DEFINE_SHAPE_CLASS(CActionButtonHomeType, CPPTShape)
|
||||
@ -1,113 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonInfo.h"
|
||||
|
||||
// 192
|
||||
CActionButtonInfoType::CActionButtonInfoType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@3@9nfqx@11@4@3@10@12@4@3@9xem@3@25nfqx@33@26@3@27@36@26@3@25xem@32@28nfl@32@29@34@29@34@30@32@30@32@31@37@31@37@30@35@30@35@28xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @10 0 @9"));
|
||||
AddGuide(_T("prod @13 1 32"));
|
||||
AddGuide(_T("prod @13 5 32"));
|
||||
AddGuide(_T("prod @13 9 32"));
|
||||
AddGuide(_T("prod @13 5 16"));
|
||||
AddGuide(_T("prod @13 3 8"));
|
||||
AddGuide(_T("prod @13 13 32"));
|
||||
AddGuide(_T("prod @13 19 32"));
|
||||
AddGuide(_T("prod @13 5 8"));
|
||||
AddGuide(_T("prod @13 11 16"));
|
||||
AddGuide(_T("prod @13 13 16"));
|
||||
AddGuide(_T("prod @13 7 8"));
|
||||
AddGuide(_T("sum @9 @14 0"));
|
||||
AddGuide(_T("sum @9 @15 0"));
|
||||
AddGuide(_T("sum @9 @16 0"));
|
||||
AddGuide(_T("sum @9 @17 0"));
|
||||
AddGuide(_T("sum @9 @18 0"));
|
||||
AddGuide(_T("sum @9 @23 0"));
|
||||
AddGuide(_T("sum @9 @24 0"));
|
||||
AddGuide(_T("sum @11 @17 0"));
|
||||
AddGuide(_T("sum @11 @18 0"));
|
||||
AddGuide(_T("sum @11 @19 0"));
|
||||
AddGuide(_T("sum @11 @20 0"));
|
||||
AddGuide(_T("sum @11 @21 0"));
|
||||
AddGuide(_T("sum @11 @22 0"));
|
||||
AddGuide(_T("sum @3 @5 0"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @25 @5 0"));
|
||||
AddGuide(_T("sum @26 @5 0"));
|
||||
AddGuide(_T("sum @27 @5 0"));
|
||||
AddGuide(_T("sum @28 @5 0"));
|
||||
AddGuide(_T("sum @29 @5 0"));
|
||||
AddGuide(_T("sum @30 @5 0"));
|
||||
AddGuide(_T("sum @31 @5 0"));
|
||||
AddGuide(_T("sum @32 @5 0"));
|
||||
AddGuide(_T("sum @33 @5 0"));
|
||||
AddGuide(_T("sum @34 @5 0"));
|
||||
AddGuide(_T("sum @35 @5 0"));
|
||||
AddGuide(_T("sum @36 @5 0"));
|
||||
AddGuide(_T("sum @37 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 192
|
||||
DEFINE_SHAPE_CLASS(CActionButtonInfoType, CPPTShape)
|
||||
@ -1,127 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonMovie.h"
|
||||
|
||||
// 200
|
||||
CActionButtonMovieType::CActionButtonMovieType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@11@39nfl@11@44@31@44@32@43@33@43@33@47@35@47@35@45@36@45@38@46@12@46@12@41@38@41@37@42@35@42@35@41@34@40@32@40@31@39xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @10 0 @9"));
|
||||
AddGuide(_T("prod @13 1455 21600"));
|
||||
AddGuide(_T("prod @13 1905 21600"));
|
||||
AddGuide(_T("prod @13 2325 21600"));
|
||||
AddGuide(_T("prod @13 16155 21600"));
|
||||
AddGuide(_T("prod @13 17010 21600"));
|
||||
AddGuide(_T("prod @13 19335 21600"));
|
||||
AddGuide(_T("prod @13 19725 21600"));
|
||||
AddGuide(_T("prod @13 20595 21600"));
|
||||
AddGuide(_T("prod @13 5280 21600"));
|
||||
AddGuide(_T("prod @13 5730 21600"));
|
||||
AddGuide(_T("prod @13 6630 21600"));
|
||||
AddGuide(_T("prod @13 7492 21600"));
|
||||
AddGuide(_T("prod @13 9067 21600"));
|
||||
AddGuide(_T("prod @13 9555 21600"));
|
||||
AddGuide(_T("prod @13 13342 21600"));
|
||||
AddGuide(_T("prod @13 14580 21600"));
|
||||
AddGuide(_T("prod @13 15592 21600"));
|
||||
AddGuide(_T("sum @11 @14 0"));
|
||||
AddGuide(_T("sum @11 @15 0"));
|
||||
AddGuide(_T("sum @11 @16 0"));
|
||||
AddGuide(_T("sum @11 @17 0"));
|
||||
AddGuide(_T("sum @11 @18 0"));
|
||||
AddGuide(_T("sum @11 @19 0"));
|
||||
AddGuide(_T("sum @11 @20 0"));
|
||||
AddGuide(_T("sum @11 @21 0"));
|
||||
AddGuide(_T("sum @9 @22 0"));
|
||||
AddGuide(_T("sum @9 @23 0"));
|
||||
AddGuide(_T("sum @9 @24 0"));
|
||||
AddGuide(_T("sum @9 @25 0"));
|
||||
AddGuide(_T("sum @9 @26 0"));
|
||||
AddGuide(_T("sum @9 @27 0"));
|
||||
AddGuide(_T("sum @9 @28 0"));
|
||||
AddGuide(_T("sum @9 @29 0"));
|
||||
AddGuide(_T("sum @9 @30 0"));
|
||||
AddGuide(_T("sum @9 @31 0"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @31 @5 0"));
|
||||
AddGuide(_T("sum @32 @5 0"));
|
||||
AddGuide(_T("sum @33 @5 0"));
|
||||
AddGuide(_T("sum @34 @5 0"));
|
||||
AddGuide(_T("sum @35 @5 0"));
|
||||
AddGuide(_T("sum @36 @5 0"));
|
||||
AddGuide(_T("sum @37 @5 0"));
|
||||
AddGuide(_T("sum @38 @5 0"));
|
||||
AddGuide(_T("sum @39 @5 0"));
|
||||
AddGuide(_T("sum @40 @5 0"));
|
||||
AddGuide(_T("sum @41 @5 0"));
|
||||
AddGuide(_T("sum @42 @5 0"));
|
||||
AddGuide(_T("sum @43 @5 0"));
|
||||
AddGuide(_T("sum @44 @5 0"));
|
||||
AddGuide(_T("sum @45 @5 0"));
|
||||
AddGuide(_T("sum @46 @5 0"));
|
||||
AddGuide(_T("sum @47 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 200
|
||||
DEFINE_SHAPE_CLASS(CActionButtonMovieType, CPPTShape)
|
||||
@ -1,74 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonNext.h"
|
||||
|
||||
// 193
|
||||
CActionButtonNextType::CActionButtonNextType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@11@9nfl@12@4@11@10xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 193
|
||||
DEFINE_SHAPE_CLASS(CActionButtonNextType, CPPTShape)
|
||||
@ -1,96 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonReturn.h"
|
||||
|
||||
// 197
|
||||
CActionButtonReturnType::CActionButtonReturnType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@12@21nfl@23@9@3@21@24@21@24@20qy@3@19l@25@19qx@26@20l@26@21@11@21@11@20qy@25@10l@3@10qx@22@20l@22@21xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @10 0 @9"));
|
||||
AddGuide(_T("prod @13 7 8"));
|
||||
AddGuide(_T("prod @13 3 4"));
|
||||
AddGuide(_T("prod @13 5 8"));
|
||||
AddGuide(_T("prod @13 3 8"));
|
||||
AddGuide(_T("prod @13 1 4"));
|
||||
AddGuide(_T("sum @9 @15 0"));
|
||||
AddGuide(_T("sum @9 @16 0"));
|
||||
AddGuide(_T("sum @9 @18 0"));
|
||||
AddGuide(_T("sum @11 @14 0"));
|
||||
AddGuide(_T("sum @11 @15 0"));
|
||||
AddGuide(_T("sum @11 @16 0"));
|
||||
AddGuide(_T("sum @11 @17 0"));
|
||||
AddGuide(_T("sum @11 @18 0"));
|
||||
AddGuide(_T("sum @3 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @19 @5 0"));
|
||||
AddGuide(_T("sum @20 @5 0"));
|
||||
AddGuide(_T("sum @21 @5 0"));
|
||||
AddGuide(_T("sum @22 @5 0"));
|
||||
AddGuide(_T("sum @23 @5 0"));
|
||||
AddGuide(_T("sum @24 @5 0"));
|
||||
AddGuide(_T("sum @25 @5 0"));
|
||||
AddGuide(_T("sum @26 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 197
|
||||
DEFINE_SHAPE_CLASS(CActionButtonReturnType, CPPTShape)
|
||||
@ -1,95 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ActionButtonSound.h"
|
||||
|
||||
// 199
|
||||
CActionButtonSoundType::CActionButtonSoundType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0em@11@21nfl@11@22@24@22@25@10@25@9@24@21xem@26@21nfl@12@20em@26@4nfl@12@4em@26@22nfl@12@23e");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
AddGuide(_T("sum @0 @4 8100"));
|
||||
AddGuide(_T("sum @2 8100 @4"));
|
||||
AddGuide(_T("sum @0 @3 8100"));
|
||||
AddGuide(_T("sum @1 8100 @3"));
|
||||
AddGuide(_T("sum @10 0 @9"));
|
||||
AddGuide(_T("prod @13 1 8"));
|
||||
AddGuide(_T("prod @13 5 16"));
|
||||
AddGuide(_T("prod @13 5 8"));
|
||||
AddGuide(_T("prod @13 11 16"));
|
||||
AddGuide(_T("prod @13 3 4"));
|
||||
AddGuide(_T("prod @13 7 8"));
|
||||
AddGuide(_T("sum @9 @14 0"));
|
||||
AddGuide(_T("sum @9 @15 0"));
|
||||
AddGuide(_T("sum @9 @17 0"));
|
||||
AddGuide(_T("sum @9 @19 0"));
|
||||
AddGuide(_T("sum @11 @15 0"));
|
||||
AddGuide(_T("sum @11 @16 0"));
|
||||
AddGuide(_T("sum @11 @18 0"));
|
||||
AddGuide(_T("sum @4 @5 0"));
|
||||
AddGuide(_T("sum @9 @5 0"));
|
||||
AddGuide(_T("sum @10 @5 0"));
|
||||
AddGuide(_T("sum @11 @5 0"));
|
||||
AddGuide(_T("sum @12 @5 0"));
|
||||
AddGuide(_T("sum @20 @5 0"));
|
||||
AddGuide(_T("sum @21 @5 0"));
|
||||
AddGuide(_T("sum @22 @5 0"));
|
||||
AddGuide(_T("sum @23 @5 0"));
|
||||
AddGuide(_T("sum @24 @5 0"));
|
||||
AddGuide(_T("sum @25 @5 0"));
|
||||
AddGuide(_T("sum @26 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 199
|
||||
DEFINE_SHAPE_CLASS(CActionButtonSoundType, CPPTShape)
|
||||
@ -1,69 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BentArrowType.h"
|
||||
|
||||
// 91
|
||||
CBentArrowType::CBentArrowType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("m21600,6079l@0,0@0@1,12427@1qx,12158l,21600@4,21600@4,12158qy12427@2l@0@2@0,12158xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("sum 12158 0 #1"));
|
||||
AddGuide(_T("sum @2 0 #1"));
|
||||
AddGuide(_T("prod @3 32768 32059"));
|
||||
AddGuide(_T("prod @4 1 2"));
|
||||
AddGuide(_T("sum 21600 0 #0"));
|
||||
AddGuide(_T("prod @6 #1 6079"));
|
||||
AddGuide(_T("sum @7 #0 0"));
|
||||
|
||||
m_arAdjustments.push_back(18000);
|
||||
m_arAdjustments.push_back(3000);
|
||||
|
||||
LoadConnectorsList(_T("@0,0;@0,12158;@5,21600;21600,6079"));
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("12427,@1,@8,@2;0,12158,@4,21600"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
oHandle1.xrange = _T("12427,21600");
|
||||
oHandle1.yrange = _T("0,6079");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
}
|
||||
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 91
|
||||
DEFINE_SHAPE_CLASS(CBentArrowType, CPPTShape)
|
||||
@ -1,52 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BentConnector.h"
|
||||
|
||||
// 34
|
||||
CBentConnectorType::CBentConnectorType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinRound;
|
||||
|
||||
//m_strPathLimoX = _T("m0,0l@0,0r0,21600l21600,21600nfe");
|
||||
//m_strPathLimoY = _T("m0,0l,@0r21600,0l21600,21600nfe");
|
||||
|
||||
m_strPath = _T("m,l@0,0@0,21600,21600,21600e");//m_strPathLimoX;
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
m_arAdjustments.push_back(10800);
|
||||
|
||||
m_arAbsMaxAdjustments.push_back(82000);
|
||||
|
||||
LoadConnectorsList(_T("0,0;21600,21600"));
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 34
|
||||
DEFINE_SHAPE_CLASS(CBentConnectorType, CPPTShape)
|
||||
@ -1,85 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BentUpArrowType.h"
|
||||
|
||||
// 90
|
||||
CBentUpArrowType::CBentUpArrowType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("m@4,l@0@2@5@2@5@12,0@12,,21600@1,21600@1@2,21600@2xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("sum @3 10800 0"));
|
||||
AddGuide(_T("sum 21600 #0 #1"));
|
||||
AddGuide(_T("sum #1 #2 0"));
|
||||
AddGuide(_T("prod @6 1 2"));
|
||||
AddGuide(_T("prod #1 2 1"));
|
||||
AddGuide(_T("sum @8 0 21600"));
|
||||
AddGuide(_T("prod 21600 @0 @1"));
|
||||
AddGuide(_T("prod 21600 @4 @1"));
|
||||
AddGuide(_T("prod 21600 @5 @1"));
|
||||
AddGuide(_T("prod 21600 @7 @1"));
|
||||
AddGuide(_T("prod #1 1 2"));
|
||||
AddGuide(_T("sum @5 0 @4"));
|
||||
AddGuide(_T("sum @0 0 @4"));
|
||||
AddGuide(_T("prod @2 @15 @16"));
|
||||
|
||||
m_arAdjustments.push_back(9257);
|
||||
m_arAdjustments.push_back(18514);
|
||||
m_arAdjustments.push_back(7200);
|
||||
|
||||
LoadConnectorsList(_T("@4,0;@0,@2;0,@11;@14,21600;@1,@13;21600,@2"));
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("0,@12,@1,21600;@5,@17,@1,21600"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.xrange = _T("@2,@9");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#1,#2");
|
||||
oHandle2.xrange = _T("@4,21600");
|
||||
oHandle2.yrange = _T("0,@0");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 90
|
||||
DEFINE_SHAPE_CLASS(CBentUpArrowType, CPPTShape)
|
||||
@ -1,70 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BevelType.h"
|
||||
|
||||
// 84
|
||||
CBevelType::CBevelType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("m,l,21600r21600,l21600,xem@0@0nfl@0@2@1@2@1@0xem,nfl@0@0em,21600nfl@0@2em21600,21600nfl@1@2em21600,nfl@1@0e");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("prod #0 3 2"));
|
||||
AddGuide(_T("sum @1 @5 0"));
|
||||
AddGuide(_T("sum @2 @5 0"));
|
||||
|
||||
m_arAdjustments.push_back(2700);
|
||||
|
||||
LoadConnectorsList(_T("0,@4;@0,@4;@3,21600;@3,@2;21600,@4;@1,@4;@3,0;@3,@0"));
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("@0,@0,@1,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,10800");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 84
|
||||
DEFINE_SHAPE_CLASS(CBevelType, CPPTShape)
|
||||
@ -1,100 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BlockArcType.h"
|
||||
|
||||
// 95
|
||||
CBlockArcType::CBlockArcType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("al10800,10800@0@0@2@14,10800,10800,10800,10800@3@15xe");
|
||||
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum 0 0 #0"));
|
||||
AddGuide(_T("sumangle #0 0 180"));
|
||||
AddGuide(_T("sumangle #0 0 90"));
|
||||
AddGuide(_T("prod @4 2 1"));
|
||||
AddGuide(_T("sumangle #0 90 0"));
|
||||
AddGuide(_T("prod @6 2 1"));
|
||||
AddGuide(_T("abs #0"));
|
||||
AddGuide(_T("sumangle @8 0 90"));
|
||||
AddGuide(_T("if @9 @7 @5"));
|
||||
AddGuide(_T("sumangle @10 0 360"));
|
||||
AddGuide(_T("if @10 @11 @10"));
|
||||
AddGuide(_T("sumangle @12 0 360"));
|
||||
AddGuide(_T("if @12 @13 @12"));
|
||||
AddGuide(_T("sum 0 0 @14"));
|
||||
AddGuide(_T("val 10800"));
|
||||
AddGuide(_T("sum 10800 0 #1"));
|
||||
AddGuide(_T("prod #1 1 2"));
|
||||
AddGuide(_T("sum @18 5400 0"));
|
||||
AddGuide(_T("cos @19 #0"));
|
||||
AddGuide(_T("sin @19 #0"));
|
||||
AddGuide(_T("sum @20 10800 0"));
|
||||
AddGuide(_T("sum @21 10800 0"));
|
||||
AddGuide(_T("sum 10800 0 @20"));
|
||||
AddGuide(_T("sum #1 10800 0"));
|
||||
AddGuide(_T("if @9 @17 @25"));
|
||||
AddGuide(_T("if @9 0 21600"));
|
||||
AddGuide(_T("cos 10800 #0"));
|
||||
AddGuide(_T("sin 10800 #0"));
|
||||
AddGuide(_T("sin #1 #0"));
|
||||
AddGuide(_T("sum @28 10800 0"));
|
||||
AddGuide(_T("sum @29 10800 0"));
|
||||
AddGuide(_T("sum @30 10800 0"));
|
||||
AddGuide(_T("if @4 0 @31"));
|
||||
AddGuide(_T("if #0 @34 0"));
|
||||
AddGuide(_T("if @6 @35 @31"));
|
||||
AddGuide(_T("sum 21600 0 @36"));
|
||||
AddGuide(_T("if @4 0 @33"));
|
||||
AddGuide(_T("if #0 @38 @32"));
|
||||
AddGuide(_T("if @6 @39 0"));
|
||||
AddGuide(_T("if @4 @32 21600"));
|
||||
AddGuide(_T("if @6 @41 @33"));
|
||||
|
||||
m_arAdjustments.push_back(11796480);
|
||||
m_arAdjustments.push_back(5400);
|
||||
|
||||
LoadConnectorsList(_T("10800,@27;@22,@23;10800,@26;@24,@23"));
|
||||
|
||||
LoadTextRect(_T("@36,@40,@37,@42"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#1,#0");
|
||||
oHandle1.polar = _T("10800,10800");
|
||||
oHandle1.radiusrange = _T("0,10800");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,10800");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 95
|
||||
DEFINE_SHAPE_CLASS(CBlockArcType, CPPTShape)
|
||||
@ -1,63 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BorderCallout1Type.h"
|
||||
|
||||
// 47
|
||||
CBorderCallout1Type::CBorderCallout1Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3nfem,l21600,r,21600l,21600xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
|
||||
m_arAdjustments.push_back(-8280);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 47
|
||||
DEFINE_SHAPE_CLASS(CBorderCallout1Type, CPPTShape)
|
||||
@ -1,71 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BorderCallout2Type.h"
|
||||
|
||||
// 48
|
||||
CBorderCallout2Type::CBorderCallout2Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3@4@5nfem,l21600,r,21600l,21600xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
AddGuide(_T("val #4"));
|
||||
AddGuide(_T("val #5"));
|
||||
|
||||
m_arAdjustments.push_back(-10080);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-3600);
|
||||
m_arAdjustments.push_back(4050);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#4,#5");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 48
|
||||
DEFINE_SHAPE_CLASS(CBorderCallout2Type, CPPTShape)
|
||||
@ -1,79 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BorderCallout3Type.h"
|
||||
|
||||
// 49
|
||||
CBorderCallout3Type::CBorderCallout3Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3@4@5@6@7nfem,l21600,r,21600l,21600xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
AddGuide(_T("val #4"));
|
||||
AddGuide(_T("val #5"));
|
||||
AddGuide(_T("val #6"));
|
||||
AddGuide(_T("val #7"));
|
||||
|
||||
m_arAdjustments.push_back(23400);
|
||||
m_arAdjustments.push_back(24400);
|
||||
m_arAdjustments.push_back(25200);
|
||||
m_arAdjustments.push_back(21600);
|
||||
m_arAdjustments.push_back(25200);
|
||||
m_arAdjustments.push_back(4050);
|
||||
m_arAdjustments.push_back(23400);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#4,#5");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
|
||||
CHandle_ oHandle4;
|
||||
oHandle4.position = _T("#6,#7");
|
||||
m_arHandles.push_back(oHandle4);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 49
|
||||
DEFINE_SHAPE_CLASS(CBorderCallout3Type, CPPTShape)
|
||||
@ -1,63 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BorderCallout90Type.h"
|
||||
|
||||
// 180
|
||||
CBorderCallout90Type::CBorderCallout90Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3nfem,l21600,r,21600l,21600xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 180
|
||||
DEFINE_SHAPE_CLASS(CBorderCallout90Type, CPPTShape)
|
||||
@ -1,74 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BracePairType.h"
|
||||
|
||||
// 186
|
||||
CBracePairType::CBracePairType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@9,nfqx@0@0l@0@7qy0@4@0@8l@0@6qy@9,21600em@10,nfqx@5@0l@5@7qy21600@4@5@8l@5@6qy@10,21600em@9,nsqx@0@0l@0@7qy0@4@0@8l@0@6qy@9,21600l@10,21600qx@5@6l@5@8qy21600@4@5@7l@5@0qy@10,xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val width"));
|
||||
AddGuide(_T("val height"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("sum @4 0 #0"));
|
||||
AddGuide(_T("sum @4 #0 0"));
|
||||
AddGuide(_T("prod #0 2 1"));
|
||||
AddGuide(_T("sum width 0 @9"));
|
||||
AddGuide(_T("prod #0 9598 32768"));
|
||||
AddGuide(_T("sum height 0 @11"));
|
||||
AddGuide(_T("sum @11 #0 0"));
|
||||
AddGuide(_T("sum width 0 @13"));
|
||||
|
||||
m_arAdjustments.push_back(1800);
|
||||
|
||||
LoadConnectorsList(_T("@3,0;0,@4;@3,@2;@1,@4"));
|
||||
LoadTextRect(_T("@13,@11,@14,@12"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("topLeft,#0");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.yrange = _T("0,5400");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 186
|
||||
DEFINE_SHAPE_CLASS(CBracePairType, CPPTShape)
|
||||
@ -1,69 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "BracketPairType.h"
|
||||
|
||||
// 185
|
||||
CBracketPairType::CBracketPairType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinRound;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0,nfqx0@0l0@2qy@0,21600em@1,nfqx21600@0l21600@2qy@1,21600em@0,nsqx0@0l0@2qy@0,21600l@1,21600qx21600@2l21600@0qy@1,xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod @0 2929 10000"));
|
||||
AddGuide(_T("sum width 0 @3"));
|
||||
AddGuide(_T("sum height 0 @3"));
|
||||
AddGuide(_T("val width"));
|
||||
AddGuide(_T("val height"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
|
||||
m_arAdjustments.push_back(3600);
|
||||
|
||||
LoadConnectorsList(_T("@8,0;0,@9;@8,@7;@6,@9"));
|
||||
LoadTextRect(_T("@3,@3,@4,@5"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.xrange = _T("0,10800");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 185
|
||||
DEFINE_SHAPE_CLASS(CBracketPairType, CPPTShape)
|
||||
@ -1,63 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Callout1Type.h"
|
||||
|
||||
// 41
|
||||
CCallout1Type::CCallout1Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3nfem,l21600,r,21600l,21600nsxe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
|
||||
m_arAdjustments.push_back(8280);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 41
|
||||
DEFINE_SHAPE_CLASS(CCallout1Type, CPPTShape)
|
||||
@ -1,71 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Callout2Type.h"
|
||||
|
||||
// 42
|
||||
CCallout2Type::CCallout2Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3@4@5nfem,l21600,r,21600l,21600nsxe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
AddGuide(_T("val #4"));
|
||||
AddGuide(_T("val #5"));
|
||||
|
||||
m_arAdjustments.push_back(-10080);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-3600);
|
||||
m_arAdjustments.push_back(4050);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#4,#5");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 42
|
||||
DEFINE_SHAPE_CLASS(CCallout2Type, CPPTShape)
|
||||
@ -1,79 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Callout3Type.h"
|
||||
|
||||
// 43
|
||||
CCallout3Type::CCallout3Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3@4@5@6@7nfem,l21600,r,21600l,21600nsxe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
AddGuide(_T("val #4"));
|
||||
AddGuide(_T("val #5"));
|
||||
AddGuide(_T("val #6"));
|
||||
AddGuide(_T("val #7"));
|
||||
|
||||
m_arAdjustments.push_back(23400);
|
||||
m_arAdjustments.push_back(24400);
|
||||
m_arAdjustments.push_back(25200);
|
||||
m_arAdjustments.push_back(21600);
|
||||
m_arAdjustments.push_back(25200);
|
||||
m_arAdjustments.push_back(4050);
|
||||
m_arAdjustments.push_back(23400);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#4,#5");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
|
||||
CHandle_ oHandle4;
|
||||
oHandle4.position = _T("#6,#7");
|
||||
m_arHandles.push_back(oHandle4);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 43
|
||||
DEFINE_SHAPE_CLASS(CCallout3Type, CPPTShape)
|
||||
@ -1,63 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Callout90Type.h"
|
||||
|
||||
// 178
|
||||
CCallout90Type::CCallout90Type()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("m@0@1l@2@3nfem,l21600,r,21600l,21600nsxe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(24300);
|
||||
m_arAdjustments.push_back(-1800);
|
||||
m_arAdjustments.push_back(4050);
|
||||
|
||||
LoadConnectorsList(_T("@0,@1;10800,0;10800,21600;0,10800;21600,10800"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 178
|
||||
DEFINE_SHAPE_CLASS(CCallout90Type, CPPTShape)
|
||||
@ -1,61 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CanType.h"
|
||||
|
||||
// 22
|
||||
CCanType::CCanType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinRound;
|
||||
m_strPath = _T("m10800,qx0@1l0@2qy10800,21600,21600@2l21600@1qy10800,xem0@1qy10800@0,21600@1nfe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("sum height 0 @1"));
|
||||
|
||||
m_arAdjustments.push_back(5400);
|
||||
|
||||
LoadConnectorsList(_T("10800,@0;10800,0;0,10800;10800,21600;21600,10800"));
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("0,@0,21600,@2"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("center,#0");
|
||||
oHandle1.yrange = _T("0,10800");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 22
|
||||
DEFINE_SHAPE_CLASS(CCanType, CPPTShape)
|
||||
@ -1,60 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "ChevronType.h"
|
||||
|
||||
// 55
|
||||
CChevronType::CChevronType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("m@0,l,0@1,10800,,21600@0,21600,21600,10800xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum 21600 0 @0"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
|
||||
m_arAdjustments.push_back(16200);
|
||||
LoadConnectorsList(_T("@2,0;@1,10800;@2,21600;21600,10800"));
|
||||
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("0,0,10800,21600;0,0,16200,21600;0,0,21600,21600"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.xrange = _T("0,21600");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 55
|
||||
DEFINE_SHAPE_CLASS(CChevronType, CPPTShape)
|
||||
@ -1,110 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CircularArrowType.h"
|
||||
|
||||
// 99
|
||||
CCircularArrowType::CCircularArrowType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("al10800,10800@8@8@4@6,10800,10800,10800,10800@9@7l@30@31@17@18@24@25@15@16@32@33xe");
|
||||
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum #1 0 #0"));
|
||||
AddGuide(_T("val 10800"));
|
||||
AddGuide(_T("sum 0 0 #1"));
|
||||
AddGuide(_T("sumangle @2 360 0"));
|
||||
AddGuide(_T("if @2 @2 @5"));
|
||||
AddGuide(_T("sum 0 0 @6"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("sum 0 0 #0"));
|
||||
AddGuide(_T("sum #2 0 2700"));
|
||||
AddGuide(_T("cos @10 #1"));
|
||||
AddGuide(_T("sin @10 #1"));
|
||||
AddGuide(_T("cos 13500 #1"));
|
||||
AddGuide(_T("sin 13500 #1"));
|
||||
AddGuide(_T("sum @11 10800 0"));
|
||||
AddGuide(_T("sum @12 10800 0"));
|
||||
AddGuide(_T("sum @13 10800 0"));
|
||||
AddGuide(_T("sum @14 10800 0"));
|
||||
AddGuide(_T("prod #2 1 2 "));
|
||||
AddGuide(_T("sum @19 5400 0"));
|
||||
AddGuide(_T("cos @20 #1"));
|
||||
AddGuide(_T("sin @20 #1"));
|
||||
AddGuide(_T("sum @21 10800 0"));
|
||||
AddGuide(_T("sum @12 @23 @22"));
|
||||
AddGuide(_T("sum @22 @23 @11"));
|
||||
AddGuide(_T("cos 10800 #1"));
|
||||
AddGuide(_T("sin 10800 #1"));
|
||||
AddGuide(_T("cos #2 #1"));
|
||||
AddGuide(_T("sin #2 #1"));
|
||||
AddGuide(_T("sum @26 10800 0"));
|
||||
AddGuide(_T("sum @27 10800 0"));
|
||||
AddGuide(_T("sum @28 10800 0"));
|
||||
AddGuide(_T("sum @29 10800 0"));
|
||||
AddGuide(_T("sum @19 5400 0 "));
|
||||
AddGuide(_T("cos @34 #0"));
|
||||
AddGuide(_T("sin @34 #0"));
|
||||
AddGuide(_T("mid #0 #1"));
|
||||
AddGuide(_T("sumangle @37 180 0"));
|
||||
AddGuide(_T("if @2 @37 @38"));
|
||||
AddGuide(_T("cos 10800 @39"));
|
||||
AddGuide(_T("sin 10800 @39"));
|
||||
AddGuide(_T("cos #2 @39"));
|
||||
AddGuide(_T("sin #2 @39"));
|
||||
AddGuide(_T("sum @40 10800 0"));
|
||||
AddGuide(_T("sum @41 10800 0"));
|
||||
AddGuide(_T("sum @42 10800 0"));
|
||||
AddGuide(_T("sum @43 10800 0"));
|
||||
AddGuide(_T("sum @35 10800 0"));
|
||||
AddGuide(_T("sum @36 10800 0"));
|
||||
|
||||
m_arAdjustments.push_back(-11796480);
|
||||
m_arAdjustments.push_back(0);
|
||||
m_arAdjustments.push_back(5400);
|
||||
|
||||
LoadConnectorsList(_T("@44,@45;@48,@49;@46,@47;@17,@18;@24,@25;@15,@16"));
|
||||
LoadTextRect(_T("3163,3163,18437,18437"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("@3,#0");
|
||||
oHandle1.polar = _T("10800,10800");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#2,#1");
|
||||
oHandle2.polar = _T("10800,10800");
|
||||
oHandle2.radiusrange = _T("0,10800");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
}
|
||||
@ -1,93 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CloudCalloutType.h"
|
||||
|
||||
// 106
|
||||
CCloudCalloutType::CCloudCalloutType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinRound;
|
||||
|
||||
m_strPath = _T("ar,7165,4345,13110,1950,7185,1080,12690,475,11732,4835,17650,1080,12690,2910,17640,2387,9757,10107,20300,2910,17640,8235,19545,7660,12382,14412,21597,8235,19545,14280,18330,12910,11080,18695,18947,14280,18330,18690,15045,14822,5862,21597,15082,18690,15045,20895,7665,15772,2592,21105,9865,20895,7665,19140,2715,14330,,19187,6595,19140,2715,14910,1170,10992,,15357,5945,14910,1170,11250,1665,6692,650,12025,7917,11250,1665,7005,2580,1912,1972,8665,11162,7005,2580,1950,7185xear,7165,4345,13110,1080,12690,2340,13080nfear475,11732,4835,17650,2910,17640,3465,17445nfear7660,12382,14412,21597,7905,18675,8235,19545nfear7660,12382,14412,21597,14280,18330,14400,17370nfear12910,11080,18695,18947,18690,15045,17070,11475nfear15772,2592,21105,9865,20175,9015,20895,7665nfear14330,,19187,6595,19200,3345,19140,2715nfear14330,,19187,6595,14910,1170,14550,1980nfear10992,,15357,5945,11250,1665,11040,2340nfear1912,1972,8665,11162,7650,3270,7005,2580nfear1912,1972,8665,11162,1950,7185,2070,7890nfem@23@37qx@35@24@23@36@34@24@23@37xem@16@33qx@31@17@16@32@30@17@16@33xem@38@29qx@27@39@38@28@26@39@38@29xe");
|
||||
|
||||
AddGuide(_T("sum #0 0 10800"));
|
||||
AddGuide(_T("sum #1 0 10800"));
|
||||
AddGuide(_T("cosatan2 10800 @0 @1"));
|
||||
AddGuide(_T("sinatan2 10800 @0 @1"));
|
||||
AddGuide(_T("sum @2 10800 0"));
|
||||
AddGuide(_T("sum @3 10800 0"));
|
||||
AddGuide(_T("sum @4 0 #0"));
|
||||
AddGuide(_T("sum @5 0 #1"));
|
||||
AddGuide(_T("mod @6 @7 0"));
|
||||
AddGuide(_T("prod 600 11 1"));
|
||||
AddGuide(_T("sum @8 0 @9"));
|
||||
AddGuide(_T("prod @10 1 3"));
|
||||
AddGuide(_T("prod 600 3 1"));
|
||||
AddGuide(_T("sum @11 @12 0"));
|
||||
AddGuide(_T("prod @13 @6 @8"));
|
||||
AddGuide(_T("prod @13 @7 @8"));
|
||||
AddGuide(_T("sum @14 #0 0"));
|
||||
AddGuide(_T("sum @15 #1 0"));
|
||||
AddGuide(_T("prod 600 8 1"));
|
||||
AddGuide(_T("prod @11 2 1"));
|
||||
AddGuide(_T("sum @18 @19 0"));
|
||||
AddGuide(_T("prod @20 @6 @8"));
|
||||
AddGuide(_T("prod @20 @7 @8"));
|
||||
AddGuide(_T("sum @21 #0 0"));
|
||||
AddGuide(_T("sum @22 #1 0"));
|
||||
AddGuide(_T("prod 600 2 1"));
|
||||
AddGuide(_T("sum #0 600 0"));
|
||||
AddGuide(_T("sum #0 0 600"));
|
||||
AddGuide(_T("sum #1 600 0"));
|
||||
AddGuide(_T("sum #1 0 600"));
|
||||
AddGuide(_T("sum @16 @25 0"));
|
||||
AddGuide(_T("sum @16 0 @25"));
|
||||
AddGuide(_T("sum @17 @25 0"));
|
||||
AddGuide(_T("sum @17 0 @25"));
|
||||
AddGuide(_T("sum @23 @12 0"));
|
||||
AddGuide(_T("sum @23 0 @12"));
|
||||
AddGuide(_T("sum @24 @12 0"));
|
||||
AddGuide(_T("sum @24 0 @12"));
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
|
||||
m_arAdjustments.push_back(1350);
|
||||
m_arAdjustments.push_back(25920);
|
||||
|
||||
LoadConnectorsList(_T("67,10800;10800,21577;21582,10800;10800,1235;@38,@39"));
|
||||
LoadTextRect(_T("2977,3262,17087,17337"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,#1");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 106
|
||||
DEFINE_SHAPE_CLASS(CCloudCalloutType, CPPTShape)
|
||||
@ -1,72 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CubeType.h"
|
||||
|
||||
// 16
|
||||
CCubeType::CCubeType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m@0,l0@0,,21600@1,21600,21600@2,21600,xem0@0nfl@1@0,21600,em@1@0nfl@1,21600e");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("mid height #0"));
|
||||
AddGuide(_T("prod @1 1 2"));
|
||||
AddGuide(_T("prod @2 1 2"));
|
||||
AddGuide(_T("mid width #0"));
|
||||
|
||||
m_arAdjustments.push_back(5400);
|
||||
|
||||
LoadConnectorsList(_T("@6,0;@4,@0;0,@3;@4,21600;@1,@3;21600,@5"));
|
||||
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("0,@0,@1,21600"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("topLeft,#0");
|
||||
oHandle1.switchHandle = _T("true");
|
||||
oHandle1.yrange = _T("0,21600");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 16
|
||||
DEFINE_SHAPE_CLASS(CCubeType, CPPTShape)
|
||||
@ -1,54 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CurvedConnector.h"
|
||||
|
||||
// 38
|
||||
CCurvedConnectorType::CCurvedConnectorType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinRound;
|
||||
|
||||
//m_strPathLimoX = _T("m0,0qx@0,10800qy21600,21600nfe");
|
||||
//m_strPathLimoY = _T("m0,0qy@0,10800qx21600,21600nfe");
|
||||
|
||||
m_strPath = _T("m,c@0,0@1,5400@1,10800@1,16200@2,21600,21600,21600e");//m_strPathLimoX;
|
||||
|
||||
AddGuide(_T("mid #0 0"));
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("mid #0 21600"));
|
||||
|
||||
//AddGuide(_T("val #0"));
|
||||
m_arAdjustments.push_back(10800);
|
||||
|
||||
LoadConnectorsList(_T("0,0;21600,21600"));
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 38
|
||||
DEFINE_SHAPE_CLASS(CCurvedConnectorType, CPPTShape)
|
||||
@ -1,120 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CurvedDownArrowType.h"
|
||||
|
||||
// 105
|
||||
CCurvedDownArrowType::CCurvedDownArrowType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("wr,0@3@23,0@22@4,0@15,0@1@23@7,0@13@2l@14@2@8@22@12@2at,0@3@23@11@2@17@26@15,0@1@23@17@26@15@22xewr,0@3@23@4,0@17@26nfe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("sum #0 width #1"));
|
||||
AddGuide(_T("prod @3 1 2"));
|
||||
AddGuide(_T("sum #1 #1 width"));
|
||||
AddGuide(_T("sum @5 #1 #0"));
|
||||
AddGuide(_T("prod @6 1 2"));
|
||||
AddGuide(_T("mid width #0"));
|
||||
AddGuide(_T("sum height 0 #2"));
|
||||
AddGuide(_T("ellipse @9 height @4"));
|
||||
AddGuide(_T("sum @4 @10 0"));
|
||||
AddGuide(_T("sum @11 #1 width"));
|
||||
AddGuide(_T("sum @7 @10 0"));
|
||||
AddGuide(_T("sum @12 width #0 "));
|
||||
AddGuide(_T("sum @5 0 #0"));
|
||||
AddGuide(_T("prod @15 1 2"));
|
||||
AddGuide(_T("mid @4 @7"));
|
||||
AddGuide(_T("sum #0 #1 width"));
|
||||
AddGuide(_T("prod @18 1 2"));
|
||||
AddGuide(_T("sum @17 0 @19"));
|
||||
AddGuide(_T("val width"));
|
||||
AddGuide(_T("val height"));
|
||||
AddGuide(_T("prod height 2 1"));
|
||||
AddGuide(_T("sum @17 0 @4 "));
|
||||
AddGuide(_T("ellipse @24 @4 height"));
|
||||
AddGuide(_T("sum height 0 @25"));
|
||||
AddGuide(_T("sum @8 128 0"));
|
||||
AddGuide(_T("prod @5 1 2"));
|
||||
AddGuide(_T("sum @5 0 128"));
|
||||
AddGuide(_T("sum #0 @17 @12"));
|
||||
AddGuide(_T("ellipse @20 @4 height"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("prod @32 1 2"));
|
||||
AddGuide(_T("prod height height 1"));
|
||||
AddGuide(_T("prod @9 @9 1"));
|
||||
AddGuide(_T("sum @34 0 @35"));
|
||||
AddGuide(_T("sqrt @36"));
|
||||
AddGuide(_T("sum @37 height 0"));
|
||||
AddGuide(_T("prod width height @38"));
|
||||
AddGuide(_T("sum @39 64 0"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("ellipse @33 @41 height"));
|
||||
AddGuide(_T("sum height 0 @42"));
|
||||
AddGuide(_T("sum @43 64 0"));
|
||||
AddGuide(_T("prod @4 1 2"));
|
||||
AddGuide(_T("sum #1 0 @45"));
|
||||
AddGuide(_T("prod height 4390 32768"));
|
||||
AddGuide(_T("prod height 28378 32768"));
|
||||
|
||||
m_arAdjustments.push_back(12960);
|
||||
m_arAdjustments.push_back(19440);
|
||||
m_arAdjustments.push_back(14400);
|
||||
|
||||
LoadConnectorsList(_T("@17,0;@16,@22;@12,@2;@8,@22;@14,@2"));
|
||||
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("@45,@47,@46,@48"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,bottomRight");
|
||||
oHandle1.xrange = _T("@40,@29");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle1.position = _T("#1,bottomRight");
|
||||
oHandle1.xrange = _T("@27,@21");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("bottomRight,#2");
|
||||
oHandle3.yrange = _T("@44,@22");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 105
|
||||
DEFINE_SHAPE_CLASS(CCurvedDownArrowType, CPPTShape)
|
||||
@ -1,116 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CurvedLeftArrowType.h"
|
||||
|
||||
// 103
|
||||
CCurvedLeftArrowType::CCurvedLeftArrowType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("wr@22,0@21@3,,0@21@4@22@14@21@1@21@7@2@12l@2@13,0@8@2@11at@22,0@21@3@2@10@24@16@22@14@21@1@24@16,0@14xear@22@14@21@1@21@7@24@16nfe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("sum #0 width #1"));
|
||||
AddGuide(_T("prod @3 1 2"));
|
||||
AddGuide(_T("sum #1 #1 width"));
|
||||
AddGuide(_T("sum @5 #1 #0"));
|
||||
AddGuide(_T("prod @6 1 2"));
|
||||
AddGuide(_T("mid width #0"));
|
||||
AddGuide(_T("ellipse #2 height @4"));
|
||||
AddGuide(_T("sum @4 @9 0"));
|
||||
AddGuide(_T("sum @10 #1 width"));
|
||||
AddGuide(_T("sum @7 @9 0"));
|
||||
AddGuide(_T("sum @11 width #0"));
|
||||
AddGuide(_T("sum @5 0 #0"));
|
||||
AddGuide(_T("prod @14 1 2"));
|
||||
AddGuide(_T("mid @4 @7"));
|
||||
AddGuide(_T("sum #0 #1 width"));
|
||||
AddGuide(_T("prod @17 1 2"));
|
||||
AddGuide(_T("sum @16 0 @18"));
|
||||
AddGuide(_T("val width"));
|
||||
AddGuide(_T("val height"));
|
||||
AddGuide(_T("sum 0 0 height"));
|
||||
AddGuide(_T("sum @16 0 @4"));
|
||||
AddGuide(_T("ellipse @23 @4 height"));
|
||||
AddGuide(_T("sum @8 128 0"));
|
||||
AddGuide(_T("prod @5 1 2"));
|
||||
AddGuide(_T("sum @5 0 128"));
|
||||
AddGuide(_T("sum #0 @16 @11"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("prod @29 1 2"));
|
||||
AddGuide(_T("prod height height 1"));
|
||||
AddGuide(_T("prod #2 #2 1"));
|
||||
AddGuide(_T("sum @31 0 @32"));
|
||||
AddGuide(_T("sqrt @33"));
|
||||
AddGuide(_T("sum @34 height 0"));
|
||||
AddGuide(_T("prod width height @35"));
|
||||
AddGuide(_T("sum @36 64 0"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("ellipse @30 @38 height"));
|
||||
AddGuide(_T("sum @39 0 64"));
|
||||
AddGuide(_T("prod @4 1 2"));
|
||||
AddGuide(_T("sum #1 0 @41"));
|
||||
AddGuide(_T("prod height 4390 32768"));
|
||||
AddGuide(_T("prod height 28378 32768"));
|
||||
|
||||
m_arAdjustments.push_back(12960);
|
||||
m_arAdjustments.push_back(19440);
|
||||
m_arAdjustments.push_back(7200);
|
||||
|
||||
LoadConnectorsList(_T("0,@15;@2,@11;0,@8;@2,@13;@21,@16"));
|
||||
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("@43,@41,@44,@42"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("topLeft,#0");
|
||||
oHandle1.yrange = _T("@37,@27");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle1.position = _T("topLeft,#1");
|
||||
oHandle1.yrange = _T("@25,@20");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#2,bottomRight");
|
||||
oHandle3.xrange = _T("0,@40");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 103
|
||||
DEFINE_SHAPE_CLASS(CCurvedLeftArrowType, CPPTShape)
|
||||
@ -1,120 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CurvedRightArrowType.h"
|
||||
|
||||
// 102
|
||||
CCurvedRightArrowType::CCurvedRightArrowType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("ar,0@23@3@22,,0@4,0@15@23@1,0@7@2@13l@2@14@22@8@2@12wa,0@23@3@2@11@26@17,0@15@23@1@26@17@22@15xear,0@23@3,0@4@26@17nfe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("sum #0 width #1"));
|
||||
AddGuide(_T("prod @3 1 2"));
|
||||
AddGuide(_T("sum #1 #1 width"));
|
||||
AddGuide(_T("sum @5 #1 #0"));
|
||||
AddGuide(_T("prod @6 1 2"));
|
||||
AddGuide(_T("mid width #0"));
|
||||
AddGuide(_T("sum height 0 #2"));
|
||||
AddGuide(_T("ellipse @9 height @4"));
|
||||
AddGuide(_T("sum @4 @10 0"));
|
||||
AddGuide(_T("sum @11 #1 width"));
|
||||
AddGuide(_T("sum @7 @10 0"));
|
||||
AddGuide(_T("sum @12 width #0"));
|
||||
AddGuide(_T("sum @5 0 #0"));
|
||||
AddGuide(_T("prod @15 1 2"));
|
||||
AddGuide(_T("mid @4 @7"));
|
||||
AddGuide(_T("sum #0 #1 width"));
|
||||
AddGuide(_T("prod @18 1 2"));
|
||||
AddGuide(_T("sum @17 0 @19"));
|
||||
AddGuide(_T("val width"));
|
||||
AddGuide(_T("val height"));
|
||||
AddGuide(_T("prod height 2 1"));
|
||||
AddGuide(_T("sum @17 0 @4"));
|
||||
AddGuide(_T("ellipse @24 @4 height"));
|
||||
AddGuide(_T("sum height 0 @25"));
|
||||
AddGuide(_T("sum @8 128 0"));
|
||||
AddGuide(_T("prod @5 1 2"));
|
||||
AddGuide(_T("sum @5 0 128"));
|
||||
AddGuide(_T("sum #0 @17 @12"));
|
||||
AddGuide(_T("ellipse @20 @4 height"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("prod @32 1 2"));
|
||||
AddGuide(_T("prod height height 1"));
|
||||
AddGuide(_T("prod @9 @9 1"));
|
||||
AddGuide(_T("sum @34 0 @35"));
|
||||
AddGuide(_T("sqrt @36"));
|
||||
AddGuide(_T("sum @37 height 0"));
|
||||
AddGuide(_T("prod width height @38"));
|
||||
AddGuide(_T("sum @39 64 0"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
AddGuide(_T("ellipse @33 @41 height"));
|
||||
AddGuide(_T("sum height 0 @42"));
|
||||
AddGuide(_T("sum @43 64 0"));
|
||||
AddGuide(_T("prod @4 1 2"));
|
||||
AddGuide(_T("sum #1 0 @45"));
|
||||
AddGuide(_T("prod height 4390 32768"));
|
||||
AddGuide(_T("prod height 28378 32768"));
|
||||
|
||||
m_arAdjustments.push_back(12960);
|
||||
m_arAdjustments.push_back(19440);
|
||||
m_arAdjustments.push_back(14400);
|
||||
|
||||
LoadConnectorsList(_T("0,@17;@2,@14;@22,@8;@2,@12;@22,@16"));
|
||||
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("@47,@45,@48,@46"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("bottomRight,#0");
|
||||
oHandle1.yrange = _T("@40,@29");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle1.position = _T("bottomRight,#1");
|
||||
oHandle1.yrange = _T("@27,@21");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#2,bottomRight");
|
||||
oHandle3.xrange = _T("@44,@22");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 102
|
||||
DEFINE_SHAPE_CLASS(CCurvedRightArrowType, CPPTShape)
|
||||
@ -1,116 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "CurvedUpArrowType.h"
|
||||
|
||||
//104
|
||||
CCurvedUpArrowType::CCurvedUpArrowType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("ar0@22@3@21,,0@4@21@14@22@1@21@7@21@12@2l@13@2@8,0@11@2wa0@22@3@21@10@2@16@24@14@22@1@21@16@24@14,xewr@14@22@1@21@7@21@16@24nfe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("sum #0 width #1"));
|
||||
AddGuide(_T("prod @3 1 2"));
|
||||
AddGuide(_T("sum #1 #1 width "));
|
||||
AddGuide(_T("sum @5 #1 #0"));
|
||||
AddGuide(_T("prod @6 1 2"));
|
||||
AddGuide(_T("mid width #0"));
|
||||
AddGuide(_T("ellipse #2 height @4"));
|
||||
AddGuide(_T("sum @4 @9 0 "));
|
||||
AddGuide(_T("sum @10 #1 width"));
|
||||
AddGuide(_T("sum @7 @9 0 "));
|
||||
AddGuide(_T("sum @11 width #0 "));
|
||||
AddGuide(_T("sum @5 0 #0 "));
|
||||
AddGuide(_T("prod @14 1 2 "));
|
||||
AddGuide(_T("mid @4 @7 "));
|
||||
AddGuide(_T("sum #0 #1 width "));
|
||||
AddGuide(_T("prod @17 1 2 "));
|
||||
AddGuide(_T("sum @16 0 @18 "));
|
||||
AddGuide(_T("val width "));
|
||||
AddGuide(_T("val height "));
|
||||
AddGuide(_T("sum 0 0 height"));
|
||||
AddGuide(_T("sum @16 0 @4 "));
|
||||
AddGuide(_T("ellipse @23 @4 height "));
|
||||
AddGuide(_T("sum @8 128 0 "));
|
||||
AddGuide(_T("prod @5 1 2 "));
|
||||
AddGuide(_T("sum @5 0 128 "));
|
||||
AddGuide(_T("sum #0 @16 @11 "));
|
||||
AddGuide(_T("sum width 0 #0 "));
|
||||
AddGuide(_T("prod @29 1 2 "));
|
||||
AddGuide(_T("prod height height 1 "));
|
||||
AddGuide(_T("prod #2 #2 1 "));
|
||||
AddGuide(_T("sum @31 0 @32 "));
|
||||
AddGuide(_T("sqrt @33 "));
|
||||
AddGuide(_T("sum @34 height 0 "));
|
||||
AddGuide(_T("prod width height @35"));
|
||||
AddGuide(_T("sum @36 64 0 "));
|
||||
AddGuide(_T("prod #0 1 2 "));
|
||||
AddGuide(_T("ellipse @30 @38 height "));
|
||||
AddGuide(_T("sum @39 0 64 "));
|
||||
AddGuide(_T("prod @4 1 2"));
|
||||
AddGuide(_T("sum #1 0 @41 "));
|
||||
AddGuide(_T("prod height 4390 32768"));
|
||||
AddGuide(_T("prod height 28378 32768"));
|
||||
|
||||
m_arAdjustments.push_back(12960);
|
||||
m_arAdjustments.push_back(19440);
|
||||
m_arAdjustments.push_back(7200);
|
||||
|
||||
LoadConnectorsList(_T("@8,0;@11,@2;@15,0;@16,@21;@13,@2"));
|
||||
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("@41,@43,@42,@44"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,topLeft");
|
||||
oHandle1.xrange = _T("@37,@27");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle1.position = _T("#1,topLeft");
|
||||
oHandle1.xrange = _T("@25,@20");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("bottomRight,#2");
|
||||
oHandle3.yrange = _T("0,@40");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
//104
|
||||
DEFINE_SHAPE_CLASS(CCurvedUpArrowType, CPPTShape)
|
||||
@ -1,46 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "DiamondType.h"
|
||||
|
||||
// 4
|
||||
CDiamondType::CDiamondType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("m10800,l,10800,10800,21600,21600,10800xe");
|
||||
|
||||
LoadConnectorsList(_T("Rectangle"));
|
||||
LoadTextRect(_T("5400,5400,16200,16200"));
|
||||
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 4
|
||||
DEFINE_SHAPE_CLASS(CDiamondType, CPPTShape)
|
||||
@ -1,57 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "DonutType.h"
|
||||
|
||||
// 23
|
||||
CDonutType::CDonutType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinRound;
|
||||
m_strPath = _T("m,10800qy10800,,21600,10800,10800,21600,,10800xm@0,10800qy10800@2@1,10800,10800@0@0,10800xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod @0 2929 10000"));
|
||||
AddGuide(_T("sum width 0 @3"));
|
||||
AddGuide(_T("sum height 0 @3"));
|
||||
|
||||
m_arAdjustments.push_back(5400);
|
||||
LoadConnectorsList(_T("10800,0;3163,3163;0,10800;3163,18437;10800,21600;18437,18437;21600,10800;18437,3163"));
|
||||
LoadTextRect(_T("3163,3163,18437,18437"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,center");
|
||||
oHandle1.xrange = _T("0,10800");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 23
|
||||
DEFINE_SHAPE_CLASS(CDonutType, CPPTShape)
|
||||
@ -1,79 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "DownArrowCalloutType.h"
|
||||
|
||||
// 80
|
||||
CDownArrowCalloutType::CDownArrowCalloutType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("m,l21600,,21600@0@5@0@5@2@4@2,10800,21600@1@2@3@2@3@0,0@0xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val #3"));
|
||||
AddGuide(_T("sum 21600 0 #1"));
|
||||
AddGuide(_T("sum 21600 0 #3"));
|
||||
AddGuide(_T("prod #0 1 2"));
|
||||
|
||||
m_arAdjustments.push_back(14400);
|
||||
m_arAdjustments.push_back(5400);
|
||||
m_arAdjustments.push_back(18000);
|
||||
m_arAdjustments.push_back(8100);
|
||||
|
||||
LoadConnectorsList(_T("10800,0;0,@6;10800,21600;21600,@6"));
|
||||
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("0,0,21600,@0"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("topLeft,#0");
|
||||
oHandle1.yrange = _T("0,@2");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("#1,bottomRight");
|
||||
oHandle2.xrange = _T("0,@3");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("#3,#2");
|
||||
oHandle3.xrange = _T("@1,10800");
|
||||
oHandle3.yrange = _T("@0,21600");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,38 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 80
|
||||
DEFINE_SHAPE_CLASS(CDownArrowCalloutType, CPPTShape)
|
||||
|
||||
|
||||
@ -1,68 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "DownArrowType.h"
|
||||
|
||||
// 67
|
||||
CDownArrowType::CDownArrowType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m0@0l@1@0@1,0@2,0@2@0,21600@0,10800,21600xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("sum height 0 #1"));
|
||||
AddGuide(_T("sum 10800 0 #1"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("prod @4 @3 10800"));
|
||||
AddGuide(_T("sum width 0 @5"));
|
||||
|
||||
m_arAdjustments.push_back(16200);
|
||||
m_arAdjustments.push_back(5400);
|
||||
|
||||
LoadConnectorsList(_T("10800,0;0,@0;10800,21600;21600,@0"));
|
||||
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
LoadTextRect(_T("@1,0,@2,@6"));
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#1,#0");
|
||||
oHandle1.xrange = _T("0,10800");
|
||||
oHandle1.yrange = _T("0,21600");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 67
|
||||
DEFINE_SHAPE_CLASS(CDownArrowType, CPPTShape)
|
||||
@ -1,115 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "EllipseRibbon2Type.h"
|
||||
|
||||
// 108
|
||||
CEllipceRibbon2Type::CEllipceRibbon2Type()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("wr@9@34@8@35,0@24@0@23@9,0@8@11@0@22@19@22@9@34@8@35@19@23@3@24l@7@36@3@4at@9@31@8@32@3@4@18@30@9@1@8@33@18@28@17@28@9@31@8@32@17@30,0@4l@5@36xear@9@1@8@33@17@28@0@29nfl@17@30ewr@9@1@8@33@18@28@19@29nfl@18@30em@0@23nfl@0@29em@19@23nfl@19@29e");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val width"));
|
||||
AddGuide(_T("val height"));
|
||||
AddGuide(_T("prod width 1 8"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod width 7 8"));
|
||||
AddGuide(_T("prod width 3 2"));
|
||||
AddGuide(_T("sum 0 0 @6"));
|
||||
AddGuide(_T("prod #2 30573 4096"));
|
||||
AddGuide(_T("prod @10 2 1"));
|
||||
AddGuide(_T("sum @10 height #2"));
|
||||
AddGuide(_T("sum @10 #1 0"));
|
||||
AddGuide(_T("prod #1 1 2"));
|
||||
AddGuide(_T("sum @10 @14 0"));
|
||||
AddGuide(_T("sum @12 0 #1"));
|
||||
AddGuide(_T("sum #0 @5 0"));
|
||||
AddGuide(_T("sum width 0 @17"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum @6 0 #0"));
|
||||
AddGuide(_T("ellipse @20 width @10"));
|
||||
AddGuide(_T("sum @10 0 @21"));
|
||||
AddGuide(_T("sum @22 @16 @10"));
|
||||
AddGuide(_T("sum #2 @16 @10"));
|
||||
AddGuide(_T("prod @10 2391 32768"));
|
||||
AddGuide(_T("sum @6 0 @17"));
|
||||
AddGuide(_T("ellipse @26 width @10"));
|
||||
AddGuide(_T("sum @10 #1 @27"));
|
||||
AddGuide(_T("sum @22 #1 0"));
|
||||
AddGuide(_T("sum @12 0 @27"));
|
||||
AddGuide(_T("sum height 0 #2"));
|
||||
AddGuide(_T("sum @10 @12 0"));
|
||||
AddGuide(_T("sum @32 @10 @16"));
|
||||
AddGuide(_T("sum @31 @10 @13"));
|
||||
AddGuide(_T("sum @32 @10 @13"));
|
||||
AddGuide(_T("sum @25 @12 @15"));
|
||||
AddGuide(_T("sum @16 0 @15"));
|
||||
AddGuide(_T("prod @37 2 3"));
|
||||
AddGuide(_T("sum @1 @38 0"));
|
||||
AddGuide(_T("sum #2 @38 0"));
|
||||
AddGuide(_T("max @40 675"));
|
||||
AddGuide(_T("prod width 3 8"));
|
||||
AddGuide(_T("sum @42 0 4"));
|
||||
|
||||
m_arAdjustments.push_back(5400);
|
||||
m_arAdjustments.push_back(16200);
|
||||
m_arAdjustments.push_back(2700);
|
||||
|
||||
LoadConnectorsList(_T("@6,0;@5,@36;@6,@1;@7,@36"));
|
||||
LoadTextRect(_T("@0,@22,@19,@1"));
|
||||
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("topLeft,#0");
|
||||
oHandle1.xrange = _T("@5,@43");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("center,#1");
|
||||
oHandle2.yrange = _T("@39,@31");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("topLeft,#2");
|
||||
oHandle3.yrange = _T("@41,@24 ");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 108
|
||||
DEFINE_SHAPE_CLASS(CEllipceRibbon2Type, CPPTShape)
|
||||
@ -1,119 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "EllipseRibbonType.h"
|
||||
|
||||
// 107
|
||||
CEllipceRibbonType::CEllipceRibbonType()
|
||||
{
|
||||
m_bConcentricFill = false;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
//Encaps: Flat
|
||||
|
||||
m_strPath = _T("ar@9@38@8@37,0@27@0@26@9@13@8@4@0@25@22@25@9@38@8@37@22@26@3@27l@7@40@3,wa@9@35@8@10@3,0@21@33@9@36@8@1@21@31@20@31@9@35@8@10@20@33,,l@5@40xewr@9@36@8@1@20@31@0@32nfl@20@33ear@9@36@8@1@21@31@22@32nfl@21@33em@0@26nfl@0@32em@22@26nfl@22@32e");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("val #1"));
|
||||
AddGuide(_T("val #2"));
|
||||
AddGuide(_T("val width"));
|
||||
AddGuide(_T("val height"));
|
||||
AddGuide(_T("prod width 1 8"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod width 7 8"));
|
||||
AddGuide(_T("prod width 3 2"));
|
||||
AddGuide(_T("sum 0 0 @6"));
|
||||
AddGuide(_T("sum height 0 #2"));
|
||||
AddGuide(_T("prod @10 30573 4096"));
|
||||
AddGuide(_T("prod @11 2 1"));
|
||||
AddGuide(_T("sum height 0 @12"));
|
||||
AddGuide(_T("sum @11 #2 0"));
|
||||
AddGuide(_T("sum @11 height #1"));
|
||||
AddGuide(_T("sum height 0 #1"));
|
||||
AddGuide(_T("prod @16 1 2"));
|
||||
AddGuide(_T("sum @11 @17 0"));
|
||||
AddGuide(_T("sum @14 #1 height"));
|
||||
AddGuide(_T("sum #0 @5 0"));
|
||||
AddGuide(_T("sum width 0 @20"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum @6 0 #0"));
|
||||
AddGuide(_T("ellipse @23 width @11"));
|
||||
AddGuide(_T("sum @24 height @11"));
|
||||
AddGuide(_T("sum @25 @11 @19"));
|
||||
AddGuide(_T("sum #2 @11 @19"));
|
||||
AddGuide(_T("prod @11 2391 32768"));
|
||||
AddGuide(_T("sum @6 0 @20"));
|
||||
AddGuide(_T("ellipse @29 width @11"));
|
||||
AddGuide(_T("sum #1 @30 @11"));
|
||||
AddGuide(_T("sum @25 #1 height"));
|
||||
AddGuide(_T("sum height @30 @14"));
|
||||
AddGuide(_T("sum @11 @14 0"));
|
||||
AddGuide(_T("sum height 0 @34"));
|
||||
AddGuide(_T("sum @35 @19 @11"));
|
||||
AddGuide(_T("sum @10 @15 @11"));
|
||||
AddGuide(_T("sum @35 @15 @11"));
|
||||
AddGuide(_T("sum @28 @14 @18"));
|
||||
AddGuide(_T("sum height 0 @39"));
|
||||
AddGuide(_T("sum @19 0 @18"));
|
||||
AddGuide(_T("prod @41 2 3"));
|
||||
AddGuide(_T("sum #1 0 @42"));
|
||||
AddGuide(_T("sum #2 0 @42"));
|
||||
AddGuide(_T("min @44 20925"));
|
||||
AddGuide(_T("prod width 3 8"));
|
||||
AddGuide(_T("sum @46 0 4"));
|
||||
|
||||
m_arAdjustments.push_back(5400);
|
||||
m_arAdjustments.push_back(5400);
|
||||
m_arAdjustments.push_back(18900);
|
||||
|
||||
LoadConnectorsList(_T("@6,0;@5,@36;@6,@1;@7,@36"));
|
||||
LoadTextRect(_T("@0,@22,@19,@1"));
|
||||
|
||||
m_arConnectorAngles.push_back(270);
|
||||
m_arConnectorAngles.push_back(180);
|
||||
m_arConnectorAngles.push_back(90);
|
||||
m_arConnectorAngles.push_back(0);
|
||||
|
||||
CHandle_ oHandle1;
|
||||
oHandle1.position = _T("#0,bottomRight");
|
||||
oHandle1.xrange = _T("@5,@47");
|
||||
m_arHandles.push_back(oHandle1);
|
||||
|
||||
CHandle_ oHandle2;
|
||||
oHandle2.position = _T("center,#1");
|
||||
oHandle2.yrange = _T("@10,@43");
|
||||
m_arHandles.push_back(oHandle2);
|
||||
|
||||
CHandle_ oHandle3;
|
||||
oHandle3.position = _T("topLeft,#2");
|
||||
oHandle3.yrange = _T("@27,@45");
|
||||
m_arHandles.push_back(oHandle3);
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 107
|
||||
DEFINE_SHAPE_CLASS(CEllipceRibbonType, CPPTShape)
|
||||
@ -1,42 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "EllipseType.h"
|
||||
|
||||
// 3
|
||||
CEllipseType::CEllipseType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("m,10800qy10800,,21600,10800,10800,21600,,10800xe");
|
||||
LoadTextRect(_T("3233,3233,18367,18367"));
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 3
|
||||
DEFINE_SHAPE_CLASS(CEllipseType, CPPTShape)
|
||||
@ -1,61 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "FlowChartAlternateProcessType.h"
|
||||
|
||||
// 176
|
||||
CFlowChartAlternateProcessType::CFlowChartAlternateProcessType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
|
||||
m_strPath = _T("m@0,qx0@0l0@2qy@0,21600l@1,21600qx21600@2l21600@0qy@1,xe");
|
||||
|
||||
AddGuide(_T("val #0"));
|
||||
AddGuide(_T("sum width 0 #0"));
|
||||
AddGuide(_T("sum height 0 #0"));
|
||||
AddGuide(_T("prod @0 2929 10000"));
|
||||
AddGuide(_T("sum width 0 @3"));
|
||||
AddGuide(_T("sum height 0 @3"));
|
||||
AddGuide(_T("val width"));
|
||||
AddGuide(_T("val height"));
|
||||
AddGuide(_T("prod width 1 2"));
|
||||
AddGuide(_T("prod height 1 2"));
|
||||
|
||||
m_arAdjustments.push_back(2700);
|
||||
|
||||
LoadConnectorsList(_T("@8,0;0,@9;@8,@7;@6,@9"));
|
||||
LoadTextRect(_T("@3,@3,@4,@5"));
|
||||
|
||||
m_lLimoX = 10800;
|
||||
m_lLimoY = 10800;
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
#include "../PptShape.h"
|
||||
|
||||
// 176
|
||||
DEFINE_SHAPE_CLASS(CFlowChartAlternateProcessType, CPPTShape)
|
||||
@ -1,43 +0,0 @@
|
||||
/*
|
||||
* (c) Copyright Ascensio System SIA 2010-2019
|
||||
*
|
||||
* This program is a free software product. You can redistribute it and/or
|
||||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||||
* version 3 as published by the Free Software Foundation. In accordance with
|
||||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||||
* of any third-party rights.
|
||||
*
|
||||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||||
*
|
||||
* You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
|
||||
* street, Riga, Latvia, EU, LV-1050.
|
||||
*
|
||||
* The interactive user interfaces in modified source and object code versions
|
||||
* of the Program must display Appropriate Legal Notices, as required under
|
||||
* Section 5 of the GNU AGPL version 3.
|
||||
*
|
||||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||||
* grant you any rights under trademark law for use of our trademarks.
|
||||
*
|
||||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||||
* well as technical writing content are licensed under the terms of the
|
||||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||||
*
|
||||
*/
|
||||
|
||||
#include "FlowChartCollateType.h"
|
||||
|
||||
// 125
|
||||
CFlowChartCollateType::CFlowChartCollateType()
|
||||
{
|
||||
m_bConcentricFill = true;
|
||||
m_eJoin = ODRAW::lineJoinMiter;
|
||||
m_strPath = _T("m21600,21600l,21600,21600,,,xe");
|
||||
LoadConnectorsList(_T("10800,0;10800,10800;10800,21600"));
|
||||
LoadTextRect(_T("5400,5400,16200,16200"));
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user