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")
 
(17 intermediate revisions by 3 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 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.
  
*[[Lazarus Database Tutorial]] - Uvod do použitia Lazarus s databázami.
+
==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?
  
*[[Pascal Tutorial/sk | Uvod do pascalu]] - [http://www.taoyue.com/ Tao Yue's]
+
===Inštalácia===
[http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial]  (reposted with permission).
+
*[[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ď...
  
*[[Executing External Programs/sk | Spúštanie externých programov]] - Krátka príručka ukazujúca ako spustiť externé programy zo svojho programu.
+
===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.
  
*[[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.
+
===LCL - Knižnica komponentov Lazarus ===
 +
*[[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.
  
*[[Networking/sk | Sieť ]] - Príručka o XML, TCP/IP protokole, vytváraní sietových programov, WebServices, atď.
+
===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.
  
*[[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.
+
=== 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.
  
==Užívateľské príručky Lazarus==
+
===Prechod z Delphi===
*[[Installing Lazarus/sk | Inštalácia Lazarus]] - Inštalačná príručka.
+
*[[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í začínajú pracovať s Lazarus.
+
*[[Lazarus For Delphi Users/sk |Prechod z Delphi na Lazarus]] - Pre užívateľov Delphi, ktorí prechádzajú na Lazarus.
*[[Lazarus Faq]] - Všeobecné informácie o Lazarus a zvláštnostiach pre užívateľov Linux a Windows.
+
* [[Code Conversion Guide/sk |Konverzia zdrojového kódu]] - Ako preniesť existujúci kód a komponenty z Delphi a Kylix.
  
==Príručky pre vývojára Lazarus==
+
==Príručky vývojárov Lazarus==
*[[How To Help Developing Lazarus]] - Príručka pre nováčikov začínajúcich vylepšovanie 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.
*[[Creating A Patch| Creating a Patch]] - A guide to making a patch with changes made to Lazarus
+
*[[Version Numbering | Číslovanie verzií (en)]] -  Vysvetlenie rôznych čísiel verzií Lazarus.
*[[Creating a Backtrace with GDB]] - A guide to making a backtrace to help you debug a program
+
*[[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.
 
*[[How To Make Lazarus Docs/sk | Tvorba dokumentácie Lazarus]] - Návod na vytváranie dokumentačných súborov.
*[[DesignGuidelines|Design Guide Lines]] - Návod ako postupovať pri zmene zdrojového kódu Lazarus.
+
*[[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.
 +
 
 +
===LCL - Lazarus component library===
 
*[[LCL Messages/sk | Správy LCL]] - Príručka zameraná na správy LCL.
 
*[[LCL Messages/sk | Správy LCL]] - Príručka zameraná na správy LCL.
*[[LCL Internals]] - Informácie o vnútornom fungovaní LCL.
+
*[[LCL Internals | Vnútro LCL (en)]] - Informácie o vnútornom fungovaní LCL.
 +
*[[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ť.
  
 +
===Interfaces===
 +
* [[Lazarus known issues (things that will never be fixed) | Známe riešenia Lazarus (ktoré nebudú zmenené) (en)]] - Zoznam riešení kompatibility rozhrania.
 +
*[[GTK2 Interface | Rozhranie GTK2 (en)]] - gtk2 pre Unixy, macOS, Windows
 +
*[[Carbon Interface | Rozhranie Carbon (en)]] - Rozhranie Carbon pre macOS
 +
*[[Qt Interface |Rozhranie Qt (en)]] - Rozhranie Qt 4 pre Unixy, macOS a Linuxové PDA.
 +
*[[Windows CE Interface | Rozhranie Windows CE (en)]] - Pre Pocket PC a Smartphony
 +
*[[fpGUI Interface | Rozhranie fpGUI (en)]] - Množina nástrojov kompletne napísaná v Object Pascale.
  
 +
===Preklady===
 +
* [[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.
  
==Príručky konverzie zdrojového kódu==
+
<!-- *[[TO-DO]] Remaining Tasks -->
 +
* [[Help:Add language bar/sk | Pridanie jazykovej lišty]] - Vysvetľuje ako na vrch wiki stránky pridať zoznam prekladov.
  
* [[Code Conversion Guide/sk | Konverzia zdrojového kódu]] - Ako preniesť existujúci kód a komponenty z Delphi
+
== 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 IDE==
+
==Dokumentácia prekladača Free Pascal==
*[[Getting Lazarus/sk | Získanie Lazarus]] - Inštrukcie na stiahnutie uvoľnenej alebo CVS verzie Lazarus **
+
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].
*[[Lazarus Packages/sk | Balíky Lazarus]] - Návod na tvorbu balíčkov v Lazarus
+
 
*[[Cross compiling for Win32 under Linux]]
+
*[http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html Používateľská príručka]
*[[Remote Debugging]] - Ako ladiť aplikáciu Lazarus z iného počítača.
+
*[http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html Príručka programátora]
*[[Extending the IDE/sk | Rozširovanie IDE]] - Ako rozšíriť funkcie IDE Lazarus.
+
*[http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html Referenčná príručka pre unitu system a podporované konštrukcie Pascalu]
*[[Lazarus IDE ToDo List]] - Zostávajúce úlohy pre IDE
+
*[http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html Referenčný manuál Run-Time Library]
*[[Anchor Sides]] - Popis Anchor Sides Feature
+
*[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!
 +
 
 +
=== Webové stráky ===
 +
*[[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]
  
==Dokumentácia prekladača Free Pascal==
 
Okrem tejto stránky [http://lazarus-ccr.sourceforge.net/fpcdoc/ this site], sa posledná verzia dokumentácie online a v rôznych stiahnuteľných formátoch nachádza na hlavnej stránke  [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