getColorCombo ()
Метод getColorCombo возвращает компонент ColorCombo, который используется для выбора цвета текста.
Для выполнения примера предполагается наличие на странице компонента FontBox с наименованием «textSettings». В теге BODY добавьте элементы DIV с идентификаторами «check1», «check2», «check3», «check4». Добавим флажки, при установке/снятии которых будут активироваться/деактивироваться различные компоненты, входящие в состав FontBox:
//определяем активность раскрывающегося списка для выбора цвета var checkBox1 = new PP.Ui.CheckBox( { Content: "ColorCombo", CheckedChanged: checkedColor, ParentNode: document.getElementById("check1") }) function checkedColor() { if (checkBox1.getChecked() == true) { textSettings.getColorCombo().setEnabled(true) } else textSettings.getColorCombo().setEnabled(false) } //определяем активность раскрывающегося списка для выбора семейства шрифта var checkBox2 = new PP.Ui.CheckBox( { Content: "FontFamily", CheckedChanged: checkedFont, ParentNode: document.getElementById("check2") }) function checkedFont() { if (checkBox2.getChecked() == true) { textSettings.getFontFamilyComboBox().setEnabled(true) } else textSettings.getFontFamilyComboBox().setEnabled(false) } //определяем активность числового редактора для выбора размера шрифта var checkBox3 = new PP.Ui.CheckBox( { Content: "FontSize", CheckedChanged: checkedFontSize, ParentNode: document.getElementById("check3") }) function checkedFontSize() { if (checkBox3.getChecked() == true) { textSettings.getFontSizeComboBox().setEnabled(true) } else textSettings.getFontSizeComboBox().setEnabled(false) } //определяем активность панели инструментов var checkBox4 = new PP.Ui.CheckBox( { Content: "ToolBar", CheckedChanged: checkedToolbar, ParentNode: document.getElementById("check4") }) function checkedToolbar() { if (checkBox4.getChecked() == true) { textSettings.getToolbar().setEnabled(true) } else textSettings.getToolbar().setEnabled(false) }
После выполнения примера на странице будут размещены флажки «ColorCombo», «FontSize», «ToolBar» и «FontFamily», при установке/снятии которых будут активироваться/деактивироваться соответствующие компоненты.
См. также: