Tampilkan postingan dengan label Lazarus. Tampilkan semua postingan
Tampilkan postingan dengan label Lazarus. Tampilkan semua postingan

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

Sabtu, 19 Januari 2013

INSTAL LAZARUS

Setelah mengenal lazarus sekarang selanjutnya aku akan bagikan cara bagaimana menginstal lazarus. Aku coba instal lazarus di UBUNTU.
Menginstal lazarus sama seperti menginstal software pada Ubuntu lainya , perbedaanya kalau di lazarus kita harus menambahkan add-ons agar Lazarus dapat berjalan mulus di kompi ubuntu kesayangan kita. Langkah-langkahnya :
1. Pilih Main Menu-Ubuntu Software Center-kemudian pilih install

MENGENAL LAZARUS

Posting selanjutnya akan aku perkenalkan kalian dengan program yang aku pakai buat ngerjain skripsi. Lagi bosan otak atik tu program jadinya aku evaluasikan saja apa aja yang aku alami.hehehe. Mari kita mengenal dulu tentang Program Lazarus.

Pada umumnya orang-orang mengenal Delphi untuk membuat program. Yang aku maksud Delphi adalah Borland Delphi. Delphi adalah Integrated Development Environment (IDE) untuk Microsoft Windows. Delphi menggunakan bahasa Pascal untuk bahasa pemrogramannya. Tapi sayangnya Delphi termasuk aplikasi berbayar( tapi kalau aku make pake cr*ck,hihihi ). Terus kalo Lazarus adalah Program semacam Dhelpi dan Visual Basic, namun Lazarus ini menggunakan bahasa pemrograman Pascal.