Difference between revisions of "Lazarus Documentation/tr"

From Lazarus wiki
Jump to navigationJump to search
m (Text replacement - "Object Pascal Tutorial" to "Basic Pascal Tutorial")
 
(20 intermediate revisions by 6 users not shown)
Line 3: Line 3:
 
== Lazarus ve Pascal Öğreticiler ==
 
== Lazarus ve Pascal Öğreticiler ==
  
* [[Object Pascal Tutorial]]
+
* [[Basic Pascal Tutorial]]
* [[More Lazarus/FPC Tutorials]] - Burada sadece ana dersler mevcuttur. Diğer sayfada daha fazla Lazarus / FPC öğreticiler bulunur.
+
* [[:Category:Tutorials|Assorted 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.]]
+
* Burada barındırılan diğer dersler de vardır [[Lazarus Documentation/tr#Lazarusla ilgili bloglar, web siteleri, videolar, dergi ve kitaplar|Lazarusla ilgili bloglar, web siteleri, videolar, dergi ve kitaplar]].
 
* [[:Category:Tutorials | Çeşitli Öğreticiler]] - Acemiden uzmana kadar değişik düzeylerde eğitimler
 
* [[:Category:Tutorials | Çeşitli Öğreticiler]] - Acemiden uzmana kadar değişik düzeylerde eğitimler
 
* [http://www.schoolfreeware.com/Free_Pascal_Tutorials.html 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.
 
* [http://www.schoolfreeware.com/Free_Pascal_Tutorials.html 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.
Line 55: Line 55:
 
* [[Windows Programming Tips]] - Windows Masaüstü programlama ipuçları.
 
* [[Windows Programming Tips]] - Windows Masaüstü programlama ipuçları.
 
* [[Linux Programming Tips]] - Linux programlama ipuçları.
 
* [[Linux Programming Tips]] - Linux programlama ipuçları.
* [[OS X Programming Tips]] - Lazarus kurulumu, faydalı araçlar, Unix komutları ve daha fazlası ...
+
* [[macOS 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ı ...
 
* [[WinCE Programming Tips]] - Telefon API kullanımı, SMS gönderme ve daha fazlası ...
 
* [[Android Programming]] - Android smartphone telefonlar ve tabletler için
 
* [[Android Programming]] - Android smartphone telefonlar ve tabletler için
Line 123: Line 123:
 
* [[Smartphone Development]] - Çeşitli akıllı telefonlarda FPC ve Lazarus kullanımı hakkında
 
* [[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ı
 
* [[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| 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
 +
* [[DesignGuidelines|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]] - [http://www.freepascal.org/mantis/ 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===
 +
 +
{{Interfaces}}
 +
 +
===Çeviriler===
 +
 +
* [[Translations_/_i18n_/_localizations_for_programs|Translations / i18n / localizations for programs]], Uygulamanızı nasıl çevireceksiniz ve uygulamanız içindeki proje ve paketlerin çevrilmiş kaynak dizilerini nasıl yükleyeceksiniz.
 +
* [[Getting translation strings right]] Uygulamanızda çevirilebilir dizeleri oluşturma ve kullanma hakkında programcılar için bir kaç not. Dizeleri oluşturma hakkında genel şeyleri hızlı tartışma, özellikle temel dil olarak İngilizce kullanırken dikkat etmeniz gereken bazı şeyler ile uygulama sorunları ve noktalarında bir kaç ipucu sunuyor.
 +
* '''Yerelleştirme Notları:'''
 +
: * [[German localization notes|German]] - Notlar ve sık kullanılan kelimelere bakmak için küçük bir sözlük de dahil olmak üzere, Almanca Lazarus IDE'yi çevirmek için kurallar.
 +
: * [[Portuguese-Brazilian Localization Notes|Portuguese-Brazilian]] - Portekizce-Brezilya çevirisi için Lazarus IDE içinde kullanılan terimlerin ortak çevirilerini içeren küçük bir sözlük .
 +
: * [[Russian localization notes|Russian]] - Notlar ve Lazarus IDE'yi Rusçaya çevirmek için kılavuzlar.
 +
 +
<!-- *[[TO-DO]] Kalan Görevler -->
 +
* [[Help:Add language bar | Add language bar]] Bir wiki sayfası üst kısmındaki diller listesine nasıl ekleme yapabileceğiniz açıklanmaktadır.
 +
* [[Translations_/_i18n_/_localizations_for_programs # Translating_the_IDE | Translating the IDE]]
 +
 +
== Ek Bileşenler Belgeleri ==
 +
 +
* [[Project Templates]] - projtemplates paketi
 +
* [[Pascal Script]] ve [[Pascal Script Examples]] - Lazarus içinde pascal komut dosyası bileşenleri nasıl kullanılır?
 +
* [[OpenGL]] - Lazarus'ta OpenGL nasıl kullanılır
 +
* [[KOL-CE]] - Free Pascal / Lazarus ile KOL & MCK kitaplığı bağlantı noktası. Lazarus'ta Win32/WinCE için çok küçük uygulamalar nasıl oluşturulur.
 +
* [[TAChart documentation]] - Grafikler ve çizelgeler için standart bileşen.
 +
* [[How To Write Lazarus Component]] daha fazla bileşen için bilgi
 +
 +
== Free Pascal Derleyici Belgeleri ==
 +
 +
[http://lazarus-ccr.sourceforge.net/fpcdoc/ Bu siteye] ek olarak, belgelerin son sürümü [http://www.freepascal.org/docs.html Free Pascal Derleyici ana sitesinde] çevrimiçi ve çeşitli indirilebilir biçimlerde bulunabilir.
 +
 +
* [http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html User's guide]
 +
* [http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html User's guide]
 +
* [http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html Reference guide for the system unit, and supported Pascal constructs]
 +
* [http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html Run-Time Library reference manual]
 +
* [http://lazarus-ccr.sourceforge.net/fpcdoc/fcl/index.html Free Component Library reference manual]
 +
* [http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html Free Pascal documentation tool manual]
 +
* [[Build messages]]
 +
 +
== Lazarusla ilgili bloglar, web siteleri, videolar, dergi ve kitaplar ==
 +
 +
===Bloglar===
 +
 +
* [http://www.boreas.gen.tr/archives/tag/lazarus Boreas'ın Günlüğü] - Lazarus hakkında pratik bilgilerin verildiği Türkçe bir blog.
 +
* [http://lazarus-dev.blogspot.com/ Lazarus Development] - Lazarus geliştiricilerinin geliştirme süreçlerini izlediği bir blog .
 +
* [[Adventures of a Newbie]] - Yeniler için çalışma günlüğüne başlatıcı bazı öğretici bilgiler veren bir blog .
 +
* [http://lazarusroad.blogspot.com/ On the road with Lazarus/Free Pascal] - Lazarus ve Free Pascal ile programlama tecrübelerinin (Luiz Américo tarafından) paylaşıldığı bir blog
 +
* [http://port2laz.blogspot.com/ Porting to Lazarus] - Bu blog (Alexsander da Rosa tarafından ) Lazarus için CLX ile D7 kullanılarak, bir orta ölçekli uygulama (~ 100 kloc) uyarlamayı açıklar
 +
* [http://living-lazarus.blogspot.com/ Living Lazarus] - Bir adamın, açık kaynak RAD kolaylıklarını keşfetme hikayesini anlatıyor (by [[User: Wibblytim | Wibblytim]]).
 +
* [http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] Pascalda (bir başka) yenilerin çalışmaları!
 +
* [http://donaldshimoda.blogspot.com/ Parallel Pascal Worlds] Donald Shimoda.
 +
* [http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development Observations on FreePascal and Lazarus Development]
 +
* [http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - Lazarus ve Free Pascal hakkında genel bir blog - Joost van der Sluis
 +
* [http://mehmetulukaya.wordpress.com Mehmet Ulukaya'nın günlüğü] - Lazarus ve Delphi hakkında pratik bilgilerin verildiği Türkçe bir blog.
 +
 +
===Web Siteleri===
 +
 +
* [http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal # Pascal_Development_Tools Pascal - SwinBrain] - Swinburne Üniversitesinin, eşsiz ve bedava pascal öğretici ve belgeleri
 +
* [http://aprendepascal.wikidot.com Programando en Pascal] - Wikidot'ta barındırılan, FPC / Lazarus odaklı İspanyolca öğretici.
 +
* [http://sheepdogguides.com/lut/ Lazarus Programming Tutorials]
 +
* [[Basic Pascal Tutorial]] ''Wiki sürümü'' - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial] (izinsiz alıntılanamaz).
 +
* [http://www.fpccn.com/ Community for Free Pascal and Lazarus in Chinese.] - Çince forumlar, kaynak kodu ve demolar.
 +
* [http://pascal.developpez.com/ Pascal - Club d'entraide des développeurs francophones] - Pascal hakkında Fransızca topluluk .
 +
* [http://mehmetulukaya.users.sourceforge.net/ Lazarus Türkçe Kullanımı] - Lazarus ile ilgili pratik programlama bilgilerinin verildiği yardım sitesi.
 +
 +
===Videolar===
 +
 +
* Bakınız [[Lazarus videos]].
 +
 +
=== Kitaplar ve Dergiler ===
 +
 +
* Bakınız [[Pascal and Lazarus Books and Magazines]].
 +
 +
==Eksik Belgeleme mi var?==
 +
Eğer Lazarus veya FreePascal belgelerinde eksiklik görüyorsanız, her zaman için kendiniz yazıp, Lazarus / FPC takipçileri için sunabilirsiniz.
 +
Bir göz atın:
 +
* [[FPDoc Editor]] Dahili Lazarus belgeleri düzenleyici. Sayfa, fpdoc yardımcı kaynakları sağlar ve kendi yardım belgelerinizi nasıl yazacağınızı açıklar.
 +
 +
 +
{{AutoCategory}}
 +
[[Category:Main/tr]]
 +
[[Category:Lazarus/tr]]

Latest revision as of 03:30, 29 March 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)

Lazarus ve Pascal Öğreticiler

Lazarus / FPC

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

Web

Ortama Özel İpuçları

Lazarus Kullanıcı Kılavuzları

Kurulum

IDE

LCL

Geliştirme

Araçlar

Delphi'den Gelenler

Lazarus Geliştirici Kılavuzları

LCL - Lazarus bileşen kütüphanesi

Arayüzler

Çeviriler

  • Translations / i18n / localizations for programs, Uygulamanızı nasıl çevireceksiniz ve uygulamanız içindeki proje ve paketlerin çevrilmiş kaynak dizilerini nasıl yükleyeceksiniz.
  • Getting translation strings right Uygulamanızda çevirilebilir dizeleri oluşturma ve kullanma hakkında programcılar için bir kaç not. Dizeleri oluşturma hakkında genel şeyleri hızlı tartışma, özellikle temel dil olarak İngilizce kullanırken dikkat etmeniz gereken bazı şeyler ile uygulama sorunları ve noktalarında bir kaç ipucu sunuyor.
  • Yerelleştirme Notları:
* German - Notlar ve sık kullanılan kelimelere bakmak için küçük bir sözlük de dahil olmak üzere, Almanca Lazarus IDE'yi çevirmek için kurallar.
* Portuguese-Brazilian - Portekizce-Brezilya çevirisi için Lazarus IDE içinde kullanılan terimlerin ortak çevirilerini içeren küçük bir sözlük .
* Russian - Notlar ve Lazarus IDE'yi Rusçaya çevirmek için kılavuzlar.

Ek Bileşenler Belgeleri

Free Pascal Derleyici Belgeleri

Bu siteye ek olarak, belgelerin son sürümü Free Pascal Derleyici ana sitesinde çevrimiçi ve çeşitli indirilebilir biçimlerde bulunabilir.

Lazarusla ilgili bloglar, web siteleri, videolar, dergi ve kitaplar

Bloglar

Web Siteleri

Videolar

Kitaplar ve Dergiler

Eksik Belgeleme mi var?

Eğer Lazarus veya FreePascal belgelerinde eksiklik görüyorsanız, her zaman için kendiniz yazıp, Lazarus / FPC takipçileri için sunabilirsiniz. Bir göz atın:

  • FPDoc Editor Dahili Lazarus belgeleri düzenleyici. Sayfa, fpdoc yardımcı kaynakları sağlar ve kendi yardım belgelerinizi nasıl yazacağınızı açıklar.