Senin, 25 Februari 2013

Setting context help di lazarus

Jika anda pernah menggunakan delphi, tentu anda sangat terbantu dengan adanya fitur help-nya, cukup dengan menekan tombol F1 maka akan tampil help tentang syntax/keyword dimana kursor anda saat itu berada.
Sayangnya fitur itu tidak secara otomatis tersedia jika anda baru saja selesai menginstal lazarus (setidaknya sampai dengan versi terbaru saat ini 0.9.30). Tetapi jangan takut, ternyata mudah kok mengaktifkan fitur itu. Caranya seperti berikut ini :
  1. Download file lazarus documentation di http://sourceforge.net/projects/lazarus/files, pilih versi terbaru yaitu fpc-lazarus-doc-html-0.9.30.tar.bz2, gak besar kok cuma 5,4 MB
  2. Setelah itu ekstrak file itu, misal di folder c:\nganu, maka nanti folder nganu itu akan mengandung  3 folder yaitu fcl, lcl dan rtl.
  3. Nah selanjutnya tinggal memberi tahu lazarus supaya membaca file di folder nganu itu jika context help dijalankan, caranya masuk ke menu Environment -> Options -> Help, lalu di panel Databases seting yang harus anda edit adalah :
  • klik RTLUnits, lalu arahkan BaseURL ke c:\nganu\rtl
  • klik FCLUnits, lalu arahkan BaseURL ke c:\nganu\fcl
  • klik LCLUnits, lalu arahkan BaseURL ke c:\nganu\lcl
Nah sekarang context help di lazarus anda sudah bisa dijalankan, coba aja taruh kursor anda di sembarang keyword lalu tekan F1, maka akan muncul pada default browser anda reference tentang keyword itu, kadang-kadang juga disertai examples cara penggunaanya. Enak kan, sudah gratis ada help-nya pula.


sumber

mengubah delphi unit menjadi lazarus unit

Beruntung di lazarus ada tools untuk mengubah unit delphi menjadi unit lazarus. Caranya adalah :
  1. Buka lazarus IDE, lalu masuk ke menu Tools -> Convert Delphi unit to Lazarus Unit
  2. Pilih file unit delphi (ektensi .pas) yang akan anda convert.
  3. Pada bagian Target anda bisa memilih :
  • Lazarus, jika hasil convert itu diinginkan bersifat multiplatform tetapi tidak kompatibel dengan delphi.
  • Lazarus for windows only, jika ingin hasil convert tetap mempertahankan ketergantungan pada function dan unit windows
  • Lazarus and delphi, jika ingin hasil convert kompatibel dengan lazarus dan delphi
Berhubung saya tidak ada keinginan kembali lagi ke delphi (lazarus sudah memenuhi kebutuhan saya) maka saya memilih option pertama.
Seandainya dalam unit yang di-convert itu ternyata memerlukan unit lain yang tidak tersedia maka akan tampil kotak dialog seperti gambar berikut ini :
saya mencentang semua missing unit itu lalu klik tombol Comment Out, karena nanti masing-masing missing unit  itu akan saya convert juga. Berhubung source code itu dari delphi versi jadul (versi 5), maka ada beberapa property atau type yang tidak kompatibel dengan Lazarus, sehingga muncul kotak  dialog seperti dibawah ini :
Klik saja tombol Fix unknown properties and types, lalu bra … abrakadabra :) maka unit dephi itu usah berubah menjadi unit lazarus. Selanjutnya adalah melakukan convert pada missing unit tadi.
Dengan adanya tool convert itu, maka kita dapat dengan mengubah aplikasi delphi menjadi lazarus yang multiplatform. Tentu saja proses convert tidak selalu mulus, terutama jika anda menggunakan types yang hanya spesifik berjalan di windows.

sumber

Senin, 18 Februari 2013

DOWNLOAD FILM HABIBIE & AINUN

    Film Habibie & Ainun mengangkat kisah nyata tentang cinta pertama dan terakhir dari Presiden ketiga Indonesia dan ibu negara. Kisah tentang Bacharuddin Jusuf (BJ) Habibie dan mendiang istrinya (Alm.) Hasri Ainun Habibie. Film bergenre drama romantis ini diberi judul berdasarkan buku tulisan Habibie sendiri yag berjudul 'Habibie & Ainun'. Baca sinopsis Habibie & Ainun di bawah.

     Proses syuting dilakukan mulai Juli 2012 dan rencananya akan tayang pada Desember 2012. Film ini menobatkan Reza Rahardian dan Bunga Citra Lestari berperan sebagai Habibie dan Ainun dibawah arahan sutradara Faozan Rizal.