Lazarus Documentation/hu
From Lazarus wiki
Jump to navigationJump to search
│
العربية (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
- 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-szal kapcsolatos blog-ok és weboldalak szakaszban.
Lazarus/FPC
- 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 Tananyag - Tananyag kezdőknek és egy részletesebb leírás a fejlesztő környezetről.
- Lazarus IDE Eszközök - Egy haladó szintű tananyag a kódkiegészítésről és egyéb IDE eszközökről.
- Objektum-orientált Programozás FreePascal-lal és Lazarus-szal - Ami a hagyományos Pascal mögött rejlik
- Lazarus/FPC függvénytárak - Hogyan készítsünk dinamikus függvénytárakat (.so, .dll, .dylib) és hogyan használjuk őket.
- C függvénytárak Pascal-hoz kötése - Hogyan konvertáljunk C header fájlokat (.h) pascal unit-okká.
- Szöveges módú Pascal - A Lazarus IDE használata szöveges módú alkalmazásokhoz.
- Lazarus Inline Assembler - Honnan kezdjem? segédlet.
- Lazarus Adatbázis Tananyag - Bevezetés az adatbáziskezelésbe Lazarus használatával.
Egyéb
- Fordítások / i18n / lokalizációk programokhoz - Hogyan készítsd el a programjaid vagy csomagjaid lokalizált verzióit.
- Külső Programok Futtatása - Egy rövid bemutató arról, hogy hogyan futtass külső programokat a saját programodból.
- Démonok és szolgáltatások - Hogyan írjunk Windows-os szolgáltatásokat és/vagy Linux-os démonokat.
- VirtualTreeview Példa Lazarus-ra - VirtualTreeview használata Lazarus-on.
Hardver
- 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.
- 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
- 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 Tananyag - XML fájlok írása és olvasása.
- INI fájlok használata - Hogy dolgozz INI fájlokkal Pascal-ban.
Web
- Web programozás és hálózatkezelés - Tananyag a TCP/IP protokollról, webszolgáltatásokról; *Webböngésző - Webböngésző komponensek.
Multimédia
- Grafikus Fejlesztés - Néhány egyszerű példa grafikus programozáshoz.
- OpenGL Tananyag - Hogyan használjuk a GLUT-ot Lazarus-ban.
- Multimédiás programozás - Hogyan játsszunk le videókat és hangokat.
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
- Lazarus GYIK - Általános információk a Lazarus-ról és sajátosságairól Linux és Windows felhasználóknak.
- Lazarus DB GYIK - GYIK a Lazarus adatbázissal kapcsolatus kérdésekről.
- Adatbázisok a Lazarus-ban - Áttekintés az adatbáziskezelésről Lazarus-ban.
- Kívánságlista/szükséges lehetőségek - Olyan lehetőségek, amelyeket szívesen látnál a Lazarus-ban.
- Hogyan készítsek hibajelentést - Ha úgy gondolod, találtál egy hibát a Lazarus-ban, hogyan jelentsd be?
Telepítés
- A Lazarus megszerzése - Útmutató a Lazarus nyilvános vagy SVN verziójának letöltéséhez
- A Lazarus telepítése - Telepítési útmutató
- 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 trükkök - Tippek, trükkök és rejtett lehetőségek
- Lazarus IDE - Az IDE ablakai
- Lazarus IDE gyorsbillentyűk - Billentyűkiosztás és gyorsbillentyűk.
- Lazarus csomagok - Útmutató csomagkészítéshez Lazarus alatt
- Csomagok telepítése - Kis útmutató csomagok telepítéséhez
- Az IDE bővítése - Hogyan adjunk további funkciókat a Lazarus fejlesztői környezethez
- 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.
- Lazarus használata más programnyelvekhez - Hogyan használjuk az IDE-t C-hez, Java-hoz, stb.
- IDE fejlesztés - Különféle oldalak az IDE jelenlegi fejlesztéseiről.
- Lazarus oktatási célra - Hogyan állítsuk be a Lazarus-t kurzusokhoz és kezdők számára.
- 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 függvénytár
- LCL dokumentáció - Online segítség az LCL-hez (folyamatban).
- LCL komponensek - Bemutatók az általános LCL komponensekről, kiegészítve a referencia dokumentumokat.
- 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.
- Automatikus méretezés / Elrendezés - Hogyan tervezzünk minden platformon működő form-okat.
- Fő ciklus kapcsolatok - Hogyan kezeljünk többféle eseményforrást.
- Aszinkron hívások - Hogyan állítsunk sorba metódusokat későbbi meghívásokhoz.
- Fájlméret és okos összefűzés - Hogyan "okosfűzzünk" alkalmazásokat, és készítsünk kisebb futtatható fájlokat.
- Interfészek közvetlen elérése - Példa az LCL widget-ek elérésére.
- Adj súgót az alkalmazásodhoz - Hogyan készítsünk online súgót az alkalmazásainkhoz.
- Színek - A rendszer színek, például clDefault, clWindow és az fpImage FPColor leírása.
- LCL tippek - Tippek és trükkök.
- LCL definíciók - A helyes opciók kiválasztása az LCL újrafordításához.
- 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.
- LCL Példakódok - Működő példakódok Lazarus-ra.
- Egyedileg megrajzolt vezérlők - Néhány egyedileg rajzolt vezérlő Lazarus-hoz.
- Hogyan_írjunk_Lazarus_komponenst - Egy hasznos útmutató az első LCL komponensünk létrehozásához.
Fejlesztés
- A megfelelő tervezés ereje és praktikák - A józan ésszel programozás legjobb praktikái egy Free Pascal és Lazarus fejlesztőnek.
- Multiplatform programozási útmutató - Hogyan fejlesszünk cross-platform alkalmazásokat és hogy portoljunk egyikről a másikra.
- Alkalmazásaink felfejlesztése - Hogyan készíts telepítőt az alkalmazásodhoz.
- Keresztfordítás - Futtatható fájlok készítése egyik platformon egy másik platformra.
- GDB hibakereső tippek - Ismert hibák / Tippek a Pascal hibakereséséhez GDB-vel
- Távoli hibakeresés - Hogyan keress hibát a Lazarus alkalmazásodban egy másik számítógépről.
- Alkalmazás ikon - Az alkalmazás ikonjának beállítása
- Pascal könyvtárak használata .NET-tel és Mono-val - Igen, a Pascal kód használható .NET-tel és Mono-val.
- Pascal és PHP - A Pascal kapcsolata a PHP-vel.
- Python modulok fejlesztése Pascal-lal - Python bővítése Pascal-lal.
- Web-es alkalmazások fejlesztése Pascal-lal - Igen, írhatsz RIA alkalmazásokat Pascal-lal.
- Smartphone fejlesztés - Különböző okos telefonok FPC-vel történő fejlesztéséről.
- 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
- macOS Programozási Tippek - Lazarus telepítése, hasznás eszközök, Unix parancsok, és még több...
- Windows Programozási Tippek - Asztali Windows programozási tippek...
- WinCE Programozási Tippek - A telefon API használata, SMS-ek küldése, és még több...
Eszközök
- Lazarus Dokumentáció Szerkesztő - A "lazde" használata dokumentáció készítéséhez.
- FPDoc szerkesztő - Integrált integrált dokumentációs fájl szerkesztő.
- 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.
- LazSVNPkg - Lazarus IDE SVN Plugin
- InstantFPC - Pascal programok futtatása normál UNIX szkriptekként.
Delphi-ből Jövőknek
- Lazarus komponensek - Lazarus és Turbo Delphi komponensek összehasonlítása.
- Lazarus Delphi felhasználóknak - Azoknak a Delphi felhasználóknak, akik most ismerkednek a Lazarus-szal.
- Kód konverziós útmutató - Hogyan konvertáljunk meglévő kódot és komponenseket Delphi-ről és Kylix-ról.
- Delphi konvertáló a Lazarus-ban - Delphi unit, projekt vagy csomag konvertálás majdnem automatikusan.
Lazarus Fejlesztői Útmutatók
- A Lazarus fejlesztés folyamata - Ütemterv, ötletek, jelenlegi fejlesztés.
- Hogyan segíts a Lazarus fejlesztésében - Útmutató zöldfülűeknek a Lazarus fejlesztésének megkezdéséhez.
- Verzió számozás - A Lazarus különböző verziószámainak kifejtése.
- Egy patch készítése - Útmutató Lazarus módosításokat tartalmazó patch készítéséhez.
- Visszakövetés létrehozása GDB-vel - Útmutató visszakövetés készítéséhez, hogy könnyebb legyen a hibakeresés.
- Nomenklatúra - Útmutató új metódusok és tulajdonságok névválasztásához.
- Tervezési segédletek - Útmutató arról, hogy hogyan járjunk el a Lazarus forráskódjának módosításakor.
- GUI tervezés - Megjegyzések a Lazarus GUI tervezés irányelveihez.
- Ütemterv - Áttekintés a Lazarus különböző részeinek jelenlegi állapotáról.
- A hiba nyomonkövetés moderálása - Irányelvek Lazarus fejlesztőknek és moderátoroknek a bug tracker használatához.
- Kódeszközök - A kódeszközök Lazarus-ba való illeszkedéséről.
- IDE súgó készítése - Hogyan fejlesszük az IDE dokumentációt.
- Unit nem található - Hogyan találjuk meg a unit-okat - Hogyan állítsuk be az IDE-t és a forrás fájlokat.
- Nagylelkűség - Szükséged van egy adott lehetőségre gyorsan? Itt add meg, hogy mennyit ér meg neked. :-)
LCL - Lazarus komponens függvénytár
- LCL üzenetek - Útmutató az LCL üzeneteivel kapcsolatban.
- LCL belügyek - Az implementáció részletei és hogyan készítsünk új widget készletet.
- LCL billentyű kezelés - Segítség! Megnyomtak egy billentyűt, mi lesz most?
- LCL belügyek - átméretezés, mozgatás - Hogyan kommunikál az LCL az LCL felülettel vezérlők átméretezésekor, és mozgatásakor.
- LCL húzd és dobd - Húzás, dobás, és dokkolás szervezése.
- LCL Unicode támogatás - Út az Unicode-ot engedélyező Lazarus-hoz.
- LCL dokumentáció ütemterv - Melyik unit-okat kell dokumentálni.
- LCL kapcsolatok - Kapcsolatok az LCL más nyelven történő használatához.
Felületek
- Lazarus known issues (things that will never be fixed) - A list of interface compatibility issues
- Win32/64 Interface - The Windows API (formerly Win32 API) interface for Windows 95/98/Me/2000/XP/Vista/10, but not CE
- Windows CE Interface - For Pocket PC and Smartphones
- Carbon Interface - The Carbon 32 bit interface for macOS (deprecated; removed from macOS 10.15)
- Cocoa Interface - The Cocoa 64 bit interface for macOS
- Qt Interface - The Qt4 interface for Unixes, macOS, Windows, and Linux-based PDAs
- Qt5 Interface - The Qt5 interface for Unixes, macOS, Windows, and Linux-based PDAs
- GTK1 Interface - The gtk1 interface for Unixes, macOS (X11), Windows
- GTK2 Interface - The gtk2 interface for Unixes, macOS (X11), Windows
- GTK3 Interface - The gtk3 interface for Unixes, macOS (X11), Windows
- fpGUI Interface - Based on the fpGUI library, which is a cross-platform toolkit completely written in Object Pascal
- Custom Drawn Interface - A cross-platform LCL backend written completely in Object Pascal inside Lazarus. The Lazarus interface to Android.
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.
- Nyelvválasztó hozzáadása Elmagyarázza, hogyan tudsz fordítás listát hozzáadni egy Wiki oldal tetejéhez.
- Az IDE lefordítása
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.
- Felhasználói útmutató
- Programozói útmutató
- Referencia a system unit-hoz, és a támogatott Pascal szerkezetekhez
- Futásidejű függvénytár (RTL) referencia útmutatója
- Szabad komponens függvénytár (FCL) referencia útmutatója
- Free Pascal dokumentációs eszköz útmutatója
- Fordítási üzenetek
Lazarus-szal kapcsolatos blog-ok és weboldalak
Blogok
- Lazarus fejlesztés - Lazarus fejlesztők blogja a fordítási folyamatra vonatkozóan.
- 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.
- 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)
- 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)
- Élő Lazarus - Egy ember felfedezései egy nyílt forráskódú RAD-ban (Gyors alkalmazásfejlesztőben) (Wibblytim által).
- Bee.ography csak egy (újabb) méhecseke zümmögése!
- Párhuzamos Pascal Világok Donald Shimoda.
- A FreePascal és a Lazarus Fejlesztésének nyomon követése
Weboldalak
- Pascal - SwinBrain - Egyedülálló Free Pascal bemutató és dokumentáció a Swinburne University-ről
- Pascal Tananyag - Tao Yue Pascal Tananyaga (engedéllyel közzétéve).
- Free Pascal video tutorials