Lazarus Documentation/hu
From Free Pascal wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
│
العربية (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