ControlButton: PP.Ui.Button
Свойство ControlButton определяет кнопку для управления текстовым полем.
Значение свойства устанавливается из JSON и с помощью метода setControlButton, а возвращается с помощью метода getControlButton.
Значением свойства должен являться экземпляр класса PP.Ui.Button или JSON-объект со свойством PPType, равным PP.Ui.Button.
Для выполнения примера предполагается наличие на странице компонента TextBox с наименованием «textBox» (см. «Пример создания компонента TextBox» ). Создадим и установим кнопку для управления текстовым полем, разрешим его редактирование, а затем изменим и выделим содержимое данного поля:
// Создадим новую кнопку var button = new PP.Ui.Button({ Width: 20, // Ширина кнопки Height: 20 // Высота кнопки }); // Разрешим редактирование текстового поля textBox.setEnableEdit(true); // Установим кнопку управления textBox.setControlButton(button); // Установим фокус на текстовое поле textBox.setFocus(); // Установим текстовое содержимое текстового поля textBox.setContent("Текстовое поле"); // Выделим текст textBox.selectAll();
В результате выполнения примера была создана и установлена кнопка для управления текстовым полем, а также было изменено и выделено его новое содержимое:
См. также: