Difference between revisions of "Lazarus Documentation/hu"

From Free Pascal wiki
Jump to navigationJump to search
 
(47 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{Lazarus Documentation}}
 
{{Lazarus Documentation}}
  
==Lazarus és Pascal Tananyag==
+
 
*[[Overview of Free Pascal and Lazarus|A Free Pascal és a Lazarus áttekintése]] - Egy tömör leírás arról, hogy milyen fajta dolgokat tudsz fejleszteni ezekkel az általános célú eszközökkel.
+
<font size="7">Lazarus dokumentáció</font>
*[[Lazarus Tutorial|Lazarus Leckék]] - Tananyag kezdőknek és egy részletesebb leírás a fejlesztő környezetről.
+
 
*[[Lazarus IDE Tools|Lazarus IDE Eszközök]] - Egy haldó szintű tananyag a kódkiegészítésről és egyéb IDE eszközökről.
+
 
 +
__TOC__
 +
== Lazarus és Pascal Tananyag ==
 +
*[[More Lazarus/FPC Tutorials|További Lazarus/FPC tanagyagok]] - Ezek csak a fő tananyagok. Ez az oldal tartalmazza a továbbiakat.
 +
*Ezeken kívül is vannak még, amik itt nincsenek közzétéve, a [[Lazarus Documentation/hu#Lazarus-szal kapcsolatos blog-ok és weboldalak|Lazarus-szal kapcsolatos blog-ok és weboldalak]] szakaszban.
 +
 
 +
=== Lazarus/FPC ===
 +
*[[Overview of Free Pascal and Lazarus/hu|A Free Pascal és a Lazarus áttekintése]] - Egy tömör leírás arról, hogy milyen fajta dolgokat tudsz fejleszteni ezekkel az általános célú eszközökkel.
 +
*[[Lazarus Tutorial/hu|Lazarus Tananyag]] - Tananyag kezdőknek és egy részletesebb leírás a fejlesztő környezetről.
 +
*[[Lazarus IDE Tools|Lazarus IDE Eszközök]] - Egy haladó szintű tananyag a kódkiegészítésről és egyéb IDE eszközökről.
 +
*[[Object Oriented Programming with FreePascal and Lazarus/hu|Objektum-orientált Programozás FreePascal-lal és Lazarus-szal]] - Ami a hagyományos Pascal mögött rejlik
 +
*[[Lazarus/FPC Libraries|Lazarus/FPC függvénytárak]] - Hogyan készítsünk dinamikus függvénytárakat (.so, .dll, .dylib) és hogyan használjuk őket.
 +
*[[Creating bindings for C libraries|C függvénytárak Pascal-hoz kötése]] - Hogyan konvertáljunk C header fájlokat (.h) pascal unit-okká.
 +
*[[Console Mode Pascal/hu|Szöveges módú Pascal]] - A Lazarus IDE használata szöveges módú alkalmazásokhoz.
 +
*[[Lazarus Inline Assembler]] - Honnan kezdjem? segédlet.
 
*[[Lazarus Database Tutorial|Lazarus Adatbázis Tananyag]] - Bevezetés az adatbáziskezelésbe Lazarus használatával.
 
*[[Lazarus Database Tutorial|Lazarus Adatbázis Tananyag]] - Bevezetés az adatbáziskezelésbe Lazarus használatával.
*[[How to write in-memory database applications in Lazarus/FPC|Hogyan írjunk memória-adatbázis kezelő alkalmazásokat Lazarus/FPC-vel]] - Praktikus tanácsok MemDataset-ek használatához
+
 
*[[Developing with Graphics|Grafikus Fejlesztés]] - Néhány egyszerű példa grafikus programozáshoz.
+
=== Egyéb ===
*[[Contents|Pascal Tananyag]] ''Wiki verzióban'' - [http://www.taoyue.com/ Tao Yue] [http://www.taoyue.com/tutorials/pascal/ Pascal Tananyaga]  (engedéllyel közzétéve).
 
*[[Pascal Tutorial|Pascal Tananyag]] - [http://www.taoyue.com/ Tao Yue] [http://www.taoyue.com/tutorials/pascal/ Pascal Tananyaga]  (engedéllyel közzétéve).
 
*[[Object Oriented Programming with FreePascal and Lazarus|Objektum-orientált Programozás FreePascal-lal és Lazarus-szal]] - Ami a hagyományos Pascal mögött rejlik
 
*[[Programming with Objects and Classes|Programozás Objektumokkal és Osztályokkal]] - FPC OOP tanagyag.
 
*[[Console Mode Pascal|Szöveges Módú Pascal]] - Lazarus IDE használata szöveges módú alkalmazásokhoz.
 
*[[Executing External Programs|Külső Programok Futtatása]] - Egy rövid bemutató arról, hogy hogyan futtass külső programokat a sajt programodból.
 
*[[TXMLPropStorage]] - TXMLPropStorage használata a felhasználói beállítások elmentéséhez.
 
*[[Hardware Access|Hardver Hozzáférés]] - Hogyan férj hozzá hardver eszközökhöz, úgymint ISA és PCI kártyákhoz, soros-, párhuzamos-, és USB portot használó eszközökhöz.
 
*[[Networking|Hálózatkezelés]] - Tananyag a TCP/IP protokollról, biztonságos hálózati alkalmazások létrehozásáról, webszolgáltatásokról, stb.
 
*[[XML Tutorial|XML Tananyag]] - XML fájlok írása és olvasása.
 
*[[Multithreaded Application Tutorial|Több szálon futó alkalmazások tananyag]] - Hogyan írjon több szálon futó alkalmazásokat Free Pascal-lal és Lazarus-szal.
 
*[[Manager Worker Threads System|Szervezett Dolgozószálas Rendszerek]] - Egy példa arról, hogy hogyan tervezzünk Szervezett Dolgozószálas Rendszereket.
 
*[[Streaming components|Adatfolyam eszközök]] - Hogyan írjunk komponenseket adatfolyamokra és hogyan olvassunk/hozzunk létre komponenseket adatfolyamokból.
 
*[[OpenGL Tutorial|OpenGL Tananyag]] - Hogyan használjut a GLUT-ot Lazarus-ban.
 
*[[Creating bindings for C libraries|Összeköttetések létrehozása C könyvtárakhoz]] - Hogyan konvertáljunk C header fájlokat (.h) pascal unit-okká.
 
*[[Lazarus/FPC Libraries|Lazarus/FPC Könyvtárak]] - Hogyan készítsünk dinamikus könyvtárakat (.so, .dll, .dylib) és hogyanhasználjuk őket.
 
 
*[[Translations / i18n / localizations for programs|Fordítások / i18n / lokalizációk programokhoz]] - Hogyan készítsd el a programjaid vagy csomagjaid lokalizált verzióit.
 
*[[Translations / i18n / localizations for programs|Fordítások / i18n / lokalizációk programokhoz]] - Hogyan készítsd el a programjaid vagy csomagjaid lokalizált verzióit.
 +
*[[Executing External Programs|Külső Programok Futtatása]] - Egy rövid bemutató arról, hogy hogyan futtass külső programokat a saját programodból.
 
*[[Daemons and Services|Démonok és szolgáltatások]] - Hogyan írjunk Windows-os szolgáltatásokat és/vagy Linux-os démonokat.
 
*[[Daemons and Services|Démonok és szolgáltatások]] - Hogyan írjunk Windows-os szolgáltatásokat és/vagy Linux-os démonokat.
 +
*[[VirtualTreeview Example for Lazarus|VirtualTreeview Példa Lazarus-ra]] - VirtualTreeview használata Lazarus-on.
 +
 +
=== Hardver ===
 +
*[[Hardware Access/hu|Hardver Hozzáférés]] - Hogyan férj hozzá hardver eszközökhöz, úgymint ISA és PCI kártyákhoz, soros-, párhuzamos-, és USB portot használó eszközökhöz.
 +
*[[Multithreaded Application Tutorial|Több szálon futó alkalmazások tananyag]] - Hogyan írjon több szálon futó alkalmazásokat Free Pascal-lal és Lazarus-szal.
 +
 +
=== Fájlok ===
 +
*[[File Handling In Pascal|Fájlkezelés Pascal-ban]] - Kezdő szintű leírás a fájlok használatáról.
 +
*[[TXMLPropStorage]] - TXMLPropStorage használata a felhasználói beállítások elmentéséhez.
 +
*[[XML Tutorial/hu|XML Tananyag]] - XML fájlok írása és olvasása.
 +
*[[Using INI Files|INI fájlok használata]] - Hogy dolgozz INI fájlokkal Pascal-ban.
 +
 +
=== Web ===
 +
*[[Networking|Web programozás és hálózatkezelés]] - Tananyag a TCP/IP protokollról, webszolgáltatásokról; *[[Webbrowser|Webböngésző]] - Webböngésző komponensek.
 +
 +
=== Multimédia ===
 +
*[[Developing with Graphics|Grafikus Fejlesztés]] - Néhány egyszerű példa grafikus programozáshoz.
 +
*[[OpenGL Tutorial|OpenGL Tananyag]] - Hogyan használjuk a GLUT-ot Lazarus-ban.
 +
*[[Multimedia Programming|Multimédiás programozás]] - Hogyan játsszunk le videókat és hangokat.
 +
 +
=== Windows ===
 
*[[Office Automation|Office Automatizálás]] - Hogyan lépjünk kapcsolatba Office szoftverrel és hozzunk létre táblázatokat, szöveges dokumentumokat, prezentációkat, stb.
 
*[[Office Automation|Office Automatizálás]] - Hogyan lépjünk kapcsolatba Office szoftverrel és hozzunk létre táblázatokat, szöveges dokumentumokat, prezentációkat, stb.
*[[Lazarus Inline Assembler]] - Honnan kezdjem? segédlet.
+
*[[High DPI|Magas DPI]] - Hogyan írjunk DPI-függő alkalmazásokat Windows 7-re.
*[[VirtualTreeview Example for Lazarus|VirtualTreeview Példa Lazarus-ra]] - VirtualTreeview használata Lazarus-on.
+
*[[Aero Glass]] - Hogyan alkalmazzuk az Aero Glass effektet egy Lazarus Form-on Windows 7-re.
*[http://aprendepascal.wikidot.com Programando en Pascal] - Spanyol tananyag az FPC/Lazarus-ról, a Wikidot-on.
 
*[[Webbrowser|Webböngésző]] - Webböngésző komponensek.
 
*[[Playing videos|Videók lejátszása]] - Hogyan játsszunk le videókat.
 
  
 
==Lazarus Felhasználói Útmutatók==
 
==Lazarus Felhasználói Útmutatók==
*[[Lazarus Faq|Lazarus GYIK]] - Általános információk a Lazarus-ról és sajátosságairól Linux és Windows felhasználóknak.
+
*[[Lazarus Faq/hu|Lazarus GYIK]] - Általános információk a Lazarus-ról és sajátosságairól Linux és Windows felhasználóknak.
 
*[[Lazarus DB Faq|Lazarus DB GYIK]] - GYIK a Lazarus adatbázissal kapcsolatus kérdésekről.
 
*[[Lazarus DB Faq|Lazarus DB GYIK]] - GYIK a Lazarus adatbázissal kapcsolatus kérdésekről.
 
*[[Databases in Lazarus|Adatbázisok a Lazarus-ban]] - Áttekintés az adatbáziskezelésről Lazarus-ban.
 
*[[Databases in Lazarus|Adatbázisok a Lazarus-ban]] - Áttekintés az adatbáziskezelésről Lazarus-ban.
*[[Code Examples|Kód Példák]] - Működő példa kódok Lazarus alá.
 
 
*[[Feature_Ideas|Kívánságlista/szükséges lehetőségek]] - Olyan lehetőségek, amelyeket szívesen látnál a Lazarus-ban.
 
*[[Feature_Ideas|Kívánságlista/szükséges lehetőségek]] - Olyan lehetőségek, amelyeket szívesen látnál a Lazarus-ban.
 
*[[How do I create a bug report|Hogyan készítsek hibajelentést]] - Ha úgy gondolod, találtál egy hibát a Lazarus-ban, hogyan jelentsd be?
 
*[[How do I create a bug report|Hogyan készítsek hibajelentést]] - Ha úgy gondolod, találtál egy hibát a Lazarus-ban, hogyan jelentsd be?
  
 
===Telepítés===  
 
===Telepítés===  
*[[Installing Lazarus|A Lazarus telepítése]] - Telepítési útmutató
 
 
*[[Getting Lazarus|A Lazarus megszerzése]] - Útmutató a Lazarus nyilvános vagy SVN verziójának letöltéséhez
 
*[[Getting Lazarus|A Lazarus megszerzése]] - Útmutató a Lazarus nyilvános vagy SVN verziójának letöltéséhez
*[[Multiple Lazarus|Többszörös Lazarus]] - Hogyan kell a Lazrus többféle verzióját egy gépre telepíteni
+
*[[Installing Lazarus/hu|A Lazarus telepítése]] - Telepítési útmutató
 +
*[[Multiple Lazarus|Többszörös Lazarus]] - Hogyan kell a Lazarus többféle verzióját egy gépre telepíteni
  
 
===IDE - Integrált fejlesztőkörnyezet===
 
===IDE - Integrált fejlesztőkörnyezet===
*[[IDE tricks|IDE trükkök]] - Tippek, trükkök és rejtett lehetőségek
+
*[[IDE tricks/hu|IDE trükkök]] - Tippek, trükkök és rejtett lehetőségek
 
*[[Lazarus IDE]] - Az IDE ablakai
 
*[[Lazarus IDE]] - Az IDE ablakai
 
*[[Lazarus IDE Shortcuts|Lazarus IDE gyorsbillentyűk]] - Billentyűkiosztás és gyorsbillentyűk.
 
*[[Lazarus IDE Shortcuts|Lazarus IDE gyorsbillentyűk]] - Billentyűkiosztás és gyorsbillentyűk.
 
*[[Lazarus Packages|Lazarus csomagok]] - Útmutató csomagkészítéshez Lazarus alatt
 
*[[Lazarus Packages|Lazarus csomagok]] - Útmutató csomagkészítéshez Lazarus alatt
*[[Install Packages|Csomagok telepítése]] - Kis útmutató csomagok telepítéséhez
+
*[[Install Packages/hu|Csomagok telepítése]] - Kis útmutató csomagok telepítéséhez
 
*[[Extending the IDE|Az IDE bővítése]] - Hogyan adjunk további funkciókat a Lazarus fejlesztői környezethez
 
*[[Extending the IDE|Az IDE bővítése]] - Hogyan adjunk további funkciókat a Lazarus fejlesztői környezethez
*[[Adding Kylix Help|Kylix súgó hozzáadása]] - Hogyan használjuk a Borland súgófájlokat az IDE szerkesztőjében.
+
*[[Installing Help in the IDE|Súgó telepítése az IDE-be]] - Hogyan telepítsük az RTL, FCL és az LCL súgókat az IDE-be, illetve a Kylix súgó fájlokat, és hogy adjunk súgót felhasználói csomagokhoz.
*[[Using Lazarus for other computer languages|Lazarus használata más programnyelvekhez]] - Hogyan használjuk az IDE-t C-hez, Java-hoz, stb.
+
*[[Using Lazarus for other computer languages/hu|Lazarus használata más programnyelvekhez]] - Hogyan használjuk az IDE-t C-hez, Java-hoz, stb.
 
*[[IDE Development|IDE fejlesztés]] - Különféle oldalak az IDE jelenlegi fejlesztéseiről.
 
*[[IDE Development|IDE fejlesztés]] - Különféle oldalak az IDE jelenlegi fejlesztéseiről.
 
*[[Lazarus for education|Lazarus oktatási célra]] - Hogyan állítsuk be a Lazarus-t kurzusokhoz és kezdők számára.
 
*[[Lazarus for education|Lazarus oktatási célra]] - Hogyan állítsuk be a Lazarus-t kurzusokhoz és kezdők számára.
 
*[[Lazarus Hacks|Lacarus hack-ek]] - Beállítások és hack-ek, amikkel különböző igények szerint alakíthatjuk az IDE-t és az LCL-t.
 
*[[Lazarus Hacks|Lacarus hack-ek]] - Beállítások és hack-ek, amikkel különböző igények szerint alakíthatjuk az IDE-t és az LCL-t.
  
===LCL - Lazarus komponens könyvtár===
+
===LCL - Lazarus komponens függvénytár===
 
*[[doc:lcl/|LCL dokumentáció]] - Online segítség az LCL-hez (folyamatban).
 
*[[doc:lcl/|LCL dokumentáció]] - Online segítség az LCL-hez (folyamatban).
 
*[[LCL Components|LCL komponensek]] - Bemutatók az általános LCL komponensekről, kiegészítve a referencia dokumentumokat.
 
*[[LCL Components|LCL komponensek]] - Bemutatók az általános LCL komponensekről, kiegészítve a referencia dokumentumokat.
 
*[[The LCL in various platforms|Az LCL különböző platformokon]] - Egy részletes értekezés az LCL lehetőségeiről, amelyek eltérően viselkednek eltérő platformokon.
 
*[[The LCL in various platforms|Az LCL különböző platformokon]] - Egy részletes értekezés az LCL lehetőségeiről, amelyek eltérően viselkednek eltérő platformokon.
*[[Autosize / Layout|Automatikus méretezés/Elrendezés]] - Hogyan tervezzünk minden platformon működő form-okat.
+
*[[Autosize / Layout|Automatikus méretezés / Elrendezés]] - Hogyan tervezzünk minden platformon működő form-okat.
 
*[[Main Loop Hooks|Fő ciklus kapcsolatok]] - Hogyan kezeljünk többféle eseményforrást.
 
*[[Main Loop Hooks|Fő ciklus kapcsolatok]] - Hogyan kezeljünk többféle eseményforrást.
 
*[[Asynchronous Calls|Aszinkron hívások]] - Hogyan állítsunk sorba metódusokat későbbi meghívásokhoz.
 
*[[Asynchronous Calls|Aszinkron hívások]] - Hogyan állítsunk sorba metódusokat későbbi meghívásokhoz.
Line 69: Line 85:
 
*[[Accessing the Interfaces directly|Interfészek közvetlen elérése]] - Példa az LCL widget-ek elérésére.
 
*[[Accessing the Interfaces directly|Interfészek közvetlen elérése]] - Példa az LCL widget-ek elérésére.
 
*[[Add Help to Your Application|Adj súgót az alkalmazásodhoz]] - Hogyan készítsünk online súgót az alkalmazásainkhoz.
 
*[[Add Help to Your Application|Adj súgót az alkalmazásodhoz]] - Hogyan készítsünk online súgót az alkalmazásainkhoz.
*[[Anchor Sides|Oldalak Horgonyzása]] - Az Oldalak Horgonyzása lehetőség leírása.
+
*[[Colors|Színek]] - A rendszer színek, például clDefault, clWindow és az fpImage FPColor leírása.
 
*[[LCL Tips|LCL tippek]] - Tippek és trükkök.
 
*[[LCL Tips|LCL tippek]] - Tippek és trükkök.
 
*[[LCL Defines|LCL definíciók]] - A helyes opciók kiválasztása az LCL újrafordításához.
 
*[[LCL Defines|LCL definíciók]] - A helyes opciók kiválasztása az LCL újrafordításához.
 +
*[[Lazarus_Tutorial#The_Component_Palette|LCL Komponensek]] - Leírás a  fő LCL vezérlőkről, amelyek a Lazarus-szal együtt települnek fel, úgy mint TMainMenu, TButton, TComboBox, TTimer, stb.
 +
*[[Components_and_Code_examples|LCL Példakódok]] - Működő példakódok Lazarus-ra.
 +
*[[Lazarus Custom Drawn Controls|Egyedileg megrajzolt vezérlők]] - Néhány egyedileg rajzolt vezérlő Lazarus-hoz.
 +
*[[How To Write Lazarus Component/hu|Hogyan_írjunk_Lazarus_komponenst]] - Egy hasznos útmutató az első LCL komponensünk létrehozásához.
  
 
===Fejlesztés===
 
===Fejlesztés===
Line 77: Line 97:
 
*[[Multiplatform Programming Guide|Multiplatform programozási útmutató]] - Hogyan fejlesszünk cross-platform alkalmazásokat és hogy portoljunk egyikről a másikra.
 
*[[Multiplatform Programming Guide|Multiplatform programozási útmutató]] - Hogyan fejlesszünk cross-platform alkalmazásokat és hogy portoljunk egyikről a másikra.
 
*[[Deploying Your Application|Alkalmazásaink felfejlesztése]] - Hogyan készíts telepítőt az alkalmazásodhoz.
 
*[[Deploying Your Application|Alkalmazásaink felfejlesztése]] - Hogyan készíts telepítőt az alkalmazásodhoz.
*[[Cross compiling|Keresztfordítás]] - Futtatható fájlok készítése egyik platformon egy másik platformra.
+
*[[Cross compiling/hu|Keresztfordítás]] - Futtatható fájlok készítése egyik platformon egy másik platformra.
 
*[[GDB Debugger Tips|GDB hibakereső tippek]] - Ismert hibák / Tippek a Pascal hibakereséséhez GDB-vel
 
*[[GDB Debugger Tips|GDB hibakereső tippek]] - Ismert hibák / Tippek a Pascal hibakereséséhez GDB-vel
 
*[[Remote Debugging|Távoli hibakeresés]] - Hogyan keress hibát a Lazarus alkalmazásodban egy másik számítógépről.
 
*[[Remote Debugging|Távoli hibakeresés]] - Hogyan keress hibát a Lazarus alkalmazásodban egy másik számítógépről.
Line 83: Line 103:
 
*[[Using Pascal Libraries with .NET and Mono|Pascal könyvtárak használata .NET-tel és Mono-val]] - Igen, a Pascal kód használható .NET-tel és Mono-val.
 
*[[Using Pascal Libraries with .NET and Mono|Pascal könyvtárak használata .NET-tel és Mono-val]] - Igen, a Pascal kód használható .NET-tel és Mono-val.
 
*[[Pascal and PHP|Pascal és PHP]] - A Pascal kapcsolata a PHP-vel.
 
*[[Pascal and PHP|Pascal és PHP]] - A Pascal kapcsolata a PHP-vel.
*[[Developing Python Modules with Pascal|Python modulok fejlesztése Pascal-lal]] - Python bővítése Pascal-lal.extending Python with Pascal
+
*[[Developing Python Modules with Pascal|Python modulok fejlesztése Pascal-lal]] - Python bővítése Pascal-lal.
 
*[[Developing Web Apps with Pascal|Web-es alkalmazások fejlesztése Pascal-lal]] - Igen, írhatsz RIA alkalmazásokat Pascal-lal.
 
*[[Developing Web Apps with Pascal|Web-es alkalmazások fejlesztése Pascal-lal]] - Igen, írhatsz RIA alkalmazásokat Pascal-lal.
*[[Smartphone Development|Smartphone fejlesztés]] - Különböző smartphone-ok FPC-vel történő fejlesztéséről.
+
*[[Smartphone Development|Smartphone fejlesztés]] - Különböző okos telefonok FPC-vel történő fejlesztéséről.
 +
*[[Lazarus Components Directory|Lazarus komponens könyvtár]] - Leírás a Lazarus-hoz tartozó extra csomagokról, úgymint nyomtatótámogatás, fpWeb, démonok, stb.
  
===Platform specifikus Tippek===
+
=== Platform specifikus Tippek ===
*[[OS X Programming Tips|OS X Programozási Tippek]] - Lazarus telepítése, hasznás eszközök, Unix parancsok, és még több...
+
*[[macOS Programming Tips|macOS Programozási Tippek]] - Lazarus telepítése, hasznás eszközök, Unix parancsok, és még több...
 
*[[Windows Programming Tips|Windows Programozási Tippek]] - Asztali Windows programozási tippek...
 
*[[Windows Programming Tips|Windows Programozási Tippek]] - Asztali Windows programozási tippek...
 
*[[WinCE Programming Tips|WinCE Programozási Tippek]] - A telefon API használata, SMS-ek küldése, és még több...
 
*[[WinCE Programming Tips|WinCE Programozási Tippek]] - A telefon API használata, SMS-ek küldése, és még több...
  
===Eszközök===
+
=== Eszközök ===
 
*[[Lazarus Documentation Editor|Lazarus Dokumentáció Szerkesztő]] - A "lazde" használata dokumentáció készítéséhez.
 
*[[Lazarus Documentation Editor|Lazarus Dokumentáció Szerkesztő]] - A "lazde" használata dokumentáció készítéséhez.
*[[LazDoc]] - Egy integrált dokumentációs fájl szerkesztő.
+
*[[FPDoc Editor|FPDoc szerkesztő]] - Integrált integrált dokumentációs fájl szerkesztő.
 
*[[FPDoc Updater|FPDoc Frissítő]] - Egy GUI eszköz FPDoc fájlok frissítéséhez.
 
*[[FPDoc Updater|FPDoc Frissítő]] - Egy GUI eszköz FPDoc fájlok frissítéséhez.
 
*[[lazbuild]] - Projektek és csomagok fordítása az IDE nélkül.
 
*[[lazbuild]] - Projektek és csomagok fordítása az IDE nélkül.
 
*[[LazSVNPkg]] - Lazarus IDE SVN Plugin
 
*[[LazSVNPkg]] - Lazarus IDE SVN Plugin
 +
*[[InstantFPC]] - Pascal programok futtatása normál UNIX szkriptekként.
  
===Delphi-ből Jövőknek===
+
=== Delphi-ből Jövőknek ===
 
*[[Lazarus Components|Lazarus komponensek]] - Lazarus és Turbo Delphi komponensek összehasonlítása.
 
*[[Lazarus Components|Lazarus komponensek]] - Lazarus és Turbo Delphi komponensek összehasonlítása.
 
*[[Lazarus For Delphi Users|Lazarus Delphi felhasználóknak]] - Azoknak a Delphi felhasználóknak, akik most ismerkednek a Lazarus-szal.
 
*[[Lazarus For Delphi Users|Lazarus Delphi felhasználóknak]] - Azoknak a Delphi felhasználóknak, akik most ismerkednek a Lazarus-szal.
 
*[[Code Conversion Guide|Kód konverziós útmutató]] - Hogyan konvertáljunk meglévő kódot és komponenseket Delphi-ről és Kylix-ról.
 
*[[Code Conversion Guide|Kód konverziós útmutató]] - Hogyan konvertáljunk meglévő kódot és komponenseket Delphi-ről és Kylix-ról.
 +
*[[Delphi Converter in Lazarus|Delphi konvertáló a Lazarus-ban]] - Delphi unit, projekt vagy csomag konvertálás majdnem automatikusan.
  
==Lazarus Fejlesztői Útmutatók==
+
== Lazarus Fejlesztői Útmutatók ==
 
*[[Lazarus Development Process|A Lazarus fejlesztés folyamata]] - Ütemterv, ötletek, jelenlegi fejlesztés.
 
*[[Lazarus Development Process|A Lazarus fejlesztés folyamata]] - Ütemterv, ötletek, jelenlegi fejlesztés.
 
*[[How To Help Developing Lazarus|Hogyan segíts a Lazarus fejlesztésében]] - Útmutató zöldfülűeknek a Lazarus fejlesztésének megkezdéséhez.
 
*[[How To Help Developing Lazarus|Hogyan segíts a Lazarus fejlesztésében]] - Útmutató zöldfülűeknek a Lazarus fejlesztésének megkezdéséhez.
Line 114: Line 137:
 
*[[GUI design|GUI tervezés]] - Megjegyzések a Lazarus GUI tervezés irányelveihez.
 
*[[GUI design|GUI tervezés]] - Megjegyzések a Lazarus GUI tervezés irányelveihez.
 
*[[Roadmap|Ütemterv]] - Áttekintés a Lazarus különböző részeinek jelenlegi állapotáról.
 
*[[Roadmap|Ütemterv]] - Áttekintés a Lazarus különböző részeinek jelenlegi állapotáról.
*[[Road To 1.0|Út az 1.0-hoz]] - Aminek meg kell lennie a Lazarus 1.0-hoz és ToDo listák.
 
 
*[[Moderating the bug tracker|A hiba nyomonkövetés moderálása]] - Irányelvek Lazarus fejlesztőknek és moderátoroknek a [http://www.freepascal.org/mantis/ bug tracker] használatához.
 
*[[Moderating the bug tracker|A hiba nyomonkövetés moderálása]] - Irányelvek Lazarus fejlesztőknek és moderátoroknek a [http://www.freepascal.org/mantis/ bug tracker] használatához.
 
*[[Codetools|Kódeszközök]] - A kódeszközök Lazarus-ba való illeszkedéséről.
 
*[[Codetools|Kódeszközök]] - A kódeszközök Lazarus-ba való illeszkedéséről.
Line 121: Line 143:
 
*[[Bounties|Nagylelkűség]] - Szükséged van egy adott lehetőségre gyorsan? Itt add meg, hogy mennyit ér meg neked. :-)
 
*[[Bounties|Nagylelkűség]] - Szükséged van egy adott lehetőségre gyorsan? Itt add meg, hogy mennyit ér meg neked. :-)
  
===LCL - Lazarus komponens könyvtár===
+
=== LCL - Lazarus komponens függvénytár ===
 
*[[LCL Messages|LCL üzenetek]] - Útmutató az LCL üzeneteivel kapcsolatban.
 
*[[LCL Messages|LCL üzenetek]] - Útmutató az LCL üzeneteivel kapcsolatban.
 
*[[LCL Internals|LCL belügyek]] - Az implementáció részletei és hogyan készítsünk új widget készletet.
 
*[[LCL Internals|LCL belügyek]] - Az implementáció részletei és hogyan készítsünk új widget készletet.
Line 131: Line 153:
 
*[[LCL Bindings|LCL kapcsolatok]] - Kapcsolatok az LCL más nyelven történő használatához.
 
*[[LCL Bindings|LCL kapcsolatok]] - Kapcsolatok az LCL más nyelven történő használatához.
  
===Felületek===
+
=== Felületek ===
 
{{Interfaces}}
 
{{Interfaces}}
  
===Fordítások===
+
=== Fordítások ===
 +
* [[Getting translation strings right|Fordítandó string-ek rendbe rakása]] Néhány megjegyzés programozóknak a fordítható string-ek létrehozásáról és használatáról. Röviden tárgyalja a string-ek létrehozását, felajánl néhány tippet a megvalósítási problémákhoz, és rámutat néhány megfontolandó dologra angol alapnyelvű program használatára adott esetben.
 +
* '''Megjegyzések a lokalizációhoz:'''
 +
:* [[German localization notes|Német]] - Megjegyzések és segédletek a Lazarus IDE németre fordításához, mellékelve egy kis szótárat a leggyakrabban használt fordításokkal.
 +
:* [[Portuguese-Brazilian Localization Notes|Portugál-brazil]] - Kis szótár, amely a Lazarus-ban használt álatalános kifejezések fordításait tartalmazza.
 +
:* [[Russian localization notes|Orosz]] - Megjegyzések és segédletek a Lazarus IDE oroszra fordításához.
 +
<!-- *[[TO-DO]] Remaining Tasks -->
 +
* [[Help:Add language bar/hu |Nyelvválasztó hozzáadása]] Elmagyarázza, hogyan tudsz fordítás listát hozzáadni egy Wiki oldal tetejéhez.
 +
*[[Translations_/_i18n_/_localizations_for_programs#Translating_the_IDE|Az IDE lefordítása]]
 +
 
 +
== További Komponens Dokumentációk ==
 +
*[[Project Templates|Projekt sablonok]] - A <i>projtemplates</i> csomag.
 +
*[[Pascal Script]] és [[Pascal Script Examples|Pascal script példák]] - Hogyan használjunk Pascal script komponenseket Lazarus-ban.
 +
*[[OpenGL]] - Hogyan használjunk OpenGL-t Lazarus-ban.
 +
*[[KOL-CE]] - A KOL&MCK függvénytár Free Pascal/Lazarus portja. Hogyan hozzunk létre nagyon tömör alkalmazásokat Win32/WinCE-re Lazarus-ban.
  
==További Komponens Dokumentációk==
+
== Free Pascal Fordító Dokumentáció ==
 +
Ezen [http://lazarus-ccr.sourceforge.net/fpcdoc/ oldalon] kívül, a dokumentáció legutóbbi verziója megtalálható online, és többféle letölthető formátumban a [http://www.freepascal.org/docs.html Free Pascal fordító főoldalán].
  
==Free Pascal Fordító Dokumentáció==
+
*[http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html Felhasználói útmutató]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html Programozói útmutató]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html Referencia a system unit-hoz, és a támogatott Pascal szerkezetekhez]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html Futásidejű függvénytár (RTL) referencia útmutatója]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/fcl/index.html Szabad komponens függvénytár (FCL) referencia útmutatója]
 +
*[http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html Free Pascal dokumentációs eszköz útmutatója]
 +
*[[Build messages/hu|Fordítási üzenetek]]
  
==Lazarus-szal kapcsolatos blog-ok és weboldalak==
+
== Lazarus-szal kapcsolatos blog-ok és weboldalak ==
 
'''Blogok'''
 
'''Blogok'''
 +
*[http://lazarus-dev.blogspot.com/ Lazarus fejlesztés] - Lazarus fejlesztők blogja a fordítási folyamatra vonatkozóan.
 +
*[[Adventures of a Newbie|Egy zöldfülű kalandjai]] - Egy zöldfülű naplója a kezdetekről néhány bemutató információval egy folyamatosan bővülő naplóban.
 +
*[http://lazarusroad.blogspot.com/ Utam Lazarus/Freepascal-lal] - Egy blog, amit a Lazarus-szal és FreePascal-lal való programozás során gyűjtött tapasztalataimnak szentelek (Luiz Américo által)
 +
*[http://port2laz.blogspot.com/ Portolás Lazarus-ra] - Ez a blog leírja egy közepes méretű (~100 ezer soros) Delphi 7/CLX alkalmazás portolását Lazarusra (Alexsander da Rosa által)
 +
*[http://living-lazarus.blogspot.com/ Élő Lazarus] - Egy ember felfedezései egy nyílt forráskódú RAD-ban (Gyors alkalmazásfejlesztőben) ([[User:Wibblytim|Wibblytim]] által).
 +
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] csak egy (újabb) méhecseke zümmögése!
 +
*[http://donaldshimoda.blogspot.com/ Párhuzamos Pascal Világok] Donald Shimoda.
 +
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development A FreePascal és a Lazarus Fejlesztésének nyomon követése]
  
 
'''Weboldalak'''
 
'''Weboldalak'''
 +
*[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools Pascal - SwinBrain] - Egyedülálló Free Pascal bemutató és dokumentáció a Swinburne University-ről
 +
*[[Basic Pascal Tutorial|Pascal Tananyag]] - [http://www.taoyue.com/ Tao Yue] [http://www.taoyue.com/tutorials/pascal/ Pascal Tananyaga]  (engedéllyel közzétéve).
 +
*[[Free Pascal videos|Free Pascal video tutorials]]

Latest revision as of 15:38, 5 September 2022

العربية (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 dokumentáció


Lazarus és Pascal Tananyag

Lazarus/FPC

Egyéb

Hardver

Fájlok

Web

Multimédia

Windows

  • Office Automatizálás - Hogyan lépjünk kapcsolatba Office szoftverrel és hozzunk létre táblázatokat, szöveges dokumentumokat, prezentációkat, stb.
  • Magas DPI - Hogyan írjunk DPI-függő alkalmazásokat Windows 7-re.
  • Aero Glass - Hogyan alkalmazzuk az Aero Glass effektet egy Lazarus Form-on Windows 7-re.

Lazarus Felhasználói Útmutatók

Telepítés

IDE - Integrált fejlesztőkörnyezet

LCL - Lazarus komponens függvénytár

Fejlesztés

Platform specifikus Tippek

Eszközök

Delphi-ből Jövőknek

Lazarus Fejlesztői Útmutatók

LCL - Lazarus komponens függvénytár

Felületek

Fordítások

  • Fordítandó string-ek rendbe rakása Néhány megjegyzés programozóknak a fordítható string-ek létrehozásáról és használatáról. Röviden tárgyalja a string-ek létrehozását, felajánl néhány tippet a megvalósítási problémákhoz, és rámutat néhány megfontolandó dologra angol alapnyelvű program használatára adott esetben.
  • Megjegyzések a lokalizációhoz:
  • Német - Megjegyzések és segédletek a Lazarus IDE németre fordításához, mellékelve egy kis szótárat a leggyakrabban használt fordításokkal.
  • Portugál-brazil - Kis szótár, amely a Lazarus-ban használt álatalános kifejezések fordításait tartalmazza.
  • Orosz - Megjegyzések és segédletek a Lazarus IDE oroszra fordításához.

További Komponens Dokumentációk

  • Projekt sablonok - A projtemplates csomag.
  • Pascal Script és Pascal script példák - Hogyan használjunk Pascal script komponenseket Lazarus-ban.
  • OpenGL - Hogyan használjunk OpenGL-t Lazarus-ban.
  • KOL-CE - A KOL&MCK függvénytár Free Pascal/Lazarus portja. Hogyan hozzunk létre nagyon tömör alkalmazásokat Win32/WinCE-re Lazarus-ban.

Free Pascal Fordító Dokumentáció

Ezen oldalon kívül, a dokumentáció legutóbbi verziója megtalálható online, és többféle letölthető formátumban a Free Pascal fordító főoldalán.

Lazarus-szal kapcsolatos blog-ok és weboldalak

Blogok

Weboldalak