Difference between revisions of "Lazarus Documentation/tr"
From Lazarus wiki
Jump to navigationJump to search (adding) |
m (→Araçlar) |
||
Line 129: | Line 129: | ||
* [[FPDoc Editor]] - Belgeleme dosyaları için bir bütünleşik düzenleyici | * [[FPDoc Editor]] - Belgeleme dosyaları için bir bütünleşik düzenleyici | ||
* [[FPDoc Updater]] - FPDoc dosyaları güncellemesi için bir GUI aracı | * [[FPDoc Updater]] - FPDoc dosyaları güncellemesi için bir GUI aracı | ||
− | * [[ | + | * [[lazbuild]] - IDE olmadan proje ve paketlerin derlenmesi |
* [[LazSVNPkg]] - Lazarus altsürüm IDE eklentisi | * [[LazSVNPkg]] - Lazarus altsürüm IDE eklentisi | ||
* [[InstantFPC]] - Pascal programlarını normal unix scriptleri olarak çalıştırma | * [[InstantFPC]] - Pascal programlarını normal unix scriptleri olarak çalıştırma |
Revision as of 23:29, 30 June 2012
│
العربية (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) │
Lazarus ve Pascal Öğreticiler
- Object Pascal Tutorial
- More Lazarus/FPC Tutorials - Burada sadece ana dersler mevcuttur. Diğer sayfada daha fazla Lazarus / FPC öğreticiler bulunur.
- Burada barındırılan diğer dersler de vardır Lazarus Documentation # Lazarusla ilgili bloglar, web siteleri, videolar, dergi ve kitaplar.
- Çeşitli Öğreticiler - Acemiden uzmana kadar değişik düzeylerde eğitimler
- SchoolFreeware'ın FreePascal Öğreticileri - Lazarus IDE kullanarak komut satırı arayüzünden (CLI) grafik kullanıcı arayüzüne (GUI) kadar eğitimler içerir.
Lazarus / FPC
- Overview of Free Pascal and Lazarus - Çeşitli kısa tartışmalarla, genel amaçlı araçları geliştirebilirsiniz.
- Lazarus Tutorial - Yeni başlayanlar için bir öğretici ve Lazarus IDE'nin ayrıntılı bir açıklaması.
- Lazarus IDE Tools - Kod tamamlama ve diğer IDE araçları hakkında bir orta düzey öğretici.
- Developing with Graphics - 2D ve 3D grafik programlama örnekleri.
- OpenGL Tutorial - Lazarus uygulamalarında OpenGL nasıl kullanılır.
- Multimedia Programming - Videolar ve ses dosyaları nasıl oynatılır.
- Office Automation - Ofis yazılımı ile etkileşim ve elektronik tablo, metin belgesi, sunum ve bazıları nasıl oluşturulur.
- Lazarus/FPC Libraries - Dinamik kütüphanelerin (.so, .dll, .dylib) oluşturulması ve kullanımı nasıldır.
- Creating bindings for C libraries - C başlık dosyaları (h.) pascal ünitelerine nasıl dönüştürülür.
- Console Mode Pascal - Lazarus IDE kullanarak metin modunda çalışan Pascal programları yazmak.
- Lazarus Inline Assembler - Bir başlarken kılavuzu.
- Databases - Lazarus veritabanlarını kullanma ve diğer veritabanlarına bağlanmaya giriş makaleleri.
- SQLdb Tutorial1 - Lazarus görsel bileşenleri ve veritabanları ile çalışmayı belleten bir öğretici.
- SqlDBHowto - İlişkisel veri tabanlarında veri okuma ve işlemede SQLdb kullanımının çeşitli yönleri için kodlar ve açıklamalar.
- Lazarus Database Tutorial - Popüler veritabanlarına (örneğin MySQL, Firebird, Postgres vb.) nasıl bağlanıldığının ilave bilgilerini veren bir öğretici.
- Working With TSQLQuery - Seçimsiz sorgular ve sorgu parametrelerinin kullanımı hakkındaki bilgilerle, TSQLQuery kullanımında derinlere iniliyor.
- Translations / i18n / localizations for programs - Paket ve program sürümlerinizin yerelleştirilmesi nasıl yapılır.
- Daemons and Services - Windows hizmetleri ve / veya linux artalan süreçleri nasıl yazılır.
- VirtualTreeview Example for Lazarus - Lazarus üzerinde VirtualTreeview kullanımı.
Donanım, İş Parçacıkları ve Süreçler
- Using the printer - Lazarus Yazıcı desteği
- Hardware Access - Donanım aygıtlarına ( örneğin ISA kartlar, PCI kartlar, paralel ve seri portlar ve USB aygıtları gibi ) nasıl erişilir.
- Multithreaded Application Tutorial - Free Pascal ve Lazarus kullanarak çok iş parçacıklı uygulamalar nasıl yazılır.
- Executing External Programs - Programınız içinde harici programların nasıl çalıştırılacağını gösteren kısa bir öğretici.
- LazDeviceAPIs - Accelerometer, SMS gönderme, GPS konumlandırma, vb gibi çeşitli donanım aygıtları için arayüz sunan bir LCL ünitesi.
Dosyalar
- File Handling In Pascal - Pascal'a başlayanlar için dosyaların kullanımı hakkında temel açıklamalar.
- TXMLPropStorage - Kullanıcı tercihlerini kaydetmek için TXMLPropStorage kullanımı.
- XML Tutorial - XML dosyaları yazma ve okuma.
- Using INI Files - Pascal INI dosyaları ile nasıl çalışılır.
Web
- Webbrowser - Web tarayıcı kontrolleri
- Web Programming and Networking - Web Servisleri, web geliştirme makalelerine bağlantılar ve TCP / IP protokolü hakkında öğreticiler.
Ortama Özel İpuçları
- Windows Programming Tips - Windows Masaüstü programlama ipuçları.
- Linux Programming Tips - Linux programlama ipuçları.
- OS X Programming Tips - Lazarus kurulumu, faydalı araçlar, Unix komutları ve daha fazlası ...
- WinCE Programming Tips - Telefon API kullanımı, SMS gönderme ve daha fazlası ...
- Android Programming - Android smartphone telefonlar ve tabletler için
- iPhone/iPod development - iOS uygulamaları geliştirmede Objective Pascal kullanımı hakkında
Lazarus Kullanıcı Kılavuzları
- Lazarus Faq - Linux ve Windows kullanıcıları için Lazarus ve özellikleriyle ilgili genel bilgiler.
- Lazarus DB Faq - Lazarus veritabanı konularında SSS.
- Wishlist/Wanted Features - Lazarus'taki özellikleri görmek istiyorsanız
- How do I create a bug report - Lazarus'ta bir hata buldunuz, bunu nasıl bildirebilirsiniz?
Kurulum
- Getting Lazarus - Lazarus'un yayımlanmış veya SVN sürümünü indirme ve yükleme hakkında kısa bilgiler
- Installing Lazarus - Ayrıntılı bir kurulum rehberi
- Multiple Lazarus - Bir bilgisayara, birkaç Lazarus sürümü nasıl yüklenir
IDE
- IDE tricks - Öneriler, taktikler ve gizli özellikler
- Lazarus IDE - IDE pencereleri
- Lazarus IDE Shortcuts - Tuş haritalama ve kısayolları.
- Lazarus Packages - Lazarus altında paket oluşturmak için bir rehber
- Install Packages - Paketleri kurmak için küçük bir rehber
- Extending the IDE - Lazarus IDE'ye nasıl işlevler eklenir
- Installing Help in the IDE - IDE'de RTL, FCL ve LCL için yardımın nasıl yüklendiğinin yanı sıra Kylix yardım dosyaları yükleme ve kullanıcı paketleri için yardım ekleme.
- Using Lazarus for other computer languages - C, Java, vs için IDE nasıl kullanılır
- IDE Development - Mevcut IDE geliştirmeleri hakkında çeşitli sayfalar.
- Lazarus for education - Yeni başlayanlar ve kurslar için IDE nasıl kurulur.
- Lazarus Hacks - Özel ihtiyaçlar için IDE ve LCL'nin uyarlanmasında hackler ve özelleştirmeler.
- startlazarus - IDE nasıl başlatılır.
- Unit not found - How to find units - Üniteler için derleyicisi ve IDE aramalarının ve başarısızlığın nasıl olabileceğini açıklar.
LCL
- LCL documentation - LCL (çalışan süreçler) için çevrimiçi yardım.
- LCL Components - Standart LCL bileşenleri ( örneğin TMainMenu, TButton, TComboBox, TTimer, vs gibi ) hakkında öğreticiler ve referans dokümanlara bağlantılar.
- The LCL in various platforms - Farklı ortamlarda farklı davranan LCL özellikleri hakkında küçük bir tartışma.
- Autosize / Layout - Tüm ortamlarda çalışan formlar nasıl tasarlanır.
- Main Loop Hooks - Çoklu olay kaynakları ile nasıl baş edilir
- Asynchronous Calls - Daha sonra çalıştırılacak kuyruk yöntemleri nasıl hazırlanır
- File size and smartlinking - Akıllı bağlantılı ve küçük çalıştırılabilir uygulamalar nasıl oluşturulur.
- Accessing the Interfaces directly - LCL widget setlerine nasıl erişileceği örnekleri
- Add Help to Your Application - Uygulamanız için bir Çevrimiçi Yardım nasıl oluşturulur
- Colors - clDefault, clWindow ve fpImage FPColor gibi sistem renkleri açıklamaları
- LCL Tips - İpuçları ve hileler
- LCL Defines - LCL tekrar derleme seçeneklerini seçme
- LCL Code Examples - Lazarus için örnek çalışma kodu.
- Lazarus Custom Drawn Controls - Lazarus'ta özel çizilmiş bir denetim seti
- How To Write Lazarus Component - İlk LCL bileşeninizi oluşturmanız için yararlı bir rehber.
- LCL Accessibility - LCL uygulamalarını erişilebilir yaparak kullanma hakkında belgeler
Geliştirme
- The Power of Proper Planning and Practices - Free Pascal ve Lazarus geliştiricisi için sağduyulu programlamanın en iyi uygulamaları
- Multiplatform Programming Guide - Nasıl çapraz-ortam uygulamaları geliştirilir ve bir ortamdan diğerine bağlantı noktası nasıl oluşturulur
- Deploying Your Application - Uygulamanız için bir yükleyici nasıl oluşturulur
- Cross compiling - Bir ortamdan diğerine çalıştırılabilir dosyaları oluşturma
- GDB Debugger Tips - Bilinen Sorunlar / GDB kullanarak Pascal hata ayıklaması için ipuçları
- Remote Debugging - Başka bir bilgisayardaki Lazarus uygulamanızın hata ayıklaması nasıl yapılır
- Application Icon - Uygulama simgesi ayarlama
- Using Pascal Libraries with .NET and Mono - Evet, .NET ve Mono ile Pascal kodu kullanabilirsiniz
- Pascal and PHP - Pascal'dan PHP'ye bağlantı
- Developing Python Modules with Pascal - Pascal ile Python genişletmeleri
- Developing Web Apps with Pascal - Evet, Pascal ile Zengin İnternet Uygulamaları (RIA) yazabilirsiniz
- Smartphone Development - Çeşitli akıllı telefonlarda FPC ve Lazarus kullanımı hakkında
- Lazarus Components Directory - Lazarus ile gelen ek paketlerin ( örneğin yazıcı desteği, fpWeb, arka plan süreçleri, vb gibi ) açıklamaları
Araçlar
- Lazarus Documentation Editor - Belgeleme oluşturmak için "lazde" kullanımı
- FPDoc Editor - Belgeleme dosyaları için bir bütünleşik düzenleyici
- FPDoc Updater - FPDoc dosyaları güncellemesi için bir GUI aracı
- lazbuild - IDE olmadan proje ve paketlerin derlenmesi
- LazSVNPkg - Lazarus altsürüm IDE eklentisi
- InstantFPC - Pascal programlarını normal unix scriptleri olarak çalıştırma
Delphi'den Gelenler
- Lazarus Components - Lazarus ve Turbo Delphi bileşenlerinin karşılaştırılması
- Lazarus For Delphi Users - Delphi kullanıcıları için Lazarus'u kimler kullanmaya başladı
- Code Conversion Guide - Delphi ve Kylix'ten gelen bileşenler ve kodlar nasıl dönüştürülür
- Delphi Converter in Lazarus - Bir Delphi ünitesini, projesini veya paketini neredeyse otomatik dönüştürün
Lazarus Geliştirici Kılavuzları
- Lazarus Development Process - Yol haritaları, yapılacaklar, mevcut geliştirmeler ve Lazarus 1.0 için yapılması gerekenler
- How To Help Developing Lazarus - Yeni geliştiriciler için Lazarus'u geliştirmeye başlamada yardım kılavuzu
- Version Numbering - Lazarus'un farklı sürüm numaralarının açıklaması
- Creating a Patch - Lazarus'ta yapılan değişikliklerle bir yama hazırlamak için rehber
- Creating a Backtrace with GDB - Bir programda hata ayıklamaya yardımda yığın izleme yapmak için rehber
- Nomenclature - Yeni bir yöntem veya özellik için bir ad seçin Rehberi
- Design Guide Lines - Lazarus Kaynak Kodunu değiştirirken neler yapılacağı hakkında bir rehber.
- GUI design - Lazarus GUI tasarım kuralları ile ilgili notlar
- Roadmap - Lazarus'un değişik parçalarının durumu hakkında bir fikir edinin
- Moderating the bug tracker - hata izleyiciyi kullanabilmek için Lazarus geliştiricileri ve moderatörleri için kılavuzlar.
- Codetools - IDE ile bütünleşik kod araçları
- Creating IDE Help - IDE belgelendirmeleri nasıl genişletilir
- Distributing Lazarus - Installers - Kim Lazarus için bir yükleyici yazmak istiyor, paketleyiciler için ipuçları ve notlar
- Bounties - Yeni bir özelliğe mi ihtiyacınız var? Burada ederini ( parasını ) ayarlayın.
LCL - Lazarus bileşen kütüphanesi
- LCL Messages - LCL Mesajları ile ilgili rehber
- LCL Internals - Uygulama detayları ve nasıl yeni bir widget seti oluşturulur
- LCL Key Handling - Yardım! Bir tuşa basın, şimdi ne olacak?
- LCL Internals - Resizing, Moving - Kontrolleri taşıma, yeniden boyutlandırma için LCL arayüzü ile LCL nasıl haberleşir
- LCL Drag Drop - Sürükleyerek bırakma ve yerleştirme yönetimi
- LCL Unicode Support - Lazarus'ta etkin Unicode yolu
- LCL Documentation Roadmap - Hangi üniteler belgelendirilmelidir
- LCL Bindings - Diğer dillerde LCL kullanımı
Arayüzler
- Lazarus known issues (things that will never be fixed) - A list of interface compatibility issues
- Win32/64 Interface - The Windows API (formerly Win32 API) interface for Windows 95/98/Me/2000/XP/Vista/10, but not CE
- Windows CE Interface - For Pocket PC and Smartphones
- Carbon Interface - The Carbon 32 bit interface for macOS (deprecated; removed from macOS 10.15)
- Cocoa Interface - The Cocoa 64 bit interface for macOS
- Qt Interface - The Qt4 interface for Unixes, macOS, Windows, and Linux-based PDAs
- Qt5 Interface - The Qt5 interface for Unixes, macOS, Windows, and Linux-based PDAs
- GTK1 Interface - The gtk1 interface for Unixes, macOS (X11), Windows
- GTK2 Interface - The gtk2 interface for Unixes, macOS (X11), Windows
- GTK3 Interface - The gtk3 interface for Unixes, macOS (X11), Windows
- fpGUI Interface - Based on the fpGUI library, which is a cross-platform toolkit completely written in Object Pascal
- Custom Drawn Interface - A cross-platform LCL backend written completely in Object Pascal inside Lazarus. The Lazarus interface to Android.