Tuesday, April 15, 2014

Mempercantik Tun2Socks Traffic Monitor dengan Speedometer

Pembuatan Tun2Socks Traffic Monitor sudah Ane bahas pada artikel “Membuat Network Traffic Monitor Khusus untuk Tun2Socks GUI“, begitu pula Speedometer menggunakan Delphi. Lalu bagaimana kalau kita gabungkan keduanya?
Mempercantik Tun2Socks Traffic Monitor dengan Speedometer
Pertama yang harus kita siapkan adalah komponen Speedometer dan source code Tun2Socks Traffic Monitor. Dengan menggunakan Source Tun2Socks Traffic Monitor sebelumnya, kita akan memodifikasi sedikit sehingga Speedometer bisa ditambahkan pada source project tersebut.
Pada project Tun2Socks Traffic Monitor terdapat sebuah Timer yang berisi tentang informasi trafik secara Realtime. Nah pada area tersebut, nilai posisi Speedometer masukkan.
Lihat isi kode Timer sebelumnya seperti berikut:
Kode tersebut yang akan kita modifikasi sehingga trafik akan terlihat di Speedometer.
Simak langkah-langkah pembuatannya

Modifikasi Source Tun2socks Traffic Monitor

  1. Masukan komponen Speedometer ke dalam Form lalu ganti propertinya sesuai yang diharapkan.
  2. Buat variabel “curposition: Integer;” pada “global variable declaration” sebagai tambahan untuk menyimpan posisi Speedometer yang sedang dilihat
  3. DoubleClick komponen Timer,maka isi kode timer akan terbuka
  4. Tambahkan kode berikut pada timer, posisinya di area “with ActiveTraffic do”
    Agar tidak terlihat kaku, kita buat loop supaya pergerakannya terlihat tidak patah-patah saat berpindah nilai posisi
    Agar lebih menarik, kita tambahkan “elastic bounce effect” menggunakan loop
Hasil akhir kode dalam Timer menjadi :
Mempercantik Tun2Socks Traffic Monitor dengan Speedometer

0 komentar:

Post a Comment