Вы не можете отформатировать текст в элементе управления заметкой. Вам нужен богатый элемент управления, TRichEdit
.
Чтобы сделать выделение жирным, вы сделаете следующее:
RichEdit.SelAttributes.Style := RichEdit.SelAttributes.Style + [fsBold];
Предпочтительный способ вызвать код в ответ на ярлык, такой как CTRL + A , - это использовать действия. Добавьте TActionList
в форму и добавьте действие в этот список действий. Установите обработчик события OnExecute
действия, чтобы он указывал на код, который выполняет выделение жирным шрифтом выделенного текста. Установите для свойства Shortcut
значение Ctrl+A
. Используйте действия, чтобы вы могли централизовать контроль пользовательских событий. Как правило, это могут быть также кнопка инструмента, пункт меню и пункт контекстного меню, которые выполняли одно и то же действие, и именно здесь действия вступают в свои права.