Текстовый редактор (функции Control)

Текстовый редактор TextEdit — это современное средство просмотра WYSIWYG и редактор, поддерживающий работу с форматированным текстом и тегами стиля HTML. Редактор оптимизирован для обработки больших документов и быстрого отклика на действия пользователя. Текстовый редактор TextEdit поддерживает как простой, так и форматированный текст, и может использоваться как средство просмотра (только для чтения).

Доступные функцииОписание
«append»Добавляет текст в документ текстового редактора.
«alignment»Изменяет выравнивание в положении курсора или выравнивание выбранного текста.
«autoFormatting»Функция определяет формат текстового редактора:AutoNoneAutoBulletListAutoAll
«backgroundOrigin»Возвращает исходную точку фона виджета. Данная функция имеет смысл только если в качестве фона у виджета имеется пиксельное изображение (при этом важно его позиционирование). Так же можно задать исходную точку.
«bold»Устанавливает полужирный тип шрифта.
«contentsHeight», «contentsWidth»Функция «contentsHeight» возвращает высоту иерархического списка или текстовой области текстового редактора. Функция «contentsWidth» возвращает значение ширины текстовой области текстового редактора или ширины иерархического списка.
«contentX, «contentY»Функции «contentsX» и «contentsY » возвращают координаты иерархического списка или текста текстового редактора. «contentsX» возвращает координату «X» содержимого (текста) в левой части экрана. «contentsY» возвращает координату «Y» содержимого (текста) в верхней части экрана.
«currentFont»Изменяет шрифт на позиции курсора.
«documentTitle»Функция «documentTitle» запрашивает название документа текстового редактора.
«dragAutoScroll»Используется для включения автопрокрутки в событиях перемещения при перетаскивании. Функция возвращает значение TRUE (ИСТИНА) при включенном режиме автопрокрутки для событий перемещения при перетаскивании, в остальных случаях выводится значение FALSE. (ЛОЖЬ).
«family»Функция «family» возвращает семейство шрифтов для текущего шрифта.
«font»Устанавливает шрифт для объекта текстового редактора.
«frameShadow»Функция «frameShadow» задает (3D) эффект рамки для объекта (текстовый редактор, индикатор выполнения, иерархический список, колесо прокрутки, число в стиле ЖК-индикатора или инструмент изменения масштаба).
«frameShape»Функция «frameShape» задает стиль рамки текстового редактора, колеса прокрутки, иерархического списка, инструмента изменения масштаба, числа в стиле ЖК-индикатора или индикатора выполнения.
«frameWidth»Функция «frameWidth» возвращает ширину рамки объекта (текстовый редактор, иерархический список, инструмент изменения масштаба, число в стиле ЖК-индикатора или колесо прокрутки).
«getCursorPosition»Возвращает положение курсора в документе текстового редактора.
«hasSelectedText»Функция «hasSelectedText» возвращает значение TRUE если был выделен текст в текстовом редакторе.
«height»Функция «height» возвращает высоту объекта (текстовый редактор, индикатор выполнения, иерархический список, инструмент изменения масштаба, число в стиле ЖК-индикатора или колесо прокрутки).
«hScrollBarMode»Функция «hScrollBarMode» устанавливает режим горизонтальной полосы прокрутки для текстового редактора, иерархического списка или таблицы.
«insert»Вставляет текст в месте текущего положения курсора.
«insertAt» Добавляет текст в указанное место документа текстового редактора.
«insertHtml»Вставляет текст HTML в месте текущего положения курсора.
«insertHtmlAt»Вставляет текст HTML в указанном месте.
«insertParagraph»Добавляет параграф в указанное место документа текстового редактора.
«isActiveWindow»Функция «isActiveWindow»возвращает значение «TRUE», если виджет является активным окном, в остальных случаях значение FALSE.
«italic»Функция «italic» задает тип шрифта (текстового редактора) «курсив» (начиная с точки положения курсора). Функция так же возвращает значение «TRUE», если тип текущего шрифта «курсив».
«length»Функция «length» возвращает длину текста в текстовом редакторе.
«lineWidth»Функция «lineWidth» задает толщину линии (рамки) объекта (текстовый редактор, индикатор выполнения, иерархический список, инструмент изменения масштаба, число в стиле ЖК-индикатора или колесо прокрутки).
«linkUnderline»Функция «linkUnderline» подчеркивает ссылку.
«margin»Функция «margin» указывает расстояние между пикселями внутренней границы рамки и пикселями внешней границы прямоугольника внутри рамки.
«maximumHeight», «maximumWidth»Функция «maximumHeight» возвращает максимальное значение высоты окна текстового редактора (без рамки), иерархического списка или ползунка, а функция «maximumWidth» максимальное значение ширины окна текстового редактора, иерархического списка или ползунка.
«minimumHeight», «minimumWidth»Функция «minimumHeight» возвращает минимальное значение высоты окна текстового редактора (без рамки), иерархического списка или ползунка, а функция «minimumWidth» — минимальное значение ширины окна текстового редактора, иерархического списка или ползунка.
«modified»Функция «modified» возвращает значение TRUE, если был изменен текст в текстовом редакторе.
«overwriteMode»Задает режим перезаписи текста в текстовом редакторе.
«ownCursor»Функция «ownCursor» возвращает значение TRUE, если объект (текстовый редактор, иерархический список, ползунок, инструмент изменения масштаба или колесо прокрутки) использует свой собственный курсор. При значении FALSE, объект использует курсор родительского виджета.
«ownFont»Функция «ownFont» возвращает значение TRUE, если объект (текстовый редактор, ползунок, инструмент изменения масштаба или колесо прокрутки) использует свой собственный шрифт. При значении FALSE, объект использует шрифт родительского виджета.
«pointSize»Функция «pointSize» задает размер шрифта текстового редактора.
«readOnly»Функция «readOnly» задает статус документа «только чтение».
«scrollBy»Прокручивает содержимое на расстояние «dx» влево и на расстояние «dy» вверх.
«selectedText»Функция «selectedText» возвращает текст, выделенный в текстовом редакторе.
«setCursorPosition»Задает положение курсора в документе текстового редактора.
«setSelection»Выделяет часть текста у текстовом редакторе.
«tabChangesFocus»Если для функции «tabChangesFocus» установлено значение TRUE, знаки табуляции ввести невозможно.
«tabStopWidth»Функция «tabStopWidth» задает шаг табуляции в текстовом редакторе.
«text»Маркировка кнопки или текст из текстового редактора.
«textFormat»Задает формат текста в текстовом редакторе.
«underline»Подчеркивает текущий шрифт (текст) или возвращает значение TRUE, если текущий шрифт (текст) подчеркнут.
«underMouse»Возвращает значение «TRUE» если виджет объекта (текстовый редактор, ползунок, колесо прокрутки, иерархический список, инструмент изменения масштаба, число в стиле ЖК-индикатора или индикатор выполнения) находится под курсором.
«undoDepth»Определяет количество отмен последних изменений в истории.
«undoRedoEnabled»Включает или выключает опции отмены и повторного введения изменений.
«updatesEnabled»Включает/выключает обновления виджета объекта (текстовый редактор, ползунок, индикатор выполнения, инструмент изменения масштаба, число в стиле ЖК-индикатора или колесо прокрутки).
«visibleHeight»Задает видимое содержание по вертикали.
«visibleWidth»Задает видимое содержание по горизонтали.
«vScrollBarMode» Функция «vScrollBarMode» устанавливает режим вертикальной полосы прокрутки для текстового редактора, иерархического списка или таблицы.
«width»Функция «width» возвращает ширину объекта (текстовый редактор, инструмент изменения масштаба или ползунок).
«wordWrap»Функция «wordWrap» определяет различные режимы перехода на новую строку.
«wrapColumnOrWidth»Функция «wrapColumnOrWidth» задает количество символов для режима «FixedColumnWidth» и количество пикселей для режима «FixedPixelWidth» (см. раздел «wordWrap»).
«wrapPolicy»Функция «wrapPolicy» определяет случаи перехода текста (текстового редактора) на новую строку.
«x»,»y»Атрибуты «х» и «y» возвращают координаты объекта (текстовый редактор, индикатор выполнения, ползунок, инструмент изменения масштаба, число в стиле ЖК-индикатора или колесо прокрутки). Атрибут «х» возвращает координату «Х» объекта, а «y» координату «Y» объекта.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *