Class FormatCellCtrl

  • All Implemented Interfaces:
    java.io.Serializable, org.zkoss.zk.ui.util.ComponentActivationListener, org.zkoss.zk.ui.util.ComponentCloneListener, org.zkoss.zk.ui.util.Composer<org.zkoss.zul.Window>, org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zul.Window>

    public class FormatCellCtrl
    extends RefocusDialogCtrlBase
    Author:
    Sam, dennis, JerryChen
    See Also:
    Serialized Form
    • Field Detail

      • ARG_FORMAT_CODE

        public static java.lang.String ARG_FORMAT_CODE
      • ARG_BACKGROUND_CODE

        public static java.lang.String ARG_BACKGROUND_CODE
      • ARG_FILL_COLOR_CODE

        public static java.lang.String ARG_FILL_COLOR_CODE
      • ARG_FILL_PATTERN_CODE

        public static java.lang.String ARG_FILL_PATTERN_CODE
      • ARG_ROTATION_CODE

        public static java.lang.String ARG_ROTATION_CODE
      • URI

        public static java.lang.String URI
      • formatCode

        protected java.lang.String formatCode
      • backColor

        protected io.keikai.api.model.Color backColor
      • fillColor

        protected io.keikai.api.model.Color fillColor
      • pattern

        protected io.keikai.api.model.CellStyle.FillPattern pattern
      • rotation

        protected int rotation
      • categories

        protected java.lang.String[] categories
      • patternChanged

        protected boolean patternChanged
      • mfn_category

        protected org.zkoss.zul.Listbox mfn_category
      • mfn_general

        protected org.zkoss.zul.Listbox mfn_general
      • mfn_custom_box

        protected org.zkoss.zk.ui.Component mfn_custom_box
      • mfn_custom_value

        protected org.zkoss.zul.Textbox mfn_custom_value
      • selectedCategory

        protected org.zkoss.zul.Listbox selectedCategory
      • backColorbox

        protected org.zkoss.zkex.zul.Colorbox backColorbox
      • fillColorbox

        protected org.zkoss.zkex.zul.Colorbox fillColorbox
      • patternCombobox

        protected org.zkoss.zul.Combobox patternCombobox
      • rotationCombobox

        protected org.zkoss.zul.Combobox rotationCombobox
    • Constructor Detail

      • FormatCellCtrl

        public FormatCellCtrl()
    • Method Detail

      • show

        public static void show​(org.zkoss.zk.ui.event.EventListener<DialogCallbackEvent> callback,
                                java.lang.String formatCode,
                                io.keikai.api.model.Color backColor,
                                io.keikai.api.model.Color fillColor,
                                io.keikai.api.model.CellStyle.FillPattern fillPattern,
                                int rotation,
                                io.keikai.ui.Spreadsheet ss)
      • doAfterCompose

        public void doAfterCompose​(org.zkoss.zul.Window comp)
                            throws java.lang.Exception
        Specified by:
        doAfterCompose in interface org.zkoss.zk.ui.util.Composer<org.zkoss.zul.Window>
        Overrides:
        doAfterCompose in class RefocusDialogCtrlBase
        Throws:
        java.lang.Exception
      • onSelect$mfn_category

        public void onSelect$mfn_category​(org.zkoss.zk.ui.event.SelectEvent event)
      • selectOption

        protected void selectOption​(org.zkoss.zul.Listbox lb)
      • openFormatList

        protected void openFormatList​(java.lang.String category,
                                      int index)
      • onClick$okBtn

        public void onClick$okBtn()
      • showSelectFormatDialog

        protected void showSelectFormatDialog()
      • onBackColorChange

        public void onBackColorChange()
      • onCancel

        public void onCancel()
      • putFormatItem

        public static void putFormatItem​(java.lang.String c,
                                         int i,
                                         java.lang.String f,
                                         int ci)