
andrypein.net : Aplikasi ini memanfaat event message dari windows yang aing tampilkan pada sebuah listbox.
Jelas pengembangannya bisa kearah aplikasi lain yg dewa levelnya seperti bot mungkin. 
Pertama-tama buat dulu prosedur privat dengan nama bebas aja terserah, kalo ane evenmouse.
procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
    procedure evenmouse(var Msg: TMsg; var Handled: Boolean);
  public
    { Public declarations }
Ini kode prosedur evenmouse nya.
procedure TForm1.evenmouse(var Msg: tagMSG; var Handled: Boolean);
var
  s : string;
begin
  case msg.message of
    WM_LBUTTONDOWN : s:='klik kiri ';
    WM_LBUTTONUP : s:='klik kiri lepas';
    WM_RBUTTONDOWN : s:='klik kanan';
    WM_RBUTTONUP : s:='klik kanan lepas';
    //WM_MOUSEMOVE : s:='mouse gerak';
  else
    s:='';
  end;
  if (s <> '') then
    begin
      ListBox1.Items.Insert(0, s);
    end;
end;
Keterangan : down artinya saat klik dan up artinya saat klik di lepas.
Last beri event pada form OnCreate.
procedure TForm1.FormCreate(Sender: TObject); begin application.OnMessage:=evenmouse; end;
Hasil akhir penampakan aplikasi akan seperti ini :

 
				 
					 
					



