Difference between revisions of "Lazarus Documentation/sk"
From Free Pascal wiki
Jump to navigationJump to searchm (Kompletná aktualizácia vrrrr) |
m |
||
Line 48: | Line 48: | ||
*[[Main Loop Hooks/sk | Main Loop Hooks ]] - Ako obsluhovať viaceré zdroje udalostí. | *[[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. | *[[Asynchronous Calls/sk | Asynchrónne volania ]] - Ak radiť metódy do fronty pre neskošie vykonanie. | ||
− | *[[File size and smartlinking/sk | | + | *[[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. | *[[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. | *[[Add Help to Your Application/sk | Pridajte do svojej aplikácie nápovedu ]] - Ako vytvoriť Online nápovedu pre svoju aplikáciu. | ||
Line 55: | Line 55: | ||
*[[LCL Defines/sk | Definovanie LCL ]] - Výber správnych volieb pre rekompiláciu LCL. | *[[LCL Defines/sk | Definovanie LCL ]] - Výber správnych volieb pre rekompiláciu LCL. | ||
− | === | + | ===Vývoj=== |
− | *[[The Power of Proper Planning and Practices]] - | + | *[[The Power of Proper Planning and Practices/sk | Správne plánovanie a postupy ]] - Všeobecné najlepšie postupy pre vývojárov Free Pascal a Lazarus. |
− | *[[Multiplatform Programming Guide]] - | + | *[[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]] - | + | *[[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]] - | + | *[[Deploying Your Application/sk Inštalujte svoje aplikácie ]] - Ako vytvoriť pre svoj program inštalátor. |
− | *[[Cross compiling]] - | + | *[[Cross compiling/sk | Krížová kompilácia ]] - Vytváranie spustiteľných programov z jednej platformy na inej. |
− | *[[Remote Debugging]] - | + | *[[Remote Debugging/sk | Vzdialené ladenie ]] - Ako ladiť svoje Lazarus programy na inom stroji. |
− | *[[Application Icon]] - | + | *[[Application Icon/sk | Ikona programu ]] - Nastavenie ikony programu. |
− | === | + | === Nástroje === |
− | *[[Lazarus Documentation Editor]] - | + | *[[Lazarus Documentation Editor/sk | Editor dokumentácie Lazarus ]] - Použitie '''lazde''' pre vytváranie dokumentácie |
− | *[[LazDoc]] - | + | *[[LazDoc/sk | LazDoc]] - integrovaný editor pre súbory dokumentácie. |
− | *[[FPDoc Updater]] - | + | *[[FPDoc Updater/sk | Aktualizátor FPDoc]] - GUI nástroj pre aktualizáciu súborov FPDoc. |
− | *[[lazbuild]] - | + | *[[lazbuild/sk | lazbuild ]] - Kompilácia projektov a balíčkov bez IDE. |
− | === | + | ===Prechod z Delphi=== |
− | *[[Lazarus Components]] - | + | *[[Lazarus Components/sk | Komponenty Lazarus ]] - Porovnanie komponentov Lazarus a Turbo Delphi. |
− | *[[Lazarus For Delphi Users/sk | Prechod z Delphi na Lazarus]] - Pre užívateľov Delphi, ktorí | + | *[[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 | + | * [[Code Conversion Guide/sk | Konverzia zdrojového kódu]] - Ako preniesť existujúci kód a komponenty z Delphi a Kylix. |
− | ==Príručky | + | ==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/sk | Ako pomôcť s vývojom Lazarus ]] - Príručka pre nováčikov začínajúcich vylepšovanie Lazarus. |
− | *[[Creating A Patch| | + | *[[Version Numbering]] - Explanation of the different version numbers of Lazarus |
− | *[[Creating a Backtrace with GDB]] - | + | *[[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. | ||
*[[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| | + | *[[Nomenclature]] - Guide to choose a name for a new method or property |
− | *[[ | + | *[[DesignGuidelines/sk | Rukoväť vývojára ]] - Návod ako postupovať pri zmene zdrojového kódu Lazarus. |
− | *[[ | + | *[[GUI design]] - Notes on guidelines when designing the lazarus GUI |
+ | *[[Roadmap]] - An idea of the current status of the various parts of Lazarus | ||
+ | *[[Road To 1.0]] - What needs to be done for Lazarus 1.0 | ||
+ | *[[Detailed Lazarus 0.9.24 todo]] - A check list for the Lazarus 0.9.24 release | ||
+ | *[[Moderating the bug tracker]] - Guidelines for lazarus developers and moderators for using the [http://www.freepascal.org/mantis/ bug tracker]. | ||
+ | *[[Codetools]] - How the codetools are integrated into the IDE | ||
+ | *[[Creating IDE Help]] - How to extend the IDE documentation | ||
+ | *[[Unit not found - How to find units]] - How to setup the IDE and source files | ||
+ | *[[Bounties]] - Need a particular new feature soon? Set a price here. | ||
+ | ===LCL - Lazarus component library=== | ||
+ | *[[LCL Messages]] - Guide related to LCL Messages | ||
+ | *[[LCL Internals]] - Some info about the inner workings of the LCL | ||
+ | *[[LCL Key Handling]] - Help! A key press, what now? | ||
+ | *[[LCL Internals - Resizing, Moving]] - How the LCL communicates with the LCL interface to resize, move controls | ||
+ | *[[LCL Unicode Support]] - Road to Unicode enabled Lazarus | ||
+ | *[[LCL Documentation Roadmap]] - Which units have to be documented | ||
+ | |||
+ | ---- | ||
+ | *[[LCL Messages/sk | Správy LCL]] - Príručka zameraná na správy LCL. '''Overiť''' | ||
+ | *[[LCL Internals/sk | Vnútro LCL]] - Informácie o vnútornom fungovaní LCL. '''Overiť''' | ||
+ | |||
+ | |||
+ | ===Interfaces=== | ||
+ | * [[Lazarus known issues (things that will never be fixed)]] - A list of interface compatibility issues | ||
+ | |||
+ | *[[GTK2 Interface]] - The gtk2 for Unixes, Mac OS X, Windows | ||
+ | *[[Carbon Interface]] - The Carbon Interface for Mac OS X | ||
+ | *[[Qt Interface]] - The Qt 4 Interface for Unixes, Mac OS X and linux-based PDAs | ||
+ | *[[Windows CE Interface]] - For Pocket PC and Smartphones | ||
+ | *[[fpGUI Interface]] - A widgetset completely written in Object Pascal | ||
+ | |||
+ | ===Translations=== | ||
+ | * [[Getting translation strings right]] A few notes for programmers on how to create and use translateable strings in your application. Quickly discusses general things about creating strings, offers a few hints on implementation issues and points out some things to consider when using English as base language in particular. | ||
+ | * '''Localization Notes:''' | ||
+ | :* [[German localization notes|German]] - Notes and guidelines for translating the Lazarus IDE to German, including a small dictionary to look up often used translations. | ||
+ | :* [[Portuguese-Brazilian Localization Notes|Portuguese-Brazilian]] - Small dictionary containing common translations of terms used in the Lazarus IDE for the Portuguese-Brazilian translation. | ||
+ | :* [[Russian localization notes|Russian]] - Notes and guidelines for translating the Lazarus IDE to Russian. | ||
+ | <!-- *[[TO-DO]] Remaining Tasks --> | ||
+ | * [[Help:Add language bar | Add language bar]] explains how you can add a list of translations to the top of a wiki page. | ||
==Dokumentácia IDE== | ==Dokumentácia IDE== |
Revision as of 14:07, 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.
- Version Numbering - Explanation of the different version numbers of 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.
- Nomenclature - Guide to choose a name for a new method or property
- Rukoväť vývojára - Návod ako postupovať pri zmene zdrojového kódu Lazarus.
- GUI design - Notes on guidelines when designing the lazarus GUI
- Roadmap - An idea of the current status of the various parts of Lazarus
- Road To 1.0 - What needs to be done for Lazarus 1.0
- Detailed Lazarus 0.9.24 todo - A check list for the Lazarus 0.9.24 release
- Moderating the bug tracker - Guidelines for lazarus developers and moderators for using the bug tracker.
- Codetools - How the codetools are integrated into the IDE
- Creating IDE Help - How to extend the IDE documentation
- Unit not found - How to find units - How to setup the IDE and source files
- Bounties - Need a particular new feature soon? Set a price here.
LCL - Lazarus component library
- LCL Messages - Guide related to LCL Messages
- LCL Internals - Some info about the inner workings of the LCL
- LCL Key Handling - Help! A key press, what now?
- LCL Internals - Resizing, Moving - How the LCL communicates with the LCL interface to resize, move controls
- LCL Unicode Support - Road to Unicode enabled Lazarus
- LCL Documentation Roadmap - Which units have to be documented
- Správy LCL - Príručka zameraná na správy LCL. Overiť
- Vnútro LCL - Informácie o vnútornom fungovaní LCL. Overiť
Interfaces
- Lazarus known issues (things that will never be fixed) - A list of interface compatibility issues
- GTK2 Interface - The gtk2 for Unixes, Mac OS X, Windows
- Carbon Interface - The Carbon Interface for Mac OS X
- Qt Interface - The Qt 4 Interface for Unixes, Mac OS X and linux-based PDAs
- Windows CE Interface - For Pocket PC and Smartphones
- fpGUI Interface - A widgetset completely written in Object Pascal
Translations
- Getting translation strings right A few notes for programmers on how to create and use translateable strings in your application. Quickly discusses general things about creating strings, offers a few hints on implementation issues and points out some things to consider when using English as base language in particular.
- Localization Notes:
- German - Notes and guidelines for translating the Lazarus IDE to German, including a small dictionary to look up often used translations.
- Portuguese-Brazilian - Small dictionary containing common translations of terms used in the Lazarus IDE for the Portuguese-Brazilian translation.
- Russian - Notes and guidelines for translating the Lazarus IDE to Russian.
- Add language bar explains how you can add a list of translations to the top of a wiki page.
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.