Kupas Tuntas Skrip Plugin Sketchup Ksi Ruang Otomatis – Bagian: 1 Umum
Agar teman-teman cepat memahami, sebaikanya sambil latihan dengan Ebook Ruby yang aku share di grup WA.
Secara umum, struktur koding dari skrip utama ini ialah sbb:
1. Inisialisasi sekuritas. Ini sudah kita bahas di Grup WA... hehehe.
2. Inisialisasi mekanisme & method perintah, toolbar, menubar, GUI & Dialog Box
3. Inisialisasi pembuatan penentuan Kelas-kelas utama plugin. Didalam kelas ini berisi kumpulan method, mekanisme & fungsi untuk memudahkan kita dalam proses koding. Sehingga kita tidak perlu selalu menulis ulang skrip yang sama. Cukup memanggil fungsi & mekanisme dengan parameter tertentu dari kelas-kelas yang telah kita buat. Kelas ini terdiri dari:
a. class NcepKSI : Berisi banyak variabel, konstanta, fungsi yang selalu digunakan. Juga berisi perancanga GUI, Dialog Box, ToolTips, dll. Dalam kelas ini juga berisi fungsi-fungsi IO file, pembacaan file opsi, dll
b. class NcepMouse : Nah ini wajib kudu dikuasai banget. Di kelas inilah letah hampir semua algoritma & logika pemograman. Ya..karena plugin yang kita buat ialah plugin menggambar yang banyak memakai mouse & keyboard. Di sini juga kita banyak menerapkan kelas-kelas utama dari Ruby API SketchUp. Hampir semua fungsi menggambar aku simpan di kelas ini.
4. Inisialisasi fitur embel-embel : Di tahap ini kita menyertakan skrip file terpisah dari luar skrip utama(Auto Pushpull & Auto Tris). Tujuannya ialah semoga lebih gampang & mensederhanakan logika fitur tambahan.
Deimikian citra umum file skrip utama dari Plugin KSI Ruang Otomatis ini. InsyaAlloh kita kan bahas secara umum juga dari tahapan-tahapan di atas.
Terima Kasih.
0 Response to "Kupas Tuntas Skrip Plugin Sketchup Ksi Ruang Otomatis – Bagian: 1 Umum"
Posting Komentar