Einzelnen Beitrag anzeigen

gfjs

Registriert seit: 8. Dez 2005
Ort: Hohenkammer
298 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Text in Richedit zentrieren/rechts/linksbündig

  Alt 28. Feb 2006, 19:17
@ zebrafalke

Habe (da selbst noch Anfänger) ziemlich lange rumprobiert, aber jetzt klappt's!

Ein TRichEdit und eine TRadioGroup aufs Formular und dann:

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ComCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    RichEdit1: TRichEdit;
    RadioGroup1: TRadioGroup;
    procedure RadioGroup1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
  RichEdit1.Clear;
  RadioGroup1.Items.Add('Linksbündig');
  RadioGroup1.Items.Add('Rechtsbündig');
  RadioGroup1.Items.Add('Zentriert');
end;

procedure TForm1.RadioGroup1Click(Sender: TObject);
begin
  case RadioGroup1.ItemIndex of
    0: RichEdit1.Paragraph.Alignment := taLeftJustify;
    1: RichEdit1.Paragraph.Alignment := taRightJustify;
    2: RichEdit1.Paragraph.Alignment := taCenter;
  end;
end;

end.
mfg gfjs
Mein neues Motto (von "Unbekannt"):
Gewinnen: Wenn Du kannst - Verlieren: Wenn Du musst - Aufgeben: NIE!
  Mit Zitat antworten Zitat