Difference between revisions of "Lazarus Documentation/id"
From Lazarus wiki
Jump to navigationJump to search (→IDE) |
m (Updated missing /id page link to English page) |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
==Tutorial Lazarus dan Pascal== | ==Tutorial Lazarus dan Pascal== | ||
*[[Overview of Free Pascal and Lazarus/id|Tinjauan Free Pascal dan Lazarus]] - Diskusi singkat atas hal-hal yang bisa anda kembangan dengan piranti keperluan-umum ini. | *[[Overview of Free Pascal and Lazarus/id|Tinjauan Free Pascal dan Lazarus]] - Diskusi singkat atas hal-hal yang bisa anda kembangan dengan piranti keperluan-umum ini. | ||
− | *[[Lazarus Tutorial|Tutorial Lazarus]] - Tutorial untuk pemula dan penjelasan terinci dari Lazarus IDE. | + | *[[Lazarus Tutorial/id|Tutorial Lazarus]] - Tutorial untuk pemula dan penjelasan terinci dari Lazarus IDE. |
− | *[[Lazarus IDE Tools|Piranti IDE Lazarus]] - Tutuorial tingkat menengah mengenai pelengkapan kode dan piranti IDE laninnya. | + | *[[Lazarus IDE Tools/id|Piranti IDE Lazarus]] - Tutuorial tingkat menengah mengenai pelengkapan kode dan piranti IDE laninnya. |
− | *[[Lazarus Database Tutorial|Turorial Database Lazarus]] - Pengenalan terhadap penggunaan Lazarus dengan databases. | + | *[[Lazarus Database Tutorial/id|Turorial Database Lazarus]] - Pengenalan terhadap penggunaan Lazarus dengan databases. |
− | *[[Developing with Graphics|Mengembangkan dengan Grafik]] - Beberapa contoh dasar pada pemrograman grafis. | + | *[[Developing with Graphics/id|Mengembangkan dengan Grafik]] - Beberapa contoh dasar pada pemrograman grafis. |
− | *[[Pascal Tutorial]] - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial] (ditulis ulang dengan ijin). | + | *[[Pascal Tutorial/id|Tutorial Pascal]] - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial] (ditulis ulang dengan ijin). |
− | *[[TXMLPropStorage]] - Menggunakan TXMLPropStorage untuk menyimpan preferensi. | + | *[[TXMLPropStorage/id|TXMLPropStorage]] - Menggunakan TXMLPropStorage untuk menyimpan preferensi. |
− | *[[Executing External Programs|Menjalankan Program Eksternal]] - Tutorial pendek yang menampilkan bagaimana untuk menjalankan program eksternal dari dalam program anda. | + | *[[Executing External Programs/id|Menjalankan Program Eksternal]] - Tutorial pendek yang menampilkan bagaimana untuk menjalankan program eksternal dari dalam program anda. |
− | *[[Hardware Access|Akses Hardware]] - Bagaimana untuk mengakses hardware, seperti kartu ISA, PCI cards, parallel dan port serial serta periferal USB. | + | *[[Hardware Access/id|Akses Hardware]] - Bagaimana untuk mengakses hardware, seperti kartu ISA, PCI cards, parallel dan port serial serta periferal USB. |
− | *[[Networking|Jaringan]] - Tutorial mengenai protokol TCP/IP, membuat program jaringan aman, WebServices, dll. | + | *[[Networking/id|Jaringan]] - Tutorial mengenai protokol TCP/IP, membuat program jaringan aman, WebServices, dll. |
− | *[[XML Tutorial|Tutorial XML]] - Menulis dan membaca file XML | + | *[[XML Tutorial/id|Tutorial XML]] - Menulis dan membaca file XML |
− | *[[Multithreaded Application Tutorial|Tutorial Aplikasi Multithread]] - Bagaimana untuk menulis aplikasi multithreaded menggunakan Free Pascal dan Lazarus | + | *[[Multithreaded Application Tutorial/id|Tutorial Aplikasi Multithread]] - Bagaimana untuk menulis aplikasi multithreaded menggunakan Free Pascal dan Lazarus |
− | *[[Streaming components|Komponen Stream]] - Bagaimana untuk menulis komponen untuk stream dan membaca/menulis komponen dari stream | + | *[[Streaming components/id|Komponen Stream]] - Bagaimana untuk menulis komponen untuk stream dan membaca/menulis komponen dari stream |
− | *[[OpenGL Tutorial|Tutorial OpenGL]] - Bagaimana untuk menggunakan GLUT dalam Lazarus | + | *[[OpenGL Tutorial/id|Tutorial OpenGL]] - Bagaimana untuk menggunakan GLUT dalam Lazarus |
− | *[[Creating bindings for C libraries|Membuat penyatuan librari C]] - Bagaimana untuk mengubah file header C (.h) ke unit pascal | + | *[[Creating bindings for C libraries/id|Membuat penyatuan librari C]] - Bagaimana untuk mengubah file header C (.h) ke unit pascal |
− | *[[Lazarus/FPC Libraries|Librari Lazarus/FPC]] - Bagaimana untuk membuat librari dinamis (.so, .dll, .dynlib) dan bagaimana menggunakannya | + | *[[Lazarus/FPC Libraries/id|Librari Lazarus/FPC]] - Bagaimana untuk membuat librari dinamis (.so, .dll, .dynlib) dan bagaimana menggunakannya |
− | *[[Translations / i18n / localizations for programs|Terjemahan / i18n / lokalisasi untuk program]] - Bagaimana untuk menyediakan program dan paket | + | *[[Translations / i18n / localizations for programs/id|Terjemahan / i18n / lokalisasi untuk program]] - Bagaimana untuk menyediakan program dan paket Anda terlokalisasi |
==Bimbingan Pengguna Lazarus== | ==Bimbingan Pengguna Lazarus== | ||
− | *[[Lazarus Faq|Faq Lazarus]] - Informasi umum mengenai Lazarus dan specifik untuk pengguna Linux dan Windows. | + | *[[Lazarus Faq/id|Faq Lazarus]] - Informasi umum mengenai Lazarus dan specifik untuk pengguna Linux dan Windows. |
− | *[[Lazarus DB Faq|Faq DB Lazarus]] - FAQ mengenai database dalam Lazarus. | + | *[[Lazarus DB Faq/id|Faq DB Lazarus]] - FAQ mengenai database dalam Lazarus. |
− | *[[Databases in Lazarus|Database dalam Lazarus]] - Tinjauan menggunakan databases dalam Lazarus | + | *[[Databases in Lazarus/id|Database dalam Lazarus]] - Tinjauan menggunakan databases dalam Lazarus |
− | *[[Code Examples|Contoh Kode]] - Contoh kode yang bekerja untu Lazarus. | + | *[[Code Examples/id|Contoh Kode]] - Contoh kode yang bekerja untu Lazarus. |
− | *[[Feature_Ideas| | + | *[[Feature_Ideas|Fitur Diharapkan/Diinginkan]] - Fitur yang ingin anda lihat dalam Lazarus |
− | *[[How do I create a bug report|Bagaimana saya membuat laporan bug]] - Anda berpikir menemukan bug dalam Lazarus, bagaimana anda bisa melaporkannya? | + | *[[How do I create a bug report/id|Bagaimana saya membuat laporan bug]] - Anda berpikir menemukan bug dalam Lazarus, bagaimana anda bisa melaporkannya? |
===Instalasi=== | ===Instalasi=== | ||
− | *[[Installing Lazarus|Menginstalasi]] - Bimbingan instalasi | + | *[[Installing Lazarus/id|Menginstalasi]] - Bimbingan instalasi |
− | *[[Getting Lazarus|Memulai Lazarus]] - Instruksi bagaimana untuk men-download Lazarus versi rilis atau SVN | + | *[[Getting Lazarus/id|Memulai Lazarus]] - Instruksi bagaimana untuk men-download Lazarus versi rilis atau SVN |
− | *[[OS X Programming Tips|Tips Pemrograman OS X]] - Instalasi Lazarus, piranti berguna, perintah Unix, dan banyak lagi... | + | *[[OS X Programming Tips/id|Tips Pemrograman OS X]] - Instalasi Lazarus, piranti berguna, perintah Unix, dan banyak lagi... |
===IDE=== | ===IDE=== | ||
− | *[[IDE tricks]] - Tip, trik dan fitur tersembunyi | + | *[[IDE tricks/id|Trik IDE]] - Tip, trik dan fitur tersembunyi |
− | *[[Lazarus IDE]] - | + | *[[Lazarus IDE/id|Lazarus IDE]] - Jendela IDE |
− | *[[Lazarus Packages]] - Petunjuk untuk membuat package dalam Lazarus | + | *[[Lazarus Packages/id|Paket Lazarus]] - Petunjuk untuk membuat package dalam Lazarus |
− | *[[Install Packages]] - Petunjuk untuk instalasi packages | + | *[[Install Packages/id|Paket Instalasi]] - Petunjuk untuk instalasi packages |
− | *[[Extending the IDE]] - Petunjuk untuk menambah fungsi-fungsi tambahan ke dalam Lazarus IDE | + | *[[Extending the IDE/id|Memperluas IDE]] - Petunjuk untuk menambah fungsi-fungsi tambahan ke dalam Lazarus IDE |
− | *[[Adding Kylix Help]] - Petunjuk untuk menggunakan Borland help Files ke dalam IDE Editor. | + | *[[Adding Kylix Help/id|Menambah Bantuan Kylix]] - Petunjuk untuk menggunakan Borland help Files ke dalam IDE Editor. |
===LCL=== | ===LCL=== | ||
− | *[[doc:lcl/|LCL | + | *[[doc:lcl//id|Dokumentasi LCL]] - Bantuan online untuk LCL (sedang dikerjakan). |
− | *[[Main Loop Hooks]] - | + | *[[Main Loop Hooks/id|Hook Loop Utama]] - Bagaimana menangani sumber event multipel |
− | *[[Asynchronous Calls]] - | + | *[[Asynchronous Calls/id|Panggilan Asinkronus]] - Bagaimana mengantrikan metode untuk dieksekusi kemudian |
− | *[[File size and smartlinking]] - | + | *[[File size and smartlinking/id|Ukuran file dan smartlinking]] - Bagaimana melakukan smartlink aplikasi dan membuat eksekutabel lebih kecil. |
− | *[[Accessing the Interfaces directly]] - | + | *[[Accessing the Interfaces directly/id|Mengakses Antar muka secar langsung]] - Contoh bagaimana untuk mengakses set widget LCL |
− | *[[Add Help to Your Application]] - | + | *[[Add Help to Your Application/id|Menambah Bantuan ke Aplikasi Anda]] - Bagaimana untuk mebuat Bantuan Online untuk aplikas Anda |
− | *[[Anchor Sides]] - | + | *[[Anchor Sides/id|Sisi Anchor]] - Penjelasan Fitur Sisi Anchor |
− | *[[LCL Tips]] - Tips | + | *[[LCL Tips/id|Tips LCL]] - Tips dan trik |
− | *[[LCL Defines]] - | + | *[[LCL Defines/id|Definisi LCL]] - Memilih opsi yang benar untuk rekompilasi LCL |
===Mengembangkan=== | ===Mengembangkan=== | ||
− | *[[The Power of Proper Planning and Practices]] - | + | *[[The Power of Proper Planning and Practices/id|Kekuatan Perencanaan yang Benar dan Praktek]] - latihan terbaik pemrograman yang masuk akal untuk Free Pascal dan pengembang Lazarus |
− | *[[Multiplatform Programming Guide]] - | + | *[[Multiplatform Programming Guide/id|Bimbingan Pemrograman Multiplatform]] - Bagaimana untuk mengembangkan aplikasi lintas-platform dan bagaimana untuk mengalihkan satu platform ke yang lainnya |
− | *[[Using Pascal Libraries with .NET and Mono]] - | + | *[[Using Pascal Libraries with .NET and Mono/id|Menggunakan Librari Pascal dengan .NET dan Mono]] - ya, Anda dapat menggunakan kode Free Pascal dengan .NET dan Mono |
− | *[[Deploying Your Application]] - | + | *[[Deploying Your Application/id|Menyebarkan Aplikasi Anda]] - Bagaimana untuk membuat instalator aplikasi Anda |
− | *[[Cross compiling]] - | + | *[[Cross compiling/id|Kompilasi silang]] - Membuat eksekutabel pada satu platform, di platform lain. |
− | *[[Remote Debugging]] - | + | *[[Remote Debugging/id|Remote Debugging]] - Bagaimana melakukan debug aplikasi Lazarus Anda dari mesin lain. |
− | *[[Application Icon]] - | + | *[[Application Icon/id|Ikon Aplikasi]] - Menyetel ikon aplikasi |
===Piranti=== | ===Piranti=== | ||
− | *[[Lazarus Documentation Editor]] - | + | *[[Lazarus Documentation Editor/id|Editor Dokumentasi Lazarus]] - Menggunakan "lazde" untuk membuat dokumentasi |
− | *[[LazDoc]] - | + | *[[LazDoc/id|LazDoc]] - Editor terintegrasi untuk file dokumentasi |
− | *[[lazbuild]] - | + | *[[lazbuild/id|lazbuild]] - Mengompilasi proyek dan paket tanpa IDE |
===Berasal dari Delphi=== | ===Berasal dari Delphi=== | ||
− | *[[Lazarus Components]] - | + | *[[Lazarus Components/id|Komponen Lazarus]] - Perbandingan antara komponen Lazarus dan Turbo Delphi |
− | *[[Lazarus For Delphi Users]] - | + | *[[Lazarus For Delphi Users/id|Lazarus Untuk Pengguna Delphi]] - Untuk para pengguna Delphi yang mulai menggunakan Lazarus |
− | *[[Code Conversion Guide]] - | + | *[[Code Conversion Guide/id|Bimbingan Konversi Kode]] - Bagaimana untuk mengkonversi kode dan komponen yang sudah ada dari Delphi dan Kylix |
− | == | + | ==Bimbingan Pengembang Lazarus== |
− | *[[How To Help Developing Lazarus]] - | + | *[[How To Help Developing Lazarus/id|Bagaimana Untuk Membantu Mengembangkan Lazarus]] - Bimbingan untuk membantu para pemula mulai meningkatkan Lazarus |
− | *[[Version Numbering]] - | + | *[[Version Numbering/id|Version Numbering/id]] - Penjelasan nomor versi berbeda pada Lazarus |
− | *[[Creating A Patch| | + | *[[Creating A Patch/id|| Pembuatan Patch]] - Bimbingan untuk membuat sebuah patch dengan perubahan yang dibuat untuk Lazarus |
− | *[[Creating a Backtrace with GDB]] - | + | *[[Creating a Backtrace with GDB/id|Membuat Backtrace dengan GDB]] - Bimbingan untuk membuat backtrace guna membantu Anda men-debug program |
− | *[[Nomenclature]] - | + | *[[Nomenclature/id|Nomenklatur]] - Bimbingan untuk memilih nama untuk metode atau properti baru |
− | *[[DesignGuidelines| | + | *[[DesignGuidelines/id||Garis Petunjuk Desain]] - Bimbingan mengenai bagaimana untuk melanjutkan saat mengubah Kode Sumber Lazarus. |
− | *[[GUI design]] - | + | *[[GUI design/id|Desain GUI]] - Catatan atas petunjuk ketika mendesain lazarus GUI |
− | *[[Roadmap]] - | + | *[[Roadmap/id|Peta jalan]] - Ide status saat ini pada berbagai bagian dari Lazarus |
− | *[[Road To 1.0]] - | + | *[[Road To 1.0/id|Perjalanan ke 1.0]] - Apa yang perlu diselesaikan untuk Lazarus 1.0 |
− | *[[Detailed Lazarus 0.9.24 todo]] - | + | *[[Detailed Lazarus 0.9.24 todo/id|Rincian todo Lazarus 0.9.24]] - Daftar centang untuk rilis Lazarus 0.9.24 |
− | *[[Moderating the bug tracker]] - | + | *[[Moderating the bug tracker/id|Memoderasi pelacak bug]] - Bimbingan untuk para pengembang dan moderator Lazarus untuk menggunakan [http://www.freepascal.org/mantis/ pelacak bug]. |
− | *[[Codetools]] - | + | *[[Codetools/id|Codetools]] - Bagaimana codetools diintegrasikan ke dalam IDE |
− | *[[Creating IDE Help]] - | + | *[[Creating IDE Help/id|Membuat Bantuan IDE]] - Bagaimana untuk memperluas dokumentasi IDE |
− | *[[Unit not found - How to find units]] - | + | *[[Unit not found - How to find units/id|Unit tidak ditemukan - Bagaimana menemukan unit]] - Bagaimana untuk menyiapkan IDE dan file sumber |
− | *[[Bounties]] - | + | *[[Bounties/id|Batasan]] - Memerlukan segera fitur baru tertentu? Tetapkan harga di sini. |
===LCL - Lazarus component library=== | ===LCL - Lazarus component library=== | ||
− | *[[LCL Messages]] - | + | *[[LCL Messages/id|Pesan LCL]] - Bimbingan terkait dengan Pesan LCL |
− | *[[LCL Internals]] - | + | *[[LCL Internals/id|LCL Internal]] - Beberapa info mengenai pekerjaan internal LCL |
− | *[[LCL Key Handling]] - | + | *[[LCL Key Handling/id|Penanganan Tombol LCL]] - Tolong! tekan tombol, selanjutnya apa? |
− | *[[LCL Internals - Resizing, Moving]] - | + | *[[LCL Internals - Resizing, Moving/id|LCL Internal - Mengukur ulang, Memindahkan]] - Bagaimana LCL berkomunikasi dengan antar muka LCL untuk mengukur ulang, memindahkan kontrol |
− | *[[LCL Unicode Support]] - | + | *[[LCL Unicode Support/id|Dukungan Unicode LCL]] - Perjalanan untuk menghidupkan Unicode Lazarus |
− | *[[LCL Documentation Roadmap]] - | + | *[[LCL Documentation Roadmap/id|Peta jalan Dokumentasi LCL]] - Unit mana yang harus didokumentasikan |
− | === | + | ===Antar muka=== |
− | *[[GTK2 Interface]] - | + | *[[GTK2 Interface/id|Antar muka GTK2]] - gtk2 untuk Unix, Mac OS X, Windows |
− | *[[Carbon Interface]] - | + | *[[Carbon Interface/id|Antar muka Carbon]] - Antar muka Carbon untuk Mac OS X |
− | *[[Qt Interface]] - | + | *[[Qt Interface/id|Antar muka Qt]] - Antar muka Qt 4 untuk Unix, Mac OS X dan PDA bebasis-linux |
− | *[[Windows CE Interface]] - | + | *[[Windows CE Interface/id|Antar muka Windows CE]] - Untuk Pocket PC dan Smartphone |
− | *[[fpGUI Interface]] - | + | *[[fpGUI Interface/id|Antar muka fpGUI]] - Widgetset yang sepenuhnya ditulis dalam Object Pascal |
− | === | + | ===Terjemahan=== |
− | * [[Getting translation strings right]] | + | * [[Getting translation strings right/id|Mendapatkan string terjemahan yang benar]] Beberapa catatan untuk pemrogram atas bagaimana untuk membuat dan menggunakan string yang bisa diterjemahkan dalam aplikasi Anda. Mendiskusikan dengan cepat hal-hal umum mengenai pembuatan string, menawarkan beberapa petunjuk atas masalah implementasi dan menentukan beberapa hal untuk dipertimbangkan saat menggunakan bahasa Inggris sebagai basis bahasa. |
− | * ''' | + | * '''Catatan Lokalisasi:''' |
− | :* [[German localization notes| | + | :* [[German localization notes/id|Jerman]] - Catatan dan petunjuk untuk menterjemahkan Lazarus IDE ke Jerman, termasuk kamus kecil untuk dicari yang sering dipakai dalam terjemahan. |
− | :* [[Portuguese-Brazilian Localization Notes| | + | :* [[Portuguese-Brazilian Localization Notes/id||Portugis-Brasil]] - Kamus kecil berisi terjemahan umum atas terminasi yang dipakai dalam Lazarus IDE untuk terjemahan Portugis-Brasil. |
<!-- *[[TO-DO]] Remaining Tasks --> | <!-- *[[TO-DO]] Remaining Tasks --> | ||
− | * [[Help:Add language bar | | + | * [[Help:Add language bar/id| Menambah bar bahasa]] menjelaskan bagaimana Anda bisa menambah daftar terjemahan ke atas halaman wiki. |
− | == | + | ==Dokumentasi Komponen Tambahan== |
− | *[[Pascal Script]] | + | *[[Pascal Script/id|Naskah Pascal]] dan [[Pascal Script Examples/id|Contoh Naskah Pascal]] - Bagaimana untuk menggunakan komponen naskah pascal dalam Lazarus |
− | *[[OpenGL]] - | + | *[[OpenGL/id|OpenGL]] - Bagaimana untuk menggunakan OpenGL dalam Lazarus |
− | ==Free Pascal | + | ==Dokumentasi Kompilator Free Pascal== |
− | + | Sebagai tambahan pada [http://lazarus-ccr.sourceforge.net/fpcdoc/ situs ini], versi dokumentasi terbaru juga dapat ditemukan online dan dalam berbagai format yang bisa di-download pada [http://www.freepascal.org/docs.html situs Free Pascal Compiler] utama. | |
− | + | Sekarang juga ada situs WiKi untuk FreePascal [http://www.freepascal.org/wiki/index.php/Main_Page] sangat mirip gayanya dengan yang ini, untuk mengijinkan para pengembang untuk mengirimkan dokumentasi sebagai tambahan terhadap dokumen FPC resmi di bawah ini. | |
− | *[http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html | + | *[http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html Bimbingan pengguna] |
− | *[http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html | + | *[http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html Bimbingan pemrogram] |
− | *[http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html | + | *[http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html Petunjuk referensi untuk unit sistem, dan konstruksi Pascal yang didukung] |
− | *[http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html Run-Time Library | + | *[http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html Manual referensi Run-Time Library] |
− | *[http://lazarus-ccr.sourceforge.net/fpcdoc/fcl/index.html Free Component Library | + | *[http://lazarus-ccr.sourceforge.net/fpcdoc/fcl/index.html Manual referensi Free Component Library] |
− | *[http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html Free Pascal | + | *[http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html Manual piranti dokumentasi Free Pascal] |
− | *[[Build messages]] | + | *[[Build messages/id|Pesan Pembangunan]] |
− | ==Lazarus | + | ==Website dan blog terkait Lazarus== |
− | ''' | + | '''Blog''' |
− | *[[Adventures of a Newbie]] - | + | *[[Adventures of a Newbie]] - Sebuah blog pemula yang memulai dengan beberapa informasi tutorial dalam menjalankan log. |
− | *[http://lazarusroad.blogspot.com/ On the road with Lazarus/Freepascal] - | + | *[http://lazarusroad.blogspot.com/ On the road with Lazarus/Freepascal] - Blog yang didedikasikan untuk mendaftarkan pengalaman saya saat memprogram dengna Lazarus dan Freepascal (oleh Luiz Américo) |
− | *[http://port2laz.blogspot.com/ Porting to Lazarus] - | + | *[http://port2laz.blogspot.com/ Porting to Lazarus] - Blog ini menejlaskan peralihan aplikasi ukuran-medium (~100 kloc) dari D7 dengan CLX ke Lazarus (oleh Alexsander da Rosa) |
− | *[http://living-lazarus.blogspot.com/ Living Lazarus] - | + | *[http://living-lazarus.blogspot.com/ Living Lazarus] - Eksploraso satu orang ke dalam kemungkinan RAD sumber terbuka (oleh [[User:Wibblytim|Wibblytim]]). |
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] just (another) Bee’s buzz! | *[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] just (another) Bee’s buzz! | ||
− | ''' | + | '''Website''' |
− | *[[swainbrain pascal wiki]] - | + | *[[swainbrain pascal wiki]] - tutorial dan info unik free pascal [http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools swainbrain] |
+ | |||
+ | |||
+ | {{AutoCategory}} | ||
+ | [[Category:Main/id]] | ||
+ | [[Category:Lazarus/id]] |
Latest revision as of 00:30, 8 February 2020
│
العربية (ar) │
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
magyar (hu) │
Bahasa Indonesia (id) │
italiano (it) │
日本語 (ja) │
한국어 (ko) │
Nederlands (nl) │
português (pt) │
русский (ru) │
slovenčina (sk) │
Türkçe (tr) │
中文(中国大陆) (zh_CN) │
中文(台灣) (zh_TW) │
Tutorial Lazarus dan Pascal
- Tinjauan Free Pascal dan Lazarus - Diskusi singkat atas hal-hal yang bisa anda kembangan dengan piranti keperluan-umum ini.
- Tutorial Lazarus - Tutorial untuk pemula dan penjelasan terinci dari Lazarus IDE.
- Piranti IDE Lazarus - Tutuorial tingkat menengah mengenai pelengkapan kode dan piranti IDE laninnya.
- Turorial Database Lazarus - Pengenalan terhadap penggunaan Lazarus dengan databases.
- Mengembangkan dengan Grafik - Beberapa contoh dasar pada pemrograman grafis.
- Tutorial Pascal - Tao Yue's Pascal Tutorial (ditulis ulang dengan ijin).
- TXMLPropStorage - Menggunakan TXMLPropStorage untuk menyimpan preferensi.
- Menjalankan Program Eksternal - Tutorial pendek yang menampilkan bagaimana untuk menjalankan program eksternal dari dalam program anda.
- Akses Hardware - Bagaimana untuk mengakses hardware, seperti kartu ISA, PCI cards, parallel dan port serial serta periferal USB.
- Jaringan - Tutorial mengenai protokol TCP/IP, membuat program jaringan aman, WebServices, dll.
- Tutorial XML - Menulis dan membaca file XML
- Tutorial Aplikasi Multithread - Bagaimana untuk menulis aplikasi multithreaded menggunakan Free Pascal dan Lazarus
- Komponen Stream - Bagaimana untuk menulis komponen untuk stream dan membaca/menulis komponen dari stream
- Tutorial OpenGL - Bagaimana untuk menggunakan GLUT dalam Lazarus
- Membuat penyatuan librari C - Bagaimana untuk mengubah file header C (.h) ke unit pascal
- Librari Lazarus/FPC - Bagaimana untuk membuat librari dinamis (.so, .dll, .dynlib) dan bagaimana menggunakannya
- Terjemahan / i18n / lokalisasi untuk program - Bagaimana untuk menyediakan program dan paket Anda terlokalisasi
Bimbingan Pengguna Lazarus
- Faq Lazarus - Informasi umum mengenai Lazarus dan specifik untuk pengguna Linux dan Windows.
- Faq DB Lazarus - FAQ mengenai database dalam Lazarus.
- Database dalam Lazarus - Tinjauan menggunakan databases dalam Lazarus
- Contoh Kode - Contoh kode yang bekerja untu Lazarus.
- Fitur Diharapkan/Diinginkan - Fitur yang ingin anda lihat dalam Lazarus
- Bagaimana saya membuat laporan bug - Anda berpikir menemukan bug dalam Lazarus, bagaimana anda bisa melaporkannya?
Instalasi
- Menginstalasi - Bimbingan instalasi
- Memulai Lazarus - Instruksi bagaimana untuk men-download Lazarus versi rilis atau SVN
- Tips Pemrograman OS X - Instalasi Lazarus, piranti berguna, perintah Unix, dan banyak lagi...
IDE
- Trik IDE - Tip, trik dan fitur tersembunyi
- Lazarus IDE - Jendela IDE
- Paket Lazarus - Petunjuk untuk membuat package dalam Lazarus
- Paket Instalasi - Petunjuk untuk instalasi packages
- Memperluas IDE - Petunjuk untuk menambah fungsi-fungsi tambahan ke dalam Lazarus IDE
- Menambah Bantuan Kylix - Petunjuk untuk menggunakan Borland help Files ke dalam IDE Editor.
LCL
- Dokumentasi LCL - Bantuan online untuk LCL (sedang dikerjakan).
- Hook Loop Utama - Bagaimana menangani sumber event multipel
- Panggilan Asinkronus - Bagaimana mengantrikan metode untuk dieksekusi kemudian
- Ukuran file dan smartlinking - Bagaimana melakukan smartlink aplikasi dan membuat eksekutabel lebih kecil.
- Mengakses Antar muka secar langsung - Contoh bagaimana untuk mengakses set widget LCL
- Menambah Bantuan ke Aplikasi Anda - Bagaimana untuk mebuat Bantuan Online untuk aplikas Anda
- Sisi Anchor - Penjelasan Fitur Sisi Anchor
- Tips LCL - Tips dan trik
- Definisi LCL - Memilih opsi yang benar untuk rekompilasi LCL
Mengembangkan
- Kekuatan Perencanaan yang Benar dan Praktek - latihan terbaik pemrograman yang masuk akal untuk Free Pascal dan pengembang Lazarus
- Bimbingan Pemrograman Multiplatform - Bagaimana untuk mengembangkan aplikasi lintas-platform dan bagaimana untuk mengalihkan satu platform ke yang lainnya
- Menggunakan Librari Pascal dengan .NET dan Mono - ya, Anda dapat menggunakan kode Free Pascal dengan .NET dan Mono
- Menyebarkan Aplikasi Anda - Bagaimana untuk membuat instalator aplikasi Anda
- Kompilasi silang - Membuat eksekutabel pada satu platform, di platform lain.
- Remote Debugging - Bagaimana melakukan debug aplikasi Lazarus Anda dari mesin lain.
- Ikon Aplikasi - Menyetel ikon aplikasi
Piranti
- Editor Dokumentasi Lazarus - Menggunakan "lazde" untuk membuat dokumentasi
- LazDoc - Editor terintegrasi untuk file dokumentasi
- lazbuild - Mengompilasi proyek dan paket tanpa IDE
Berasal dari Delphi
- Komponen Lazarus - Perbandingan antara komponen Lazarus dan Turbo Delphi
- Lazarus Untuk Pengguna Delphi - Untuk para pengguna Delphi yang mulai menggunakan Lazarus
- Bimbingan Konversi Kode - Bagaimana untuk mengkonversi kode dan komponen yang sudah ada dari Delphi dan Kylix
Bimbingan Pengembang Lazarus
- Bagaimana Untuk Membantu Mengembangkan Lazarus - Bimbingan untuk membantu para pemula mulai meningkatkan Lazarus
- Version Numbering/id - Penjelasan nomor versi berbeda pada Lazarus
- | Pembuatan Patch - Bimbingan untuk membuat sebuah patch dengan perubahan yang dibuat untuk Lazarus
- Membuat Backtrace dengan GDB - Bimbingan untuk membuat backtrace guna membantu Anda men-debug program
- Nomenklatur - Bimbingan untuk memilih nama untuk metode atau properti baru
- |Garis Petunjuk Desain - Bimbingan mengenai bagaimana untuk melanjutkan saat mengubah Kode Sumber Lazarus.
- Desain GUI - Catatan atas petunjuk ketika mendesain lazarus GUI
- Peta jalan - Ide status saat ini pada berbagai bagian dari Lazarus
- Perjalanan ke 1.0 - Apa yang perlu diselesaikan untuk Lazarus 1.0
- Rincian todo Lazarus 0.9.24 - Daftar centang untuk rilis Lazarus 0.9.24
- Memoderasi pelacak bug - Bimbingan untuk para pengembang dan moderator Lazarus untuk menggunakan pelacak bug.
- Codetools - Bagaimana codetools diintegrasikan ke dalam IDE
- Membuat Bantuan IDE - Bagaimana untuk memperluas dokumentasi IDE
- Unit tidak ditemukan - Bagaimana menemukan unit - Bagaimana untuk menyiapkan IDE dan file sumber
- Batasan - Memerlukan segera fitur baru tertentu? Tetapkan harga di sini.
LCL - Lazarus component library
- Pesan LCL - Bimbingan terkait dengan Pesan LCL
- LCL Internal - Beberapa info mengenai pekerjaan internal LCL
- Penanganan Tombol LCL - Tolong! tekan tombol, selanjutnya apa?
- LCL Internal - Mengukur ulang, Memindahkan - Bagaimana LCL berkomunikasi dengan antar muka LCL untuk mengukur ulang, memindahkan kontrol
- Dukungan Unicode LCL - Perjalanan untuk menghidupkan Unicode Lazarus
- Peta jalan Dokumentasi LCL - Unit mana yang harus didokumentasikan
Antar muka
- Antar muka GTK2 - gtk2 untuk Unix, Mac OS X, Windows
- Antar muka Carbon - Antar muka Carbon untuk Mac OS X
- Antar muka Qt - Antar muka Qt 4 untuk Unix, Mac OS X dan PDA bebasis-linux
- Antar muka Windows CE - Untuk Pocket PC dan Smartphone
- Antar muka fpGUI - Widgetset yang sepenuhnya ditulis dalam Object Pascal
Terjemahan
- Mendapatkan string terjemahan yang benar Beberapa catatan untuk pemrogram atas bagaimana untuk membuat dan menggunakan string yang bisa diterjemahkan dalam aplikasi Anda. Mendiskusikan dengan cepat hal-hal umum mengenai pembuatan string, menawarkan beberapa petunjuk atas masalah implementasi dan menentukan beberapa hal untuk dipertimbangkan saat menggunakan bahasa Inggris sebagai basis bahasa.
- Catatan Lokalisasi:
- Jerman - Catatan dan petunjuk untuk menterjemahkan Lazarus IDE ke Jerman, termasuk kamus kecil untuk dicari yang sering dipakai dalam terjemahan.
- |Portugis-Brasil - Kamus kecil berisi terjemahan umum atas terminasi yang dipakai dalam Lazarus IDE untuk terjemahan Portugis-Brasil.
- Menambah bar bahasa menjelaskan bagaimana Anda bisa menambah daftar terjemahan ke atas halaman wiki.
Dokumentasi Komponen Tambahan
- Naskah Pascal dan Contoh Naskah Pascal - Bagaimana untuk menggunakan komponen naskah pascal dalam Lazarus
- OpenGL - Bagaimana untuk menggunakan OpenGL dalam Lazarus
Dokumentasi Kompilator Free Pascal
Sebagai tambahan pada situs ini, versi dokumentasi terbaru juga dapat ditemukan online dan dalam berbagai format yang bisa di-download pada situs Free Pascal Compiler utama. Sekarang juga ada situs WiKi untuk FreePascal [1] sangat mirip gayanya dengan yang ini, untuk mengijinkan para pengembang untuk mengirimkan dokumentasi sebagai tambahan terhadap dokumen FPC resmi di bawah ini.
- Bimbingan pengguna
- Bimbingan pemrogram
- Petunjuk referensi untuk unit sistem, dan konstruksi Pascal yang didukung
- Manual referensi Run-Time Library
- Manual referensi Free Component Library
- Manual piranti dokumentasi Free Pascal
- Pesan Pembangunan
Website dan blog terkait Lazarus
Blog
- Adventures of a Newbie - Sebuah blog pemula yang memulai dengan beberapa informasi tutorial dalam menjalankan log.
- On the road with Lazarus/Freepascal - Blog yang didedikasikan untuk mendaftarkan pengalaman saya saat memprogram dengna Lazarus dan Freepascal (oleh Luiz Américo)
- Porting to Lazarus - Blog ini menejlaskan peralihan aplikasi ukuran-medium (~100 kloc) dari D7 dengan CLX ke Lazarus (oleh Alexsander da Rosa)
- Living Lazarus - Eksploraso satu orang ke dalam kemungkinan RAD sumber terbuka (oleh Wibblytim).
- Bee.ography just (another) Bee’s buzz!
Website
- swainbrain pascal wiki - tutorial dan info unik free pascal swainbrain