コード例 #1
0
ファイル: ClassListLevel.cs プロジェクト: pachytald/docSword
        // 复制ClassListLevel类同名的参数的信息
        public void clone(ClassListLevel lvl)
        {
            this.Alignment = lvl.Alignment;           // 复制ClassListLevel类同名的参数的信息
            // this.Application = lvl.Application;// 复制ClassListLevel类同名的参数的信息
            this.Creator = lvl.Creator;               // 复制ClassListLevel类同名的参数的信息

            this.Font.clone(lvl.Font);                // 复制ClassListLevel类同名的参数的信息

            this.Index          = lvl.Index;          // 复制ClassListLevel类同名的参数的信息
            this.LinkedStyle    = lvl.LinkedStyle;    // 复制ClassListLevel类同名的参数的信息
            this.NumberFormat   = lvl.NumberFormat;   // 复制ClassListLevel类同名的参数的信息
            this.NumberPosition = lvl.NumberPosition; // 复制ClassListLevel类同名的参数的信息
            this.NumberStyle    = lvl.NumberStyle;    // 复制ClassListLevel类同名的参数的信息

            this.NumberStyleSel = lvl.NumberStyleSel; // 复制ClassListLevel类同名的参数的信息

            // this.PictureBullet = lvl.PictureBullet;// 复制ClassListLevel类同名的参数的信息

            this.ResetOnHigher     = lvl.ResetOnHigher;     // 复制ClassListLevel类同名的参数的信息
            this.ResetOnHigherOld  = lvl.ResetOnHigherOld;  // 复制ClassListLevel类同名的参数的信息
            this.StartAt           = lvl.StartAt;           // 复制ClassListLevel类同名的参数的信息
            this.TabPosition       = lvl.TabPosition;       // 复制ClassListLevel类同名的参数的信息
            this.TextPosition      = lvl.TextPosition;      // 复制ClassListLevel类同名的参数的信息
            this.TrailingCharacter = lvl.TrailingCharacter; // 复制ClassListLevel类同名的参数的信息

            return;
        }
コード例 #2
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            m_alignment        = (WdListLevelAlignment)cmbHeadingSnAlign.SelectedIndex;   // 保存用户选择的值
            m_chAfterHeadingSn = (WdTrailingCharacter)cmbHeadingSnBehindSn.SelectedIndex; // 保存用户选择的值

            m_NumberPosition = (float)numHeadingSnAlignPos.Value;                         // 保存用户选择的值
            m_TextPosition   = (float)numHeadingSnTextIndentPos.Value;                    // 保存用户选择的值

            if (chkHeadingSnTabPos.Checked)
            {
                m_TabPosition = (float)numHeadingSnTabPos.Value;// 保存用户选择的值
            }
            else
            {
                m_TabPosition = 0.0f;// 保存用户选择的值
            }

            m_StartAt = (uint)numStartAt.Value;// 保存用户选择的值

            if (!chkResetOnHigher.Checked)
            {
                m_ResetOnHigher = 0;
            }
            else
            {
                m_ResetOnHigher = 0;
                if (cmbResetOnHigher.SelectedIndex != -1)
                {
                    m_ResetOnHigher = (uint)(cmbResetOnHigher.SelectedIndex + 1);
                }
            }

            return;
        }
コード例 #3
0
ファイル: headingSn.cs プロジェクト: pachytald/docSword
        public headingSn()
        {
            this.Alignment = WdListLevelAlignment.wdListLevelAlignLeft;

            this.NumberFormat      = "";
            this.NumberStyle       = Word.WdListNumberStyle.wdListNumberStyleArabic;
            this.NumberStyleSel    = Word.WdListNumberStyle.wdListNumberStyleArabic;
            this.TrailingCharacter = WdTrailingCharacter.wdTrailingNone;


            return;
        }
コード例 #4
0
        public FormHeadingSnPos()
        {
            InitializeComponent();                                          // 初始化

            m_chAfterHeadingSn = WdTrailingCharacter.wdTrailingTab;         // 初始化赋值
            m_alignment        = WdListLevelAlignment.wdListLevelAlignLeft; // 初始化赋值

            m_NumberPosition = 0.0f;                                        // 初始化赋值
            m_TextPosition   = 0.0f;                                        // 初始化赋值
            m_TabPosition    = 0.0f;                                        // 初始化赋值

            m_StartAt       = 1;                                            // 初始化赋值
            m_ResetOnHigher = 0;
            m_nLevel        = 0;

            return;
        }