Difference between revisions of "Lazarus Documentation/sk"
From Lazarus wiki
Jump to navigationJump to searchm |
|||
Line 77: | Line 77: | ||
==Príručky vývojárov Lazarus== | ==Príručky vývojárov Lazarus== | ||
*[[How To Help Developing Lazarus/sk | Ako pomôcť s vývojom Lazarus ]] - Príručka pre nováčikov začínajúcich vylepšovanie Lazarus. | *[[How To Help Developing Lazarus/sk | Ako pomôcť s vývojom Lazarus ]] - Príručka pre nováčikov začínajúcich vylepšovanie Lazarus. | ||
− | *[[Version Numbering]] - | + | *[[Version Numbering/sk | Číslovanie verzií ]] - Vysvetlenie rôznych čísiel verzií Lazarus. |
*[[Creating A Patch/sk | Tvorba patchov ]] - Príručka tvorby záplat so zmenami Lazarus. | *[[Creating A Patch/sk | Tvorba patchov ]] - Príručka tvorby záplat so zmenami Lazarus. | ||
*[[Creating a Backtrace with GDB/sk | Tvorba backtrace pomocou GDB ]] - Príručka tvorby backtrace pre pomoc s ladením programu. | *[[Creating a Backtrace with GDB/sk | Tvorba backtrace pomocou GDB ]] - 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. | ||
− | *[[Nomenclature]] - | + | *[[Nomenclature/sk | Nomenklatúra ]] - Príručka pre voľbu mena novej metódy alebo vlastnosti. |
*[[DesignGuidelines/sk | Rukoväť vývojára ]] - Návod ako postupovať pri zmene zdrojového kódu Lazarus. | *[[DesignGuidelines/sk | Rukoväť vývojára ]] - Návod ako postupovať pri zmene zdrojového kódu Lazarus. | ||
− | *[[GUI design]] - | + | *[[GUI design/sk | Návrh GUI]] - Rukoväť návrhu Lazarus GUI |
− | *[[Roadmap]] - | + | *[[Roadmap/sk | Roadmap]] - Predstava o aktuálnom stave rôznych častí Lazarus. |
− | *[[Road To 1.0]] - | + | *[[Road To 1.0/sk | Cesta k 1.0 ]] - Čo je treba urobiť pre Lazarus 1.0 |
− | *[[Detailed Lazarus 0.9.24 todo]] - | + | *[[Detailed Lazarus 0.9.24 todo/sk | Detailné Lazarus 0.9.24 ToDo ]] - Kontrolný list pre uvoľnenie 0.9.24 |
− | *[[Moderating the bug tracker]] - | + | *[[Moderating the bug tracker/sk | Moderovanie sledovania chýb ]] - Príručka pre vývojárov a moderátorov Lazarus o použití [http://www.freepascal.org/mantis/ sledovania chýb]. |
− | *[[Codetools]] - | + | *[[Codetools/sk | Codetools ]] - Ako sú CodeTools integrované do IDE. |
− | *[[Creating IDE Help]] - | + | *[[Creating IDE Help/sk | Tvorba nápovedy IDE ]] - Ako rozšíriť dokumentáciu IDE. |
− | *[[Unit not found - How to find units]] - | + | *[[Unit not found - How to find units/sk | Unita nenájdená - Ako hľadať unity ]] - Ako nastaviť IDE a zdrojové súbory. |
− | *[[Bounties]] - | + | *[[Bounties/sk | Bounties]] - Potrebujete konkrétnu novú vlastnosť rýchlo? Tu nastavte cenu. |
===LCL - Lazarus component library=== | ===LCL - Lazarus component library=== | ||
− | *[[LCL Messages]] - | + | *[[LCL Messages/sk | Správy LCL]] - Príručka zameraná na správy LCL. |
− | *[[LCL Internals]] - | + | *[[LCL Internals/sk | Vnútro LCL]] - Informácie o vnútornom fungovaní LCL. |
− | *[[LCL Key Handling]] - | + | *[[LCL Key Handling/sk \ LCL Obsluha kláves]] - Pomoc! Klávesa stlačená, čo teraz? |
− | *[[LCL Internals - Resizing, Moving]] - | + | *[[LCL Internals - Resizing, Moving/sk | Vnútro LCL - Zmena veľkosti, Presun]] - Ako LCL komunikuje s rozhraním LCL pre zmenu veľkosti, presun ovládacích prvkov. |
− | *[[LCL Unicode Support]] - | + | *[[LCL Unicode Support/sk \ Podpora Unicode v LCL ]] - Cesta k podpore Unicode v Lazarus. |
− | *[[LCL Documentation Roadmap | + | *[[LCL Documentation Roadmap/sk | Dokumentačná mapa LCL ]] - Ktoré jednotky ešte treba zdokumentovať. |
− | |||
− | |||
− | |||
− | |||
− | |||
===Interfaces=== | ===Interfaces=== | ||
− | * [[Lazarus known issues (things that will never be fixed)]] - | + | * [[Lazarus known issues (things that will never be fixed)/sk | Známe riešenia Lazarus (ktoré nebudú zmenené)]] - Zoznam riešení kompatibility rozhrania. |
+ | *[[GTK2 Interface/sk | Rozhranie GTK2]] - gtk2 pre Unixy, Mac OS X, Windows | ||
+ | *[[Carbon Interface/sk | Rozhranie Carbon]] - Rozhranie Carbon pre Mac OS X | ||
+ | *[[Qt Interface/sk \Rozhranie Qt]] - Rozhranie Qt 4 pre Unixy, Mac OS X a Linuxové PDA. | ||
+ | *[[Windows CE Interface/sk | Rozhranie Windows CE]] - Pre Pocket PC a Smartphony | ||
+ | *[[fpGUI Interface/sk | Rozhranie fpGUI]] - Množina nástrojov kompletne napísaná v Object Pascale. | ||
− | *[[ | + | ===Preklady=== |
− | + | * [[Getting translation strings right/sk | Správne preložené reťazce]] 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. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<!-- *[[TO-DO]] Remaining Tasks --> | <!-- *[[TO-DO]] Remaining Tasks --> | ||
− | * [[Help:Add language bar | | + | * [[Help:Add language bar/sk | Pridanie jazykovej lišty]] - Vysvetľuje ako na vrch wiki stránky pridať zoznam prekladov. |
==Dokumentácia IDE== | ==Dokumentácia IDE== |
Revision as of 15:06, 26 December 2007
│
العربية (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) │
Príručky Lazarus a Pascal
- Prehľad Free Pascal a Lazarus - krátky popis o tom, čo možno vyvýjať s týmito všeobecnými nástrojmi.
- Začíname s Lazarus - Návod pre začiatočníkov a detailný popis IDE Lazarus.
- Nástroje IDE Lazarus - Stredne zložitý návod o dokončovaní kódu a ostatných nástrojoch IDE.
- Databázová príručka pre Lazarus - Uvod do použitia databáz v Lazarus.
- Vývoj s grafikou - Niekoľko základných príkaldov pre prácu s grafikou.
- Úvod do Pascalu - Tao Yueova príručka Pascalu (zaradené s dovolením).
- TXMLPropStorage - Použitie TXMLPropStorage na uloženie používateľských nastavení.
- Spúštanie externých programov - Krátka príručka ukazujúca ako spustiť externé programy zo svojho programu.
- Prístup k hardvéru - Ako pristupovať priamo k zariadeniam ako ISA karty, PCI karty, paralelné a sériové porty a USB zariadenia.
- 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.
- Príručka viacvláknového programovania - Ako naprogramovať viacvláknové aplikácie s použitím Free Pascalu a Lazarusa.
- 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.
- Vytváranie prepojení na knižnice C - Ako konvertovať hlavičkové súbory C (.h) na Pascalovské unity.
- FPC knižnice - Ako tvoriť dynamické knižnice (.so, .dll, .dynlib) a ako ich použiť.
- Lokalizácia programov - Ako poskynúť lokalizoavné verzie programov a balíčkov.
- 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.
- Databázy v Lazarus - Prehľad použitia databáz v Lazarus.
- Príklady kódov - Vzorové funkčné kódy pre Lazarus.
- Kniha prianí a želaní - Vlastnosti, ktoré chcete mať v Lazarus.
- Hlásenie chýb - Ako oznámiť chybu, o ktorej si myslíte, že ste ju našli v Lazarus?
Inštalácia
- Inštalácia Lazarus - Inštalačná príručka.
- Získanie Lazarus - Inštrukcie pre stiahnutie uvoľnenej alebo SVN verzie Lazarus.
- OS X Programming Tips/sk Programovacie tipy pre OSX - Inštalácia Lazarus, užitočné nástroje, príkazy Unixu atď...
IDE - Integrované vývojové prostredie
- Triky pre IDE - Tipy, triky a skryté vlastnosti.
- Lazarus IDE - Popis okien IDE.
- Balíčky v Lazarus - Návod pre tvorbu balíčka v Lazarus.
- Inštalácia balíčkov - malá príručka pre inštaláciu balíčkov.
- Rozšírenie IDE - Ako do IDE Lazarus pridať funkciu.
- Pridanie nápovedy Kylix - Ako používať súbory nápovedy Borlandu v editore IDE.
LCL - Knižnica komponentov Lazarus
- Dokumentácia LCL - On-line nápoveda pre LCL (práca postupuje, len v angličtine).
- Automatická veľkosť vzhľadu - Ako navrhnúť formulár, ktorý pracuje na všetkých platformách.
- Main Loop Hooks - Ako obsluhovať viaceré zdroje udalostí.
- Asynchrónne volania - Ak radiť metódy do fronty pre neskošie vykonanie.
- Veľkosť súboru a smartlinking - Ako smartlinkovať programy a vytvoriť menšie programy.
- Priamy prístup k rozhraniam - Ukážka ako pristupovať LCL widgetsety.
- Pridajte do svojej aplikácie nápovedu - Ako vytvoriť Online nápovedu pre svoju aplikáciu.
- Anchor Sides - Popis vlastnosti Anchor Sides.
- LCL tipy - Tipy a triky
- Definovanie LCL - Výber správnych volieb pre rekompiláciu LCL.
Vývoj
- Správne plánovanie a postupy - Všeobecné najlepšie postupy pre vývojárov Free Pascal a Lazarus.
- Príručka viacplatformového programovania - Ak vyvíjať cezplatformové aplikácie a portovať z jednej platformy na inú.
- 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.
- Krížová kompilácia - Vytváranie spustiteľných programov z jednej platformy na inej.
- Vzdialené ladenie - Ako ladiť svoje Lazarus programy na inom stroji.
- Ikona programu - Nastavenie ikony programu.
Nástroje
- Editor dokumentácie Lazarus - Použitie lazde pre vytváranie dokumentácie
- LazDoc - integrovaný editor pre súbory dokumentácie.
- Aktualizátor FPDoc - GUI nástroj pre aktualizáciu súborov FPDoc.
- lazbuild - Kompilácia projektov a balíčkov bez IDE.
Prechod z Delphi
- Komponenty Lazarus - Porovnanie komponentov Lazarus a Turbo Delphi.
- Prechod z Delphi na Lazarus - Pre užívateľov Delphi, ktorí prechádzajú na Lazarus.
- Konverzia zdrojového kódu - Ako preniesť existujúci kód a komponenty z Delphi a Kylix.
Príručky vývojárov Lazarus
- Ako pomôcť s vývojom Lazarus - Príručka pre nováčikov začínajúcich vylepšovanie Lazarus.
- Číslovanie verzií - Vysvetlenie rôznych čísiel verzií Lazarus.
- Tvorba patchov - Príručka tvorby záplat so zmenami Lazarus.
- Tvorba backtrace pomocou GDB - Príručka tvorby backtrace pre pomoc s ladením programu.
- Tvorba dokumentácie Lazarus - Návod na vytváranie dokumentačných súborov.
- Nomenklatúra - Príručka pre voľbu mena novej metódy alebo vlastnosti.
- Rukoväť vývojára - Návod ako postupovať pri zmene zdrojového kódu Lazarus.
- Návrh GUI - Rukoväť návrhu Lazarus GUI
- Roadmap - Predstava o aktuálnom stave rôznych častí Lazarus.
- Cesta k 1.0 - Čo je treba urobiť pre Lazarus 1.0
- Detailné Lazarus 0.9.24 ToDo - Kontrolný list pre uvoľnenie 0.9.24
- Moderovanie sledovania chýb - Príručka pre vývojárov a moderátorov Lazarus o použití sledovania chýb.
- Codetools - Ako sú CodeTools integrované do IDE.
- Tvorba nápovedy IDE - Ako rozšíriť dokumentáciu IDE.
- Unita nenájdená - Ako hľadať unity - Ako nastaviť IDE a zdrojové súbory.
- Bounties - Potrebujete konkrétnu novú vlastnosť rýchlo? Tu nastavte cenu.
LCL - Lazarus component library
- Správy LCL - Príručka zameraná na správy LCL.
- Vnútro LCL - Informácie o vnútornom fungovaní LCL.
- LCL Key Handling/sk \ LCL Obsluha kláves - Pomoc! Klávesa stlačená, čo teraz?
- Vnútro LCL - Zmena veľkosti, Presun - Ako LCL komunikuje s rozhraním LCL pre zmenu veľkosti, presun ovládacích prvkov.
- LCL Unicode Support/sk \ Podpora Unicode v LCL - Cesta k podpore Unicode v Lazarus.
- Dokumentačná mapa LCL - Ktoré jednotky ešte treba zdokumentovať.
Interfaces
- Známe riešenia Lazarus (ktoré nebudú zmenené) - Zoznam riešení kompatibility rozhrania.
- Rozhranie GTK2 - gtk2 pre Unixy, Mac OS X, Windows
- Rozhranie Carbon - Rozhranie Carbon pre Mac OS X
- Qt Interface/sk \Rozhranie Qt - Rozhranie Qt 4 pre Unixy, Mac OS X a Linuxové PDA.
- Rozhranie Windows CE - Pre Pocket PC a Smartphony
- Rozhranie fpGUI - Množina nástrojov kompletne napísaná v Object Pascale.
Preklady
- Správne preložené reťazce 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.
- Pridanie jazykovej lišty - Vysvetľuje ako na vrch wiki stránky pridať zoznam prekladov.
Dokumentácia IDE
- Získanie Lazarus - Inštrukcie na stiahnutie uvoľnenej alebo CVS verzie Lazarus **
- 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.
- 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
Okrem tejto stránky this site, sa posledná verzia dokumentácie online a v rôznych stiahnuteľných formátoch nachádza na hlavnej stránke Free Pascal Compiler site.