Drag and drop digunakan secara meluas
di dalam CBT dan CAI. Ia menjadi pilihan pengaturcara kerana ianya mudah
dibangunkan. Walaubagaimana pun, jika anda tidak mengawasi beberapa perkara
sebelum menghasilkannya, aktiviti ini akan menampakkan banyak kelemahan.
Sentiasa awasi perkara-perkara berikut:
-
Pembangun harus elakkan pengguna mengheret
objek-objek keluar dari paparan window
-
Segera kembalikan objek tersebut ke petak
asal setelah pengguna melepaskan butang tetikus.
-
Jangan aktifkan target area jika
ada objek lain di situ.
-
Jika objek sudah diletakkan di target
area, pastikan pengguna tidak dapat menggerakkannya lagi. Biasanya
saya menggunakan calculation: Movable@"namadisplay"=FALSE
yang dikembarkan pada ikon tersebut.
-
Pastikan apabila pengguna klik tanpa
mengheret objek tersebut, Respon salah tidak di aktifkan.
lihat
contoh mudah...
|