LISTING PROGRAM:
FORM 1
procedure
TForm1.Timer1Timer(Sender: TObject);
begin
if
Label1.Visible=true then
begin
label1.visible:=false
end else
label1.visible:=true;
end;
procedure
TForm1.Timer2Timer(Sender: TObject);
begin
Label2.Caption:=TimeToStr(Time);
Label3.Caption:=DateToStr(Date);
end;
procedure
TForm1.Form21Click(Sender: TObject);
begin
Form2.show;
end;
procedure
TForm1.Exit1Click(Sender: TObject);
begin
Application.Terminate
end;
end.
FORM 2
procedure
TForm2.CheckBox1Click(Sender: TObject);
begin
if CheckBox1.Checked
then begin
Edit2.Font.Style:=Edit2.Font.Style+[fsBold];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsBold];
end;
procedure
TForm2.CheckBox2Click(Sender: TObject);
begin
if CheckBox2.Checked
then begin
edit2.Font.Style:=Edit2.Font.Style+[fsItalic];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsItalic];
end;
procedure
TForm2.CheckBox3Click(Sender: TObject);
begin
if CheckBox3.Checked
then begin
edit2.Font.Style:=Edit2.Font.Style+[fsUnderline];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsUnderline];
end;
procedure
TForm2.RadioButton1Click(Sender: TObject);
begin
edit2.Font.Name:='Times
New Roman'
end;
procedure
TForm2.RadioButton2Click(Sender: TObject);
begin
Edit2.Font.Name:='Calibri'
end;
procedure
TForm2.RadioButton3Click(Sender: TObject);
begin
edit2.Font.Name:='Arial'
end;
procedure
TForm2.Button1Click(Sender: TObject);
begin
Edit2.Font.Color:=ColorBox1.Selected;
end;
procedure
TForm2.Button2Click(Sender: TObject);
begin
Application.Terminate;
end;
procedure TForm2.Edit1Change(Sender:
TObject);
begin
edit2.Text:=edit1.Text;
end;
end.
LOGIKA PROGRAM:
Form 1
procedure
TForm1.Timer1Timer(Sender: TObject);
begin
if
Label1.Visible=true then
begin
label1.visible:=false
end else
label1.visible:=true;
end;
procedure TForm1.Timer1Timier(Sender: TObject);
Membuat procedure untuk timer1
ketika timer dimulai
if Label1.Visible=true then
begin
label1.visible:=false
end else
label1.visible:=true;
Jika label1 ditampilkan maka akan
dihilangkan dan jika dihilangkan maka akan ditampilkan
procedure
TForm1.Timer2Timer(Sender: TObject);
begin
Label2.Caption:=TimeToStr(Time);
Label3.Caption:=DateToStr(Date);
end;
procedure TForm1.Timer2Timier(Sender: TObject);
Membuat procedure untuk timer2
ketika timer dimulai
Label2.Caption:=TimeToStr(Time);
Mengubah
jam ke string
Label3.Caption:=DateToStr(Date);
Mengubah tanggal ke string
procedure
TForm1.Form21Click(Sender: TObject);
begin
Form2.show;
end;
procedure TForm1.Form21Click(Sender: TObject);
Membuat procedure untuk menu2 ketika
di klik
Form2.show;
Untuk menampilkan form 2
procedure
TForm1.Exit1Click(Sender: TObject);
begin
Application.Terminate
end;
procedure
TForm1.Exit1Click(Sender: TObject);
Membuat procedure untuk exit ketika
di klik
Application.Terminate
Untuk keluar dari program
Form 2
procedure
TForm2.CheckBox1Click(Sender: TObject);
begin
if CheckBox1.Checked
then begin
Edit2.Font.Style:=Edit2.Font.Style+[fsBold];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsBold];
end;
procedure TForm2.CheckBox1Click(Sender: TObject);
Membuat
procedure ketika checkbox1
di klik
if CheckBox1.Checked then begin
Edit2.Font.Style:=Edit2.Font.Style+[fsBold];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsBold];
end;
Jika
checkbox1 di cheklis maka font pada edit2 menjadi Bold tetapi jika di unchek maka
font pada edit2 menjadi seperti awal
procedure
TForm2.CheckBox2Click(Sender: TObject);
begin
if CheckBox2.Checked
then begin
edit2.Font.Style:=Edit2.Font.Style+[fsItalic];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsItalic];
end;
procedure TForm2.CheckBox2Click(Sender: TObject);
Membuat
procedure ketika checkbox2
di klik
if CheckBox2.Checked
then begin
Edit2.Font.Style:=Edit2.Font.Style+[fsItalic];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsItalic];
end;
Jika
checkbox2 di cheklis maka font pada edit2 menjadi Italic tetapi jika di unchek
maka font pada edit2 menjadi seperti awal
procedure
TForm2.CheckBox3Click(Sender: TObject);
begin
if CheckBox3.Checked
then begin
edit2.Font.Style:=Edit2.Font.Style+[fsUnderline];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsUnderline];
end;
procedure TForm2.CheckBox3Click(Sender: TObject);
Membuat
procedure ketika checkbox3
di klik
if CheckBox3.Checked
then begin
Edit2.Font.Style:=Edit2.Font.Style+[fsUnderline];
end
else
edit2.Font.Style:=Edit2.Font.Style-[fsUnderline];
end;
Jika
checkbox3 di cheklis maka font pada edit2 menjadi Underline tetapi jika di unchek maka font pada edit2 menjadi
seperti awal
procedure
TForm2.RadioButton1Click(Sender: TObject);
begin
edit2.Font.Name:='Times
New Roman'
end;
procedure
TForm1.RadioButton1Click(Sender:
TObject);
Membuat procedure untuk radiobutton
pada saat di klik
Edit2.Font.Name:=’Times New Roman’;
Mengubah font pada edit2 menjadi Times
New Roman
procedure
TForm2.RadioButton2Click(Sender: TObject);
begin
edit2.Font.Name:=’Calibri
'
end;
procedure
TForm1.RadioButton2Click(Sender:
TObject);
Membuat procedure untuk radiobutton
pada saat di klik
Edit2.Font.Name:=’Calibri’;
Mengubah font pada edit2 menjadi Calibri
procedure
TForm2.RadioButton3Click(Sender: TObject);
begin
edit2.Font.Name:='Arial'
end;
procedure
TForm1.RadioButton3Click(Sender:
TObject);
Membuat procedure untuk radiobutton
pada saat di klik
Edit2.Font.Name:=’Arial’;
Mengubah font pada edit2 menjadi Arial
procedure
TForm2.Button1Click(Sender: TObject);
begin
Edit2.Font.Color:=ColorBox1.Selected;
end;
procedure
TForm1. Button1Click(Sender:
TObject);
Membuat procedure untuk button pada
saat di klik
Edit2.Font.Color:=ColorBox1.Selected;
Mengubah font color menjadi pilihan
pada saat memilih warna di colorbox
procedure
TForm2.Button2Click(Sender: TObject);
begin
Application.Terminate
end;
procedure
TForm1. Button2Click(Sender:
TObject);
Membuat procedure untuk button pada
saat di klik
Application.Terminate
Untuk keluar dari program
procedure
TForm2.Edit1Change(Sender: TObject);
begin
edit2.Text:=edit1.Text;
end;
procedure
TForm1. Edit1Chage(Sender:
TObject);
Membuat procedure untuk edit1 pada
saat kita mengetik
Edit2.Text:=Edit1.Text;
Menampilkan text yang ada di edit2
sama dengan edit1
OUTPUT
PROGRAM:
EmoticonEmoticon