Сведения о элементах управления расширенными изменениями

В этом разделе рассматриваются следующие разделы.

Версии расширенного редактирования

Исходная спецификация для элементов управления расширенными изменениями — это Microsoft Rich Edit 1.0; Текущая спецификация — Microsoft Rich Edit 4.1. Каждая версия расширенного редактирования — это супермножество предыдущего, за исключением того, что только азиатские сборки Microsoft Rich Edit 1.0 имеют вертикальный текстовый параметр. Перед созданием элемента управления расширенными изменениями необходимо вызвать функцию LoadLibrary , чтобы проверить, какая версия Microsoft Rich Edit установлена.

В следующей таблице показано, какая библиотека DLL соответствует версии Rich Edit. Обратите внимание, что имя файла не изменилось с версии 2.0 до версии 3.0. Это позволяет обновить версию 2.0 до версии 3.0 без нарушения существующего кода.

Версия расширенного редактирования DLL-библиотеки Класс Window
1.0 Riched32.dll RICHEDIT_CLASS
2.0 Riched20.dll RICHEDIT_CLASS
3.0 Riched20.dll RICHEDIT_CLASS
4,1 Msftedit.dll MSFTEDIT_CLASS

Расширенные возможности редактирования версии 1.0

Microsoft Rich Edit 1.0 включает следующие функции.

Возможность Description
Запись текста и выделение В основном стандартный (системный элемент управления правка) и запись текста. Поддержка панели выбора (панель выбора является немаркированной областью слева от каждого абзаца, который при щелчке выбирает строку). Параметры выбора word-wrap и auto-word-select. Выбор с одним, двойным и тройным щелчком мыши.
ANSI (однобайтовый набор символов (SBCS) и многобайтовый набор символов (МБ CS)) Однако редактирование Юникода отсутствует.
Базовый набор свойств форматирования символов и абзаца См. статью CHARFORMAT и PARAFORMAT.
Свойства форматирования символов Имя шрифта и размер, полужирный, курсив, сплошное подчеркивание, зачеркивное, защищенное, ссылка, смещение и цвет текста.
Свойства форматирования абзаца Начальный отступ, правый отступ, последующее смещение линии, маркер, выравнивание (слева, центр, справа) и вкладки.
Поиск вперед Включает параметры регистра без учета регистра и сопоставления в целом слово.
Интерфейс на основе сообщений Почти супермножество набора сообщений управления изменением системы плюс два интерфейса, IRichEditOle и IRichEditOleCallback.
Внедренные объекты Требуется совместная работа клиентов на основе интерфейсов IRichEditOle и IRichEditOleCallback.
Поддержка меню правой кнопки Использует интерфейс IRichEditOleCallback.
Редактирование перетаскивания Поддерживается редактирование перетаскивания.
Notifications WM_COMMAND сообщения, отправленные клиенту, а также ряд других пользователей. Это супермножество уведомлений с общим элементом управления.
Отмена и повтор одного уровня Выполняется аналогично элементу управления изменения системы. Выбор отмены отмены последнего действия, а затем это действие становится новым действием повторного выполнения .
Простой вертикальный текст (Только азиатские сборки).
Поддержка редактора методов ввода (IME) (Только азиатские сборки).
Редактирование WYSIWYG с помощью метрик принтера Эта функция необходима для Microsoft WordPad, в частности.
Вырезать, копировать, вставлять/ StreamIn/StreamOut С обычным текстом (CF_TEXT) или форматом форматированного текста (RTF) с объектами и без объектов.
База кода C Код написан на языке C, который обеспечивает надежную и универсальную основу.
Различные сборки для разных сценариев Microsoft Rich Edit 1.0 устраняет проблемы локализации с различными сборками.

Расширенные возможности редактирования версии 2.0

Microsoft Rich Edit 2.0 включает несколько дополнительных функций, таких как поддержка юникодов и азиатских языков, многоуровневые интерфейсы Undo, интерфейсы com и многочисленные улучшения пользовательского интерфейса.

Microsoft Rich Edit 2.0 включает следующие функции в дополнение к функциям, предоставляемым Microsoft Rich Edit 1.0.

Возможность Description
Unicode Юникод упрощает усилия по обработке международного текста. Однако для обеспечения совместимости с существующими документами, отличными от Юникода, необходимо выполнить преобразование в обычный и форматированный текст, отличный от Юникода.
Общая международная поддержка Общий алгоритм разбиения строк (расширение правил Kinsoku), простое связывание шрифтов, переключение шрифтов клавиатуры.
Поддержка азиатских стран Уровень 2 (диалоговое окно) и 3 (встроенные) поддерживаются в imEs.
Поддержка поиска и поиска вниз Поддерживается поиск вперед и назад.
Двунаправленная поддержка Это включается в Microsoft Rich Edit 2.1
Отмена нескольких версий Расширяемая архитектура Undo позволяет клиенту участвовать в модели отмены.
Поддержка мыши Magellan Это мышь с роликом для прокрутки.
Поддержка двух шрифтов Клавиатура может автоматически переключать шрифты, если активный шрифт не подходит для текущей клавиатуры, например символы Kanji в Times New Roman.
Применение смарт-шрифта Запрос на изменение шрифта не применяет западные шрифты к азиатским символам.
Улучшенный дисплей Растровое изображение вне экрана используется при возникновении нескольких шрифтов в одной строке. Это позволяет, например, последнее письмо слова прохладно не быть отрезано.
Поддержка прозрачности Кроме того, в режиме без окон.
Цвета выбора системы Используется для выбора текста.
Автоматическое распознавание URL-адресов Может проверка для ряда форматов URL-адресов (например, http:)
Совместимость пользовательского интерфейса редактирования Microsoft Word Выбор, семантика клавиатуры курсора.
Word standard EOP Знак конца абзаца (CR) также может обрабатывать канал возврата каретки или линии (CR/LF) (возврат каретки, канал линии).
Обычный текст, а также функции с форматированным текстом Формат с одним символом и формат с одним абзацем.
Однострочные и многострочные элементы управления Усечение в первом конце абзаца и без wordwrap.
Сочетания клавиш Поддерживаются клавиши акселератора.
Стиль окна пароля Элементы управления редактированием паролей предоставляются через EM_GETPASSWORDCHAR и EM_SETPASSWORDCHAR.
Масштабируемая архитектура Чтобы уменьшить размер экземпляра.
Операции без окон и интерфейсы Это предоставляется через интерфейсы ITextHost и ITextServices.
Двойные интерфейсы COM Интерфейсы текстовой объектной модели (TOM).
CHARFORMAT2 Добавлен вес шрифта, цвет фона, идентификатор языкового стандарта, тип подчеркивания, надстрочный и подстрочный (помимо смещения), отключенный эффект. Только для округления RTF добавлено пространство между буквами, размер twip выше, над которым связана пара символов kern, анимированный текстовый тип, различные эффекты: тени шрифта или контура, все крышки, небольшие крышки, скрытые, скрытые, эмбоссированные, импринт и измененные.
PARAFORMAT2 Добавлено пространство до и после и междустрочного интервала Word. Только для круглого обхода RTF добавлено затенение веса и стиля, нумерации начального и табуляции, пространства границы/ширины/сторон, выравнивания вкладок или лидеров, различных эффектов абзаца Word: абзац RTL, сохранить, разорвать страницу перед, без строк-номер, без вдова-control, не-дефисировать, параллельно.
Больше округления RTF Все свойства Word FormatFont и FormatParagraph.
Стабильность кода и стабилизация Примеры: проверка параметров и объектов, инвариантные функции, охранники повторного входа, стабилизация объектов.
Инфраструктура строгого тестирования Включая обширные тесты регрессии.
Улучшение производительности Меньший рабочий набор, ускорение загрузки и повторная загрузка и т. д.
База кода C++ Код написан на языке C++, который обеспечивает надежную основу для создания Microsoft Rich Edit 3.0.

В некоторых исключениях Microsoft Rich Edit 2.0 использует те же функции, структуры и сообщения, что и Microsoft Rich Edit 1.0. Обратите внимание на следующие различия:

  • Имя класса окна Microsoft Rich Edit 1.0 — RichEdit. Microsoft Rich Edit 2.0 содержит классы окне ANSI и Юникода RichEdit20A и RichEdit20W соответственно . Чтобы указать соответствующий класс окна расширенного редактирования, используйте константу RICHEDIT_CLASS, которую определяет файл Richedit.h в зависимости от определения флага компиляции ЮНИКОДа.

  • В Microsoft Rich Edit 2.0 при создании элемента управления расширенными изменениями Юникода (который ожидает текстовых сообщений Юникода), необходимо указать только данные Юникода в любых сообщениях окна, отправляемых в элемент управления. Аналогичным образом, если вы создаете элемент управления расширенными изменениями ANSI, отправьте только данные ANSI или двойного байтового набора символов (DBCS). Функцию IsWindowUnicode можно использовать для определения того, используется ли элемент управления расширенными изменениями текстовые сообщения Юникода. Обратите внимание, что расширенные интерфейсы COM используют текст Юникода, если они не сталкиваются с аргументом кодовой страницы.

  • Microsoft Rich Edit 1.0 использовал сочетания символов CR/LF для маркеров абзаца. Microsoft Rich Edit 2.0 использовал только символ возврата каретки ('\r'). Microsoft Rich Edit 3.0 использует только символ возврата каретки, но может эмулировать Microsoft Rich Edit 1.0 в этом отношении.

  • В Microsoft Rich Edit 2.0 появились следующие новые сообщения.

    Message Description
    EM_AUTOURLDETECT Включает или отключает автоматическое обнаружение URL-адресов.
    EM_CANREDO Определяет, существуют ли действия в очереди повторного входа.
    EM_GETIMECOMPMODE Извлекает текущий режим редактора методов ввода (IME).
    EM_GETLANGOPTIONS Извлекает параметры поддержки IME и азиатского языка.
    EM_GETREDONAME Извлекает имя типа следующего действия в очереди повтора.
    EM_GETTEXTMODE Извлекает текстовый режим или уровень отмены.
    EM_GETUNDONAME Извлекает имя типа следующего действия в очереди отмены.
    EM_REDO Переопределяет следующее действие в очереди повтора.
    EM_SETLANGOPTIONS Задает параметры поддержки IME и азиатского языка.
    EM_SETTEXTMODE Задает текстовый режим или уровень отмены.
    EM_SETUNDOLIMIT Задает максимальное количество действий в очереди отмены.
    EM_STOPGROUPTYPING Останавливает группирование последовательных действий ввода в текущее действие отмены.
  • Microsoft Rich Edit 2.0 представил следующие новые структуры.

    Структура Description
    CHARFORMAT2 Содержит сведения о форматировании символов.
    PARAFORMAT2 Содержит сведения о форматировании абзаца.
  • Следующие сообщения поддерживаются только в азиатских версиях Microsoft Rich Edit 1.0. Они не поддерживаются в более поздних версиях Rich Edit.

    EM_CONVPOSITION

    EM_GETIMECOLOR

    EM_GETIMEOPTIONS

    EM_GETPUNCTUATION

    EM_GETWORDWRAPMODE

    EM_SETIMECOLOR

    EM_SETIMEOPTIONS

    EM_SETPUNCTUATION

    EM_SETWORDWRAPMODE

Расширенные возможности редактирования версии 3.0

Microsoft Rich Edit 3.0 — это отдельная масштабируемая библиотека DLL, которая обеспечивает высокую производительность и совместимость с Word в небольшом пакете. Новые функции для Microsoft Rich Edit 3.0 включают более широкий текст, масштаб, привязку шрифтов, более мощную ПОДДЕРЖКУ IME и поддержку расширенных сложных сценариев (двунаправленная, indic и тайская).

Microsoft Rich Edit 3.0 включает следующие функции в дополнение к функциям, предоставляемым Rich Edit версии 2.0.

Возможность Description
Масштабирование Коэффициент масштабирования определяется коэффициентом.
Нумерирование абзаца (одноуровневая) Числовые, верхние и нижние алфавитные или римские числовые.
Простые таблицы Удаление и вставка строк возможно, но не изменение размера и не обтекание внутри ячеек. Если включена расширенная типография (см . EM_GETTYPOGRAPHYOPTIONS), Microsoft Rich Edit 3.0 может выровнять столбцы по центру или снимку справа и включать десятичные знаки. Ячейки имитируются вкладками, поэтому текстовые вкладки и возвращаемые каретки заменяются пустыми.
Обычные стили заголовков и стилей заголовков Встроенные стандартные стили и стили заголовков 1–9 поддерживаются интерфейсами EM_SETPARAFORMAT и текстовой объектной модели (TOM).
Дополнительные типы подчеркивания Добавлен тире, тире-точка, тире-точка и подчеркивание точек.
Цвет подчеркивания Подчеркнутый текст можно пометить одним из 15 вариантов документа для цвета подчеркивания.
Скрытый текст Помечен атрибутом CHARFORMAT2. Удобно для округления (записи в файл, который был прочитан) информации, которая обычно не должна отображаться.
Дополнительные горячие ключи по умолчанию Эти горячие ключи работают так же, как и в Word. Например, европейские клавиши мёртвого акцента (только клавиатуры США). Число горячий ключ (CTRL+L) циклит с помощью доступных параметров нумерирования, начиная с маркера.
HexToUnicode IME Позволяет пользователю преобразовывать шестнадцатеричные и Юникоды с помощью горячих ключей.
Смарт-кавычки Эта функция включена и отключена клавишАМИ CTRL+ALT+' для клавиатур США.
Мягкие дефисы Для обычного текста используйте 0xAD. Для RTF используйте -.
Курсор курсивов Кроме того, курсор мыши изменяется на руку при переборе URL-адресов.
Расширенный параметр типографии Microsoft Rich Edit 3.0 может использовать расширенный вариант типографии для разбиения строк и отображения (см. EM_GETTYPOGRAPHYOPTIONS). Этот элегантный вариант был добавлен в первую очередь для упрощения обработки сложных сценариев (двунаправленного, indic и тайского). Кроме того, для простых скриптов возникает ряд улучшений. Примеры:
  • Центр, справа, десятичные вкладки
  • Полностью оправданный текст
  • Подчеркивание в среднем, которое обеспечивает равномерное подчеркивание, даже если смежные текстовые запуски имеют разные размеры шрифтов.
Поддержка сложных скриптов Microsoft Rich Edit 3.0 поддерживает двунаправленный (текст с арабским и /или ивритом, смешанным с другими сценариями), Indic (индийские скрипты, такие как Devangari), и тайский текст. Для поддержки этих сложных скриптов используются расширенные компоненты типографии и Юниписи.
Привязка шрифта Microsoft Rich Edit 3.0 автоматически выбирает подходящий шрифт для символов, которые явно не принадлежат текущей метки набора символов. Это делается путем назначения наборов символов текстовым запускам и связывания шрифтов с этими наборами символов. Дополнительные сведения см. в разделе "Привязка шрифтов".
Параметры чтения и записи обычного текста, относящиеся к наборам символов Это позволяет считывать файл с помощью одного набора символов и писать с другим набором символов.
UTF-8 RTF Это рекомендуется для операций вырезания, копирования и вставки. Этот формат файла более компактный, чем обычный RTF, быстрее и совместим с Юникодом.
Поддержка Microsoft Office 9 IME (IME98) Эта более мощная возможность IME была разделена на независимый модуль. Доступны следующие функции:
  • В предыдущих версиях пользователь должен сначала удалить окончательную строку, а затем ввести новую строку, чтобы получить правильный кандидат. Эта новая функция позволяет пользователю преобразовать окончательную строку обратно в режим композиции, что позволяет легко выбрать другую строку кандидата.
  • Веб-канал документов Эта функция предоставляет IME98 с текстом для текущего абзаца, что помогает IME98 выполнять более точное преобразование во время ввода.
  • Эта функция мыши обеспечивает более эффективное управление кандидатом и окнами пользовательского интерфейса во время ввода.
  • Положение caret Эта функция предоставляет текущие сведения о подсказках и строках, которые IME98 использует для размещения окон пользовательского интерфейса (например, списка кандидатов).
Поддержка Active Input Method Manager (IMM) Пользователи могут вызывать объект Active IMM, который позволяет пользователям вводить азиатские символы в системах США.
Поддержка HexToUnicode Пользователи могут преобразовать шестнадцатеричную нотацию и Юникод с помощью горячих ключей.
Больше округления RTF Текст RTF, который считывается из файла, будет записан обратно в нетронутый.
Улучшен режим совместимости версии 1.0 Microsoft Rich Edit 3.0 может эмулировать поведение Microsoft Rich Edit 1.0. Например, можно изменить сопоставления между МБ CS и кодировкой Юникода (cp).
Увеличение контроля заморозки Отображение может быть заморожено через несколько вызовов API, а затем разорвать для отображения обновлений.
Увеличенный элемент управления отменой Отмена может быть приостановлена и возобновлена (требование IME).
Увеличение или уменьшение размера шрифта Увеличивает или уменьшает размер шрифта до одного из шести стандартных значений (12, 28, 36, 48, 72 и 80 точек).

Расширенные возможности редактирования версии 4.1

Класс окна для Microsoft Rich Edit 4.1 MSFTEDIT_CLASS. Новые функции для Microsoft Rich Edit 4.1 включают поддержку дефисации, смены страниц и платформы текстовых служб (TSF).

Microsoft Rich Edit 4.1 включает следующие функции в дополнение к функциям, предоставляемым Rich Edit версии 3.0.

Возможность Description
Переносов Дефисирование поддерживается с помощью следующих API: ДефисацияProc, EM_SETHYPHENATEINFO и EM_GETHYPHENATEINFO.
Поворот страницы Макет сверху вниз и вниз и сверху поддерживается с помощью EM_SETPAGEROTATE и EM_GETPAGEROTATE.
Поддержка Платформы текстовых служб
  • Чтобы включить TSF и определенные функции TSF, используйте следующие стили в EM_SETEDITSTYLE: SES_USECTF, SES_CTFALLOWEМБ ED, SES_CTFALLOWPROOFING и SES_CTFALLOWSMARTTAG.
  • Чтобы задать и получить смещение режима TSF, используйте EM_SETCTFMODEBIAS и EM_GETCTFMODEBIAS.
  • Чтобы задать и получить состояние клавиатуры TSF, используйте EM_SETCTFOPENSTATUS и EM_GETCTFOPENSTATUS.
Дополнительная поддержка IME
  • Чтобы задать и получить смещение режима IME, используйте EM_SETIMEMODEBIAS и EM_GETIMEMODEBIAS.
  • Чтобы получить свойства и возможности IME, используйте EM_GETIMEPROPERTY.
  • Чтобы получить текст композиции IME, используйте EM_GETIMECOMPTEXT.
  • Чтобы определить, является ли языковой стандарт восточноазиатским языковым стандартом, используйте EM_ISIME.
Дополнительные параметры EM_SETEDITSTYLE Помимо параметров TSF, существуют новые параметры, которые исключают мгновенные сообщения, задают двунаправленный текстовый поток, используют шрифты черновика и многое другое.
Дополнительные параметры EM_SETCHARFORMAT Новые флаги позволяют клиенту задать шрифт и размеры шрифтов по умолчанию для заданного набора LCID или символов, задать шрифт по умолчанию для элемента управления, чтобы предотвратить переключение клавиатуры на шрифт и многое другое.
Ограничение входных данных тексту ANSI Использование TM_SINGLECODEPAGE в EM_SETTEXTMODE запрещает входные данные Юникода вводить элемент управления Rich Edit.
Уведомление о неподдерживаемом ключевое слово RTF EN_LOWFIRTF предупреждает приложение при наличии неподдерживаемой ключевое слово RTF.
Поддержка дополнительных возможностей языка К дополнительным языкам относятся армянская, дивихи, Телугу и другие.
Улучшенная поддержка таблиц К ним относятся оболочка в ячейках, улучшенная обработка с помощью RTF и улучшенная навигация.
ES_VERTICAL Поддерживается стиль окна ES_VERTICAL.
поддержка WM_UNICHAR Чтобы отправить или опубликовать символы Юникода в окна ANSI, используйте WM_UNICHAR. Он эквивалентен WM_CHAR, но использует (UTF)-32.

Неподдерживаемые функции элемента управления редактированием

Расширенные элементы управления редактированием поддерживают большинство функций, но не все функции для многостроковых элементов управления редактированием. В этом разделе перечислены сообщения управления изменениями и стили окон, которые не поддерживаются элементами управления расширенными изменениями.

Следующие сообщения обрабатываются элементами управления редактирования, но не с помощью расширенных элементов управления редактирования.

Неподдерживаемое сообщение Комментарии
EM_FMTLINES Не поддерживается.
EM_GETHANDLE Элементы управления расширенными изменениями не хранят текст в виде простого массива символов.
EM_GETIMESTATUS Не поддерживается.
EM_GETMARGINS Не поддерживается.
EM_SETHANDLE Элементы управления расширенными изменениями не хранят текст в виде простого массива символов.
EM_SETIMESTATUS Не поддерживается.
EM_SETMARGINS Поддерживается в Microsoft Rich Edit 3.0.
EM_SETRECTNP Не поддерживается.
EM_SETTABSTOPS Вместо этого используется сообщение EM_SETPARAFORMAT. Поддерживается в Microsoft Rich Edit 3.0.
WM_CTLCOLOR Вместо этого используется сообщение EM_SEТБ KGNDCOLOR.
WM_GETFONT Вместо этого используется сообщение EM_GETCHARFORMAT.

Следующие стили окон используются с элементами управления многостроковых правок, но не с расширенными элементами управления редактированием: ES_LOWERCASE, ES_UPPERCASE и ES_OEMCONVERT.

Сочетания клавиш расширенного редактирования

Элементы управления расширенными изменениями поддерживают следующие сочетания клавиш.

Ключи Операции Комментарии
Shift+Backspace Создание LRM/LRM на клавиатуре bidi Конкретный бизнес-аналитики
CTRL+TAB Вкладка
CTRL+Clear Выделить все
Ctrl+Number Pad 5 Выделить все
CTRL+A Выделить все
CTRL+E Выравнивание по центру
Ctrl+J Выравнивание по оправданию
CTRL+R Выравнивание по правому краю
CTRL+L Выравнивание по левому краю
CTRL+C Копия
CTRL+V Вставить
CTRL+X Вырезать
CTRL+Z Отмена
CTRL+Y Вернуть
CTRL+'+' (CTRL+SHIFT+'=') Надстрочный индекс
CTRL+'=' Подстрочный индекс
CTRL+1 Интервалы строк = 1 строка.
CTRL+2 Интервалы строк = 2 строки.
CTRL+5 Интервалы строк = 1,5 строки.
CTRL+' (apostrophe) Акцент острый После нажатия клавиши short cut нажмите соответствующую букву (например, e или u). Это относится только к английскому, французскому, немецкому, итальянскому и испанскому клавиатурам.
CTRL+' (могила) Акцентная могила См. комментарии CTRL+.
CTRL+~ (тильда) Акцент тильды См. комментарии CTRL+.
CTRL+; (точка с запятой) Акцент umlaut См. комментарии CTRL+.
CTRL+SHIFT+6 Акцентная подсказка (обрезание) См. комментарии CTRL+.
CTRL+, (запятая) Акцент седилла См. комментарии CTRL+.
CTRL+SHIFT+' (apostrophe) Активация смарт-кавычки
Backspace Если текст защищен, не удаляйте его. В противном случае удалите предыдущий символ.
CTRL+BACKSPACE Удалите предыдущее слово. Это создает код VK_F16.
F16 То же, что и Backspace.
CTRL+INSERT Копия
Shift+Insert Вставить
Insert Перезаписать DBCS не перезаписывается.
CTRL+СТРЕЛКА ВЛЕВО Переместите курсор влево. На клавиатуре биди это зависит от направления текста.
CTRL+СТРЕЛКА ВПРАВО Переместите курсор вправо. См. комментарии CTRL+СТРЕЛКА ВЛЕВО.
CTRL+SHIFT ВЛЕВО Выравнивание по левому краю В документах BiDi это для порядка чтения слева направо.
CTRL+СТРЕЛКА ВПРАВО Выравнивание по правому краю В документах BiDi это предназначено для порядка чтения справа налево.
CTRL+СТРЕЛКА ВВЕРХ Перейдите к приведенной выше строке.
CTRL+СТРЕЛКА ВНИЗ Перейдите к приведенной ниже строке.
Ctrl+Home Перейдите к началу документа.
Ctrl+End Переход к концу документа
Ctrl+Page Up Переместите одну страницу вверх. Если в SystemEditMode и элементе управления Single Line ничего не делать.
Ctrl+Page Down Перемещение одной страницы вниз. См. примечания ctrl+Page Up.
CTRL+DELETE Удалите следующее слово или выбранные символы.
SHIFT+DELETE Вырезать выбранные символы.
ESC Остановите перетаскивание. При выполнении перетаскивания текста.
ALT+ESC Измените активное приложение.
ALT+X Преобразует шестнадцатеричное значение Юникода перед точкой вставки в соответствующий символ Юникода.
ALT+SHIFT+X Преобразует символ Юникода перед точкой вставки в соответствующее шестнадцатеричное значение Юникода.
ALT+0xxx (числовая панель) Вставляет значения Юникода, если xxx больше 255. Если значение xxx меньше 256, текст диапазона ASCI вставляется на основе текущей клавиатуры. Должен ввести десятичные значения.
ALT+SHIFT+CTRL+F12 Шестнадцатеричное значение Юникода. Если alt+X уже используется для другого использования.
ALT+SHIFT+CTRL+F11 Выделенный текст будет выводиться в окно отладчика и сохранен в %temp%\DumpFontInfo.txt. Только для отладки (необходимо задать Flag=8 в Win.ini)
Ctrl+Shift+A Задайте все крышки.
Ctrl+Shift+L Стиль маркеров Fiddle.
CTRL+SHIFT+СТРЕЛКА ВПРАВО Увеличьте размер шрифта. Размер шрифта изменяется на 1 точку в диапазоне 4pt-11pt; от 2 точек для 12pt-28pt; он изменяется с 28pt -> 36pt - 48pt -> 72pt ->> 80pt; он изменяется на 10 точек в диапазоне 80pt - 1630pt; максимальное значение равно 1638.
CTRL+SHIFT+СТРЕЛКА ВЛЕВО Уменьшение размера шрифта. См. комментарии CTRL+SHIFT+СТРЕЛКА ВПРАВО.

Концептуальной

Использование элементов управления расширенными изменениями

Элементы управления расширенными возможностями редактирования без окон