TextBox.IsHint

Синтаксис

IsHint: Boolean

Описание

Свойство IsHint определяет отображение подсказки при наведении курсора мыши на фоновую картинку текстового поля.

Комментарии

Допустимые значения:

Значение свойства устанавливается из JSON и с помощью метода setIsHint, а возвращается с помощью метода getIsHint.

Пример

Для выполнения примера необходимо наличие на html-странице ссылок на файл сценария PP.js и файл стилей PP.css, в теге <body> html-страницы элемента <div> с идентификатором «textBox». Создадим текстовое поле и реализуем обработчики событий ImageMouseOut и ImageMouseOver:

function createTextBox() {
    // Создам текстовое поле
    textBox = new PP.Ui.TextBox({
        // Устанавливаем родительский элемент
        ParentNode: document.getElementById("textBox"),
        // Устанавливаем содержимое текстового поля
        Content: "Текст",
        // Устанавливаем путь к фоновой картинке
        ImageUrl: "../build/img/angles.png",
        // Устанавливаем ширину и высоту фоновой картинки
        ImageHeight: 32,
        ImageWidth: 32,
        // Добавляем css-класс к фоновой картинке текстового поля
        UseImageClass: "MyImageClass",
        // Устанавливаем признак отображения подсказки при наведении курсора на фоновую картинку
        IsHint: true,
        // Устанавливаем обработчик события появления курсора мыши над фоновой картинкой текстового поля
        ImageMouseOver: function (sender, args) {
            console.log("Курсор появился над фоновой картинкой");
        },
        // Устанавливаем обработчик события выхода курсора мыши за пределы фоновой картинки текстового поля
        ImageMouseOut: function (sender, args) {
            console.log("Курсор вышел за пределы фоновой картинки");
        }
    });
}

Наводим курсор мыши на фоновую картинку. В результате появится всплывающая подсказка:

В консоль будет выведено сообщение о появление курсора над фоновой картинкой:

Курсор появился над фоновой картинкой

 

После выхода курсора за пределы фоновой картинки в консоль будет выведено следующее сообщение:

Курсор вышел за пределы фоновой картинки

См. также:

TextBox