Карта сайтаСсылкиКонтакты

Хостинг


Компоненты
Добавление стандартного контекстного меню в TRichEdit PDF Печать
Статьи

Когда пользователь щелкает правой кнопкой на управлении Edit (или на другом компоненте, который позволяет редактирование, типа TMaskEdit, TMemo, TDBEdit и т.д.) во время выполнения, появляется контекстное меню по умолчанию с опциями редактирования, вставки и т.д.

Чтобы осуществить всплывающее меню по умолчанию в TRichEdit, Вы должны вручную создать TPopupMenu и назначить свойство PopupMenu управления TRichEdit на него.

Для этого нужно сделать следующее:

 
Добавление или вставка RTF из одного TRichEdit в другой PDF Печать
Статьи
Добавление или вставка RTF из одного TRichEdit в другой

Компонент TRichEdit является редактором, который поддерживает форматирование текста: текст, который включает в себя изменение атрибутов шрифта, форматирование абзацев, форматирование текста.

RTF это фактически ASCII файлы со специальными командами, которые указывают сведения о форматировании, например, шрифта, полей и т.д.

 
Изменение ширины списка открытого ComboBox PDF Печать
Статьи
Изменение ширины списка ComboBox

Компонент TComboBox сочетает в себе редактируемый список с возможностью прокрутки и выбора определенного пункта списка. Пользователь может выбрать какой-либо элемент из списка или ввести его непосредственно в поле редактирования.

 
Как установить поля в компоненте TMemo PDF Печать
Статьи
Программирование на Delphi

Чтобы задать поля в компоненте TMemo, нужно отправить сообщение EM_SETRECT Memo и установить размер холста компонента.

Для примера, поместите один компонент TMemo (Memo1) и кнопку TButton (Button1) на форму Form1. Кнопка нужна лишь для того, чтобы наглядно увидеть изменения, когда будут установлены поля слева и справа.

Затем добавьте какой-нибудь текст в свойстве Lines компонента TMemo и запишите код, который находится ниже в событие OnClick кнопки Button1:

 
Как правильно использовать колесо мыши в TDBGrid PDF Печать
Статьи

Колесо мыши ведет себя странно с DBGrid - этот код обработчика поможет решить эту проблему.

Просто перетащите компонент TApplicationEvents (на вкладке Additional палитры компонентов) на форму и обработайте его событие OnMessage:

 
«В начало12345678910В конец»