public static void SetStyle(this ExcelStyle Style, styleFourSide side)
 {
     if (side != null)
     {
         Style.SetStyle(side.top);
         Style.SetStyle(side.bottom);
         Style.SetStyle(side.left);
         Style.SetStyle(side.right);
     }
 }
Ejemplo n.º 2
0
        public styleFourSide getShotSet(appendType type) //, appendType type = appendType.none)
        {
            String key = styleFourSide.getCodeName(type, theme);

            if (!shots.ContainsKey(key))
            {
                styleFourSide tmp = new styleFourSide(theme, type);
                shots.Add(key, tmp);
            }
            return(shots[key]);
        }
Ejemplo n.º 3
0
        public void loadPresetForSection()
        {
            activePreset  = stylerForRangePresetEnum.section;
            headFootFlags = cursorVariatorHeadFootFlags.doHeadZone | cursorVariatorHeadFootFlags.doFootZone | cursorVariatorHeadFootFlags.addTableNameHeader | cursorVariatorHeadFootFlags.addTableDescFooter;

            oddEvenFlags = cursorVariatorOddEvenFlags.none;

            tableOptionFlags = appendTableOptionFlags.footMearged | appendTableOptionFlags.topHeadMerged | appendTableOptionFlags.topHeadFullWidth
                               | appendTableOptionFlags.footFullWidth | appendTableOptionFlags.footAlignmentCenter | appendTableOptionFlags.topHeadAlignmentCenter;

            container = new styleFourSide();
        }
Ejemplo n.º 4
0
        public void loadPresetForPairs()
        {
            activePreset  = stylerForRangePresetEnum.pairs;
            headFootFlags = cursorVariatorHeadFootFlags.doHeadZone | cursorVariatorHeadFootFlags.doFootZone | cursorVariatorHeadFootFlags.addTableNameHeader | cursorVariatorHeadFootFlags.addTableDescFooter;

            oddEvenFlags = cursorVariatorOddEvenFlags.doOddEven | cursorVariatorOddEvenFlags.doMinorOn5 | cursorVariatorOddEvenFlags.doMajorOn2Minor;

            tableOptionFlags = appendTableOptionFlags.footMearged | appendTableOptionFlags.topHeadMerged | appendTableOptionFlags.topHeadFullWidth
                               | appendTableOptionFlags.footFullWidth | appendTableOptionFlags.footAlignmentCenter | appendTableOptionFlags.topHeadAlignmentCenter | appendTableOptionFlags.useBetween;

            container = new styleFourSide();
        }
Ejemplo n.º 5
0
        public void loadPresetForTable()
        {
            activePreset  = stylerForRangePresetEnum.table;
            headFootFlags = cursorVariatorHeadFootFlags.doHeadZone | cursorVariatorHeadFootFlags.doFootZone | cursorVariatorHeadFootFlags.doFootExtendedZone
                            | cursorVariatorHeadFootFlags.doHeadExtenedZone | cursorVariatorHeadFootFlags.addTableNameHeader | cursorVariatorHeadFootFlags.addTableDescFooter
                            | cursorVariatorHeadFootFlags.addRowNumberOnMajor | cursorVariatorHeadFootFlags.addRowNumberOnMinor | cursorVariatorHeadFootFlags.doLeftZone;

            oddEvenFlags = cursorVariatorOddEvenFlags.doOddEven | cursorVariatorOddEvenFlags.doMinorOn5 | cursorVariatorOddEvenFlags.doMajorOn2Minor;

            tableOptionFlags = appendTableOptionFlags.footMearged | appendTableOptionFlags.topHeadMerged | appendTableOptionFlags.topHeadFullWidth
                               | appendTableOptionFlags.footFullWidth | appendTableOptionFlags.footAlignmentCenter | appendTableOptionFlags.topHeadAlignmentCenter | appendTableOptionFlags.addRowNumberOnLeft;

            container = new styleFourSide();
        }
        /// <summary>
        /// Sets the variator flags.
        /// </summary>
        /// <param name="data">The data.</param>
        /// <param name="headFoot">The head foot.</param>
        /// <param name="tableOps">The table ops.</param>
        /// <param name="oddEven">The odd even.</param>
        /// <param name="container">The container.</param>
        /// <returns></returns>
        public static PropertyCollection setVariatorFlags(this PropertyCollection data, cursorVariatorHeadFootFlags headFoot, appendTableOptionFlags tableOps, cursorVariatorOddEvenFlags oddEven, styleFourSide container)
        {
            if (data == null)
            {
                data = new PropertyCollection();
            }

            data.addObjectToMultikeys(headFoot, true, templateFieldStyle.style_headFootFlags);
            data.addObjectToMultikeys(tableOps, true, templateFieldStyle.style_appendTableOptionFlags);
            data.addObjectToMultikeys(oddEven, true, templateFieldStyle.style_oddEvenFlags);
            data.addObjectToMultikeys(container, true, templateFieldStyle.style_containerStyle);

            return(data);
        }
Ejemplo n.º 7
0
 public dataProviderForStyler(cursorVariatorHeadFootFlags headFoot, appendTableOptionFlags tableOps, cursorVariatorOddEvenFlags oddEven, styleFourSide container, acePaletteRole mainColor, acePaletteRole layoutColor)
 {
     this.setColors(mainColor, layoutColor);
     this.setVariatorFlags(headFoot, tableOps, oddEven, container);
 }