Delphi 3 и создание приложений баз данных


Работа с абзацем


Текущим в тексте форматированного комментария считается абзац, на котором находится курсор.

Свойство property Paragraph: TParaAttributes; определяет характеристики параграфа. Рассмотрим свойства компонента TParaAttributes:

• property Alignment: TAlignment;

определяет выравнивание параграфа. Значения:

taLeftJustify - влево;

laCenier -

по центру;

taRightJustify -

вправо.

• property Firstlndent: Longint;

определяет в пикселах абзацный отступ (первой строки параграфа) относительно левого края.

• property Leftlndent: Longint;

определяет в пикселах отступ всех строк параграфа от левого края.

• property Numbering: TNumberingStyle;

определяет отметку параграфов. Значения:

nsNone -

отметка не производится.

nsBullet -

отметка производится символом '•'.

• property Rightlndent: Longint;

указывает в пикселах отступ от правого края.

Пример.

Определим кнопку, реализующую выравнивание текущего абзаца и напишем обработчик события нажатия этой кнопки:

procedure TFormI.SpeedButton3Click(Sender: TObject) ;

begin

DBRichEdit1.Paragraph.Alignment := taCenter;

end;



Содержание раздела