unit UniRichEdit_MainForm;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls, ToolWin, StdActns, ExtActns, ActnList, ImgList,
ExtCtrls;
type
TFormUniRichEdit = class(TForm)
RichEdit1: TRichEdit;
Button1: TButton;
Button2: TButton;
ImageList1: TImageList;
ActionList1: TActionList;
RichEditBold1: TRichEditBold;
RichEditItalic1: TRichEditItalic;
RichEditUnderline1: TRichEditUnderline;
RichEditStrikeOut1: TRichEditStrikeOut;
RichEditBullets1: TRichEditBullets;
RichEditAlignLeft1: TRichEditAlignLeft;
RichEditAlignRight1: TRichEditAlignRight;
RichEditAlignCenter1: TRichEditAlignCenter;
EditCut1: TEditCut;
EditCopy1: TEditCopy;
EditPaste1: TEditPaste;
EditUndo1: TEditUndo;
EditDelete1: TEditDelete;
ToolBar1: TToolBar;
ToolButton1: TToolButton;
ToolButton2: TToolButton;
ToolButton3: TToolButton;
ToolButton4: TToolButton;
ToolButton5: TToolButton;
ToolButton6: TToolButton;
ToolButton7: TToolButton;
ToolButton8: TToolButton;
ToolButton9: TToolButton;
ToolButton10: TToolButton;
ToolButton11: TToolButton;
ToolButton12: TToolButton;
ToolButton13: TToolButton;
ToolButton15: TToolButton;
ToolButton16: TToolButton;
Panel1: TPanel;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
FormUniRichEdit: TFormUniRichEdit;
implementation
{$R *.dfm}
procedure TFormUniRichEdit.Button1Click(Sender: TObject);
begin
RichEdit1.Lines.SaveToFile('local.rtf', TEncoding.Unicode);
end;
procedure TFormUniRichEdit.Button2Click(Sender: TObject);
begin
RichEdit1.Lines.LoadFromFile('local.rtf'{, TEncoding.Unicode});
end;
end. |