Difference between revisions of "Lazarus Documentation/sk"

From Lazarus wiki
Jump to navigationJump to search
m (Text replacement - "Object Pascal Tutorial" to "Basic Pascal Tutorial")
 
(23 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
{{Lazarus Documentation}}
 
{{Lazarus Documentation}}
 +
 +
Dostupná dokumentácia k Lazarus a Free Pascal v slovenskom jazyku, neúplná, ak chcete zapojte sa.
  
 
==Príručky Lazarus a Pascal==
 
==Príručky Lazarus a Pascal==
 +
 +
*[[Overview of Free Pascal and Lazarus/sk | Zoznámenie s Free Pascal a Lazarus ]] - krátky popis o tom, čo možno vyvíjať s týmito všeobecnými nástrojmi.
 
*[[Lazarus Tutorial/sk | Začíname s Lazarus]] - Návod pre začiatočníkov a detailný popis IDE Lazarus.
 
*[[Lazarus Tutorial/sk | Začíname s Lazarus]] - Návod pre začiatočníkov a detailný popis IDE Lazarus.
 +
*[[Lazarus IDE Tools/sk | Nástroje IDE Lazarus]] - Stredne zložitý návod o dokončovaní kódu a ostatných nástrojoch IDE.
 +
*[[Lazarus Database Tutorial/sk | Databázová príručka pre Lazarus]] - Uvod do použitia databáz v Lazarus.
 +
*[[Developing with Graphics/sk | Vývoj s grafikou]] - Niekoľko základných príkaldov pre prácu s grafikou.
 +
*[[Basic Pascal Tutorial/sk | Úvod do Pascalu]] - [http://www.taoyue.com/ Tao Yueova] príručka Pascalu (zaradené s dovolením).
 +
*[[TXMLPropStorage/sk | TXMLPropStorage ]] - Použitie TXMLPropStorage na uloženie používateľských nastavení.
 +
*[[Executing External Programs/sk | Spúštanie externých programov]] - Krátka príručka ukazujúca ako spustiť externé programy zo svojho programu.
 +
*[[Hardware Access/sk | Prístup k hardvéru]] - Ako pristupovať priamo k zariadeniam ako ISA karty, PCI karty, paralelné a sériové porty a USB zariadenia.
 +
*[[Networking/sk | Sieť ]] - Príručka o XML, TCP/IP protokole, vytváraní sietových programov, WebServices, atď.
 +
*[[XML Tutorial/ Príručka XML]] - Písanie a čítanie súborov XML.
 +
*[[Multithreaded Application Tutorial/sk | Príručka viacvláknového programovania ]] - Ako naprogramovať viacvláknové aplikácie s použitím Free Pascalu a Lazarusa.
 +
*[[Streaming components/sk | Streamové komponenty ]] - Ako tvoriť komponenty pre streamovanie a čítať/tvoriť komponenty pre streamy.
 +
*[[OpenGL Tutorial/sk | príručka OpenGL ]] - Ako používať GLUT v Lazarus.
 +
*[[Creating bindings for C libraries/sk | Vytváranie prepojení na knižnice C ]] - Ako konvertovať hlavičkové súbory C (.h) na Pascalovské unity.
 +
*[[Lazarus/FPC Libraries/sk | FPC knižnice ]] - Ako tvoriť dynamické knižnice (.so, .dll, .dynlib) a ako ich použiť.
 +
*[[Translations/i18n/localizations for programs/sk | Lokalizácia programov ]] - Ako poskynúť lokalizoavné verzie programov a balíčkov.
 +
*[[Daemons and Services/sk | Démony a služby ]] - Ako tvoriť služby Windows a/alebo Linuxových démonov.
 +
 +
==Užívateľské príručky Lazarus==
 +
*[[Lazarus Faq/sk |Lazarus FAQ]] - Všeobecné informácie o Lazarus a zvláštnostiach pre užívateľov Linux a Windows.
 +
*[[Lazarus DB Faq/sk |Lazarus DB FAQ]] - Často kladené otázky o databázových riešeniach v Lazarus.
 +
*[[Databases in Lazarus/sk | Databázy v Lazarus]] - Prehľad použitia databáz v Lazarus.
 +
*[[Code Examples/sk |Príklady kódov]] - Vzorové funkčné kódy pre Lazarus.
 +
*[[Feature_Ideas |Kniha prianí a želaní (en)]] - Vlastnosti, ktoré chcete mať v Lazarus.
 +
*[[How do I create a bug report/sk |Hlásenie chýb]] - Ako oznámiť chybu, o ktorej si myslíte, že ste ju našli v Lazarus?
  
*[[Lazarus IDE Tools/sk | Nástroje IDE Lazarus]] - Stredne zložitý návod o dokončovaní kódu a ostatných nástrojoch IDE.
+
===Inštalácia===
 +
*[[Installing Lazarus/sk |Inštalácia Lazarus]] - Inštalačná príručka.
 +
*[[Getting Lazarus/sk |Získanie Lazarus]] - Inštrukcie pre stiahnutie uvoľnenej alebo SVN verzie Lazarus.
 +
*[[macOS Programming Tips |Programovacie tipy pre macOS (en)]] - Inštalácia Lazarus, užitočné nástroje, príkazy Unixu atď...
  
*[[Lazarus Database Tutorial]] - Uvod do použitia Lazarus s databázami.
+
===IDE - Integrované vývojové prostredie===
 +
*[[IDE tricks|Triky pre IDE (en)]] - Tipy, triky a skryté vlastnosti.
 +
*[[Lazarus IDE|Lazarus IDE (en)]] - Popis okien IDE.
 +
*[[Lazarus Packages/sk |Balíčky v Lazarus]] - Návod pre tvorbu balíčka v Lazarus.
 +
*[[Install Packages/sk |Inštalácia balíčkov ]] - Malá príručka pre inštaláciu balíčkov.
 +
*[[Extending the IDE/sk |Rozšírenie IDE]] - Ako do IDE Lazarus pridať funkciu.
 +
*[[Adding Kylix Help/sk |Pridanie nápovedy Kylix]] - Ako používať súbory nápovedy Borlandu v editore IDE.
  
*[[Pascal Tutorial/sk | Uvod do pascalu]] - [http://www.taoyue.com/ Tao Yue's]  
+
===LCL - Knižnica komponentov Lazarus ===
[http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial] (reposted with permission).
+
*[[doc:lcl/|Dokumentácia LCL (en)]] - On-line nápoveda pre LCL (práca postupuje, len v angličtine).
 +
*[[Autosize / Layout/sk |Automatická veľkosť vzhľadu]] - Ako navrhnúť formulár, ktorý pracuje na všetkých platformách.
 +
*[[Main Loop Hooks/sk |Main Loop Hooks ]] - Ako obsluhovať viaceré zdroje udalostí.
 +
*[[Asynchronous Calls/sk | Asynchrónne volania ]] - Ak radiť metódy do fronty pre neskošie vykonanie.
 +
*[[File size and smartlinking/sk |Veľkosť súboru a smartlinking]] - Ako smartlinkovať programy a vytvoriť menšie programy.
 +
*[[Accessing the Interfaces directly/sk |Priamy prístup k rozhraniam ]] - Ukážka ako pristupovať LCL widgetsety.
 +
*[[Add Help to Your Application/sk |Pridajte do svojej aplikácie nápovedu ]] - Ako vytvoriť Online nápovedu pre svoju aplikáciu.
 +
*[[Anchor Sides/sk |Anchor Sides]] - Popis vlastnosti Anchor Sides.
 +
*[[LCL Tips/sk |LCL tipy ]] - Tipy a triky
 +
*[[LCL Defines/sk |Definovanie LCL]] - Výber správnych volieb pre rekompiláciu LCL.
  
*[[Executing External Programs/sk | Spúštanie externých programov]] - Krátka príručka ukazujúca ako spustiť externé programy zo svojho programu.
+
===Vývoj===
 +
*[[The Power of Proper Planning and Practices |Správne plánovanie a postupy (en)]] - Všeobecné najlepšie postupy pre vývojárov Free Pascal a Lazarus.
 +
*[[Multiplatform Programming Guide/sk |Príručka viacplatformového programovania]] - Ak vyvíjať cezplatformové aplikácie a portovať z jednej platformy na inú.
 +
*[[Using Pascal Libraries with .NET and Mono/sk |Použitie knižníc Pascalu s .NET a Mono]] - Áno, môžete použiť kód Free Pascal s .NET a Mono.
 +
*[[Deploying Your Application/sk|Inštalujte svoje aplikácie]] - Ako vytvoriť pre svoj program inštalátor.
 +
*[[Cross compiling/sk |Krížová kompilácia]] - Vytváranie spustiteľných programov z jednej platformy na inej.
 +
*[[Remote Debugging/sk |Vzdialené ladenie]] - Ako ladiť svoje Lazarus programy na inom stroji.
 +
*[[Application Icon/sk |Ikona programu]] - Nastavenie ikony programu.
  
*[[Hardware Access/sk | Prístup k hardvéru]] - Ako pristupovať priamo k zariadeniam ako ISA karty, PCI karty, paralelné a sériové porty a USB zariadenia.
+
=== Nástroje ===
 +
*[[Lazarus Documentation Editor/sk |Editor dokumentácie Lazarus]] - Použitie '''lazde''' pre vytváranie dokumentácie
 +
*[[LazDoc/sk |LazDoc]] - integrovaný editor pre súbory dokumentácie.
 +
*[[FPDoc Updater/sk |Aktualizátor FPDoc]] - GUI nástroj pre aktualizáciu súborov FPDoc.
 +
*[[lazbuild/sk |lazbuild]] - Kompilácia projektov a balíčkov bez IDE.
  
*[[Networking/sk | Sieť ]] - Príručka o XML, TCP/IP protokole, vytváraní sietových programov, WebServices, atď.
+
===Prechod z Delphi===
 +
*[[Lazarus Components|Komponenty Lazarus (en)]] - Porovnanie komponentov Lazarus a Turbo Delphi.
 +
*[[Lazarus For Delphi Users/sk |Prechod z Delphi na Lazarus]] - Pre užívateľov Delphi, ktorí prechádzajú na Lazarus.
 +
* [[Code Conversion Guide/sk |Konverzia zdrojového kódu]] - Ako preniesť existujúci kód a komponenty z Delphi a Kylix.
  
*[[Multithreaded Application Tutorial/sk | ]] - Ako naprogramovať viacvláknové aplikácie s použitím Free Pascalu a Lazarusa.
+
==Príručky vývojárov Lazarus==
 +
*[[How To Help Developing Lazarus | Ako pomôcť s vývojom Lazarus (en)]] - Príručka pre nováčikov začínajúcich vylepšovanie Lazarus.
 +
*[[Version Numbering | Číslovanie verzií (en)]] -  Vysvetlenie rôznych čísiel verzií Lazarus.
 +
*[[Creating A Patch/sk | Tvorba patchov ]] - Príručka tvorby záplat so zmenami Lazarus.
 +
*[[Creating a Backtrace with GDB | Tvorba backtrace pomocou GDB (en)]] - Príručka tvorby backtrace pre pomoc s ladením programu.
 +
*[[How To Make Lazarus Docs/sk | Tvorba dokumentácie Lazarus]] - Návod na vytváranie dokumentačných súborov.
 +
*[[Nomenclature | Nomenklatúra (en)]] - Príručka pre voľbu mena novej metódy alebo vlastnosti.
 +
*[[DesignGuidelines | Rukoväť vývojára (en)]] - Návod ako postupovať pri zmene zdrojového kódu Lazarus.
 +
*[[GUI design | Návrh GUI (en)]] - Rukoväť návrhu Lazarus GUI
 +
*[[Roadmap | Roadmap (en)]] - Predstava o aktuálnom stave rôznych častí Lazarus.
 +
*[[Road To 1.0 | Cesta k 1.0 (en)]] - Čo je treba urobiť pre Lazarus 1.0
 +
*[[Detailed Lazarus 0.9.24 todo | Detailné Lazarus 0.9.24 ToDo (en)]] - Kontrolný list pre uvoľnenie 0.9.24
 +
*[[Moderating the bug tracker | Moderovanie sledovania chýb (en)]] - Príručka pre vývojárov a moderátorov Lazarus o použití [http://www.freepascal.org/mantis/ sledovania chýb].
 +
*[[Codetools | Codetools (en)]] - Ako sú CodeTools integrované do IDE.
 +
*[[Creating IDE Help | Tvorba nápovedy IDE (en)]] - Ako rozšíriť dokumentáciu IDE.
 +
*[[Unit not found - How to find units | Unita nenájdená - Ako hľadať unity (en)]] - Ako nastaviť IDE a zdrojové súbory.
 +
*[[Bounties | Bounties (en)]] - Potrebujete konkrétnu novú vlastnosť rýchlo? Tu nastavte cenu.  
  
==Užívateľské príručky Lazarus==
+
===LCL - Lazarus component library===
*[[Installing Lazarus/sk | Inštalácia Lazarus]] - Inštalačná príručka.
+
*[[LCL Messages/sk | Správy LCL]] - Príručka zameraná na správy LCL.
*[[Lazarus For Delphi Users/sk | Prechod z Delphi na Lazarus]] - Pre užívateľov Delphi, ktorí začínajú pracovať s Lazarus.
+
*[[LCL Internals | Vnútro LCL (en)]] - Informácie o vnútornom fungovaní LCL.
*[[Lazarus Faq]] - Všeobecné informácie o Lazarus a zvláštnostiach pre užívateľov Linux a Windows.
+
*[[LCL Key Handling | LCL Obsluha kláves (en)]] - Pomoc! Klávesa stlačená, čo teraz?
 +
*[[LCL Internals - Resizing, Moving | Vnútro LCL - Zmena veľkosti, Presun (en)]] - Ako LCL komunikuje s rozhraním LCL pre zmenu veľkosti, presun ovládacích prvkov.
 +
*[[LCL Unicode Support | Podpora Unicode v LCL (en)]] - Cesta k podpore Unicode v Lazarus.
 +
*[[LCL Documentation Roadmap | Dokumentačná mapa LCL (en)]] - Ktoré jednotky ešte treba zdokumentovať.
  
==Príručky pre vývojára Lazarus==
+
===Interfaces===
*[[How To Help Developing Lazarus]] - Príručka pre nováčikov začínajúcich vylepšovanie Lazarus
+
* [[Lazarus known issues (things that will never be fixed) | Známe riešenia Lazarus (ktoré nebudú zmenené) (en)]] - Zoznam riešení kompatibility rozhrania.
*[[Creating A Patch| Creating a Patch]] - A guide to making a patch with changes made to Lazarus
+
*[[GTK2 Interface | Rozhranie GTK2 (en)]] - gtk2 pre Unixy, macOS, Windows
*[[Creating a Backtrace with GDB]] - A guide to making a backtrace to help you debug a program
+
*[[Carbon Interface | Rozhranie Carbon (en)]] - Rozhranie Carbon pre macOS
*[[Making Documentation Files for Lazarus/sk | Tvorba dokumentácie Lazarus]] - Návod na vytváranie dokumentačných súborov.
+
*[[Qt Interface |Rozhranie Qt (en)]] - Rozhranie Qt 4 pre Unixy, macOS a Linuxové PDA.
*[[DesignGuidelines|Design Guide Lines]] - Návod ako postupovať pri zmene zdrojového kódu Lazarus.
+
*[[Windows CE Interface | Rozhranie Windows CE (en)]] - Pre Pocket PC a Smartphony
*[[LCL Messages/sk | Spŕavy LCL]] - Príručka zameraná na správy LCL.
+
*[[fpGUI Interface | Rozhranie fpGUI (en)]] - Množina nástrojov kompletne napísaná v Object Pascale.
*[[LCL Internals]] - Informácie o vnútornom fungovaní LCL.
 
  
 
===Preklady===
 
===Preklady===
* [[German localization notes]] - Ako prekladať v nemčine.
+
* [[Getting translation strings right | Správne preložené reťazce (en)]] Niekoľko poznámok pre programátorov o tom ako vo svojich aplikáciách tvoriť a používať preložiteľné reťazce. Rýchlejšie rozobrané všeobecné veci o tvorbe reťazcov, poskytuje niekoľko rád pre riešenie implementácie a ukazuje niektoré veci na zváženie, pri použití Angličtiny ako základného jazyka.
* [[Portuguese-Brazilian Localization Notes]]
+
 
* [[Documentation Lazarus]] - anglický originál
 
 
<!-- *[[TO-DO]] Remaining Tasks -->
 
<!-- *[[TO-DO]] Remaining Tasks -->
 +
* [[Help:Add language bar/sk | Pridanie jazykovej lišty]] - Vysvetľuje ako na vrch wiki stránky pridať zoznam prekladov.
  
==Príručky konverzie zdrojového kódu==
+
== Dokumentácia ďalších komponentov ==
 +
*[[Pascal Script]] a [[Pascal Script Examples]] - Ako použiť komponenty Pascal script v Lazarus.
 +
*[[OpenGL]] - Ako použiť OpenGL v Lazarus
 +
*[[KOL-CE]] - Free Pascal/Lazarus port knižnice KOL&MCK. Ako v Lazarus vytvoriť veľmi kompaktné aplikácie pre Win32/WinCE.
  
* [[Code Conversion Guide/sk | Konverzia zdrojového kódu]] - Ako preniesť existujúci kód a komponenty z Delphi
+
==Dokumentácia prekladača Free Pascal==
 +
Okrem [http://lazarus-ccr.sourceforge.net/fpcdoc/ tejto stránky], sa posledná verzia online dokumentácie v rôznych stiahnuteľných formátoch nachádza na hlavnej stránke [http://www.freepascal.org/docs.html Free Pascal Compiler].
 +
 
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html Používateľská príručka]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html Príručka programátora]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html Referenčná príručka pre unitu system a podporované konštrukcie Pascalu]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html Referenčný manuál Run-Time Library]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/fcl/index.html Referenčný manuál Free Component Library]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html Manuál dokumentačného nástroja Free Pascal ]
 +
*[[Build messages]]
 +
 
 +
== Blogy a weby o Lazarus ==
 +
=== Blogy ===
 +
*[[Adventures of a Newbie]] - Blog nováčika, začínaji s nejakými návodnými informáciami v bežiacom zázname.
 +
*[http://lazarusroad.blogspot.com/ Na ceste s Lazarus/Freepascal] - Blog určený pre záznamy o ksúsenostiach pri programovaní s Lazarus a Freepascal (by Luiz Américo)
 +
*[http://port2laz.blogspot.com/ Prenos do Lazarus] - Blog popisujúci prenos stredne veľkých aplikácií (100 k) z D7 s CLX do Lazarus (by Alexsander da Rosa)
 +
*[http://living-lazarus.blogspot.com/ Život Lazarus] - Bádanie jedného človeka o možnostiach open source RAD (by [[User:Wibblytim|Wibblytim]]).
 +
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] - Jednoducho (ďalší) bzukot včely!
  
==Dokumentácia IDE==
+
=== Webové stráky ===
*[[Getting Lazarus/sk | Získanie Lazarus]] - Inštrukcie na stiahnutie uvoľnenej alebo CVS verzie Lazarus **
+
*[[swainbrain pascal wiki]] - Unikátne návody a informácie Free Pascal [http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools swainbrain]
*[[Lazarus Packages/sk | Balíky Lazarus]] - Návod na tvorbu balíčkov v Lazarus
 
*[[Cross compiling for Win32 under Linux]]
 
*[[Remote Debugging]] - Ako ladiť aplikáciu Lazarus z iného počítača.
 
*[[Extending the IDE/sk | Rozširovanie IDE]] - Ako rozšíriť funkcie IDE Lazarus.  
 
*[[Lazarus IDE ToDo List]] - Zostávajúce úlohy pre IDE
 
*[[Anchor Sides]] - Popis Anchor Sides Feature
 
  
==Dokumentácia prekladača Free Pascal==
 
In addition to [http://lazarus-ccr.sourceforge.net/fpcdoc/ this site], the latest version of the documentation can also be found online and in a variety of downloadable formats on the main [http://www.freepascal.org/docs.html Free Pascal Compiler site].
 
  
*[http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html User's guide]
+
{{AutoCategory}}
*[http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html Programmer's guide]
+
[[Category:Main/sk]]
*[http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html Reference guide for the system unit, and supported Pascal constructs]
+
[[Category:Lazarus/sk]]
*[http://lazarus-ccr.sourceforge.net/fpcdoc/units/units.html Standard units 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]
 

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)

Dostupná dokumentácia k Lazarus a Free Pascal v slovenskom jazyku, neúplná, ak chcete zapojte sa.

Príručky Lazarus a Pascal

Užívateľské príručky Lazarus

Inštalácia

IDE - Integrované vývojové prostredie

LCL - Knižnica komponentov Lazarus

Vývoj

Nástroje

Prechod z Delphi

Príručky vývojárov Lazarus

LCL - Lazarus component library

Interfaces

Preklady

  • Správne preložené reťazce (en) Niekoľko poznámok pre programátorov o tom ako vo svojich aplikáciách tvoriť a používať preložiteľné reťazce. Rýchlejšie rozobrané všeobecné veci o tvorbe reťazcov, poskytuje niekoľko rád pre riešenie implementácie a ukazuje niektoré veci na zváženie, pri použití Angličtiny ako základného jazyka.

Dokumentácia ďalších komponentov

  • Pascal Script a Pascal Script Examples - Ako použiť komponenty Pascal script v Lazarus.
  • OpenGL - Ako použiť OpenGL v Lazarus
  • KOL-CE - Free Pascal/Lazarus port knižnice KOL&MCK. Ako v Lazarus vytvoriť veľmi kompaktné aplikácie pre Win32/WinCE.

Dokumentácia prekladača Free Pascal

Okrem tejto stránky, sa posledná verzia online dokumentácie v rôznych stiahnuteľných formátoch nachádza na hlavnej stránke Free Pascal Compiler.

Blogy a weby o Lazarus

Blogy

  • Adventures of a Newbie - Blog nováčika, začínaji s nejakými návodnými informáciami v bežiacom zázname.
  • Na ceste s Lazarus/Freepascal - Blog určený pre záznamy o ksúsenostiach pri programovaní s Lazarus a Freepascal (by Luiz Américo)
  • Prenos do Lazarus - Blog popisujúci prenos stredne veľkých aplikácií (100 k) z D7 s CLX do Lazarus (by Alexsander da Rosa)
  • Život Lazarus - Bádanie jedného človeka o možnostiach open source RAD (by Wibblytim).
  • Bee.ography - Jednoducho (ďalší) bzukot včely!

Webové stráky