unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
MainMenu1: TMainMenu;
S1: TMenuItem;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
N6: TMenuItem;
N7: TMenuItem;
N8: TMenuItem;
N9: TMenuItem;
N10: TMenuItem;
N11: TMenuItem;
procedure N1Click(Sender: TObject);
procedure N5Click(Sender: TObject);
procedure N6Click(Sender: TObject);
procedure N7Click(Sender: TObject);
procedure N8Click(Sender: TObject);
procedure N11Click(Sender: TObject);
procedure N9Click(Sender: TObject);
procedure N10Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.N10Click(Sender: TObject);
begin
if N10.Checked then
begin
N9.Checked := false;
label1.Font.Style := label1.Font.Style - [fsitalic];
end
else
begin
N10.Checked := true;
label1.Font.Style := label1.Font.Style + [fsitalic];
end;
end;
procedure TForm1.N11Click(Sender: TObject);
begin
if N11.Checked then
begin
N11.Checked := false;
label1.Font.Style := label1.Font.Style - [fsunderline];
end
else
begin
N11.Checked := true;
label1.Font.Style := label1.Font.Style + [fsunderline];
end;
end;
procedure TForm1.N1Click(Sender: TObject);
begin
label1.Caption := inputbox('文字输入','请输入文字内容:','');
end;
procedure TForm1.N5Click(Sender: TObject);
begin
label1.Font.Name := '宋体';
end;
procedure TForm1.N6Click(Sender: TObject);
begin
label1.Font.Name := '隶书';
end;
procedure TForm1.N7Click(Sender: TObject);
begin
label1.Font.Name := '黑体';
end;
procedure TForm1.N8Click(Sender: TObject);
begin
label1.Font.Name := '楷体';
end;
procedure TForm1.N9Click(Sender: TObject);
begin
if N9.Checked then
begin
N9.Checked := false;
label1.Font.Style := label1.Font.Style - [fsbold];
end
else
begin
N9.Checked := true;
label1.Font.Style := label1.Font.Style + [fsbold];
end;
end;
end.
