Difference between revisions of "Lazarus Documentation/de"

From Free Pascal wiki
Jump to navigationJump to search
Line 12: Line 12:
  
 
=== Lazarus/FPC ===
 
=== Lazarus/FPC ===
 +
 
*[[Overview of Free Pascal and Lazarus/de|Überblick über Free Pascal und Lazarus (deutsch)]] - Eine kurze Diskussion über die Dinge, die Sie mit diesen Werkzeugen entwickeln können
 
*[[Overview of Free Pascal and Lazarus/de|Überblick über Free Pascal und Lazarus (deutsch)]] - Eine kurze Diskussion über die Dinge, die Sie mit diesen Werkzeugen entwickeln können
 
*[[Lazarus Tutorial/de|Lazarus Tutorial (deutsch)]] - Ein Tutorial für Anfänger und eine detaillierte Beschreibung der Lazarus IDE
 
*[[Lazarus Tutorial/de|Lazarus Tutorial (deutsch)]] - Ein Tutorial für Anfänger und eine detaillierte Beschreibung der Lazarus IDE
Line 39: Line 40:
  
 
=== Hardware, Threads und Prozesse ===
 
=== Hardware, Threads und Prozesse ===
 +
 
*[[Using the printer/de|Using the printer (deutsch)]] - Die Druckerunterstützung in Lazarus
 
*[[Using the printer/de|Using the printer (deutsch)]] - Die Druckerunterstützung in Lazarus
 
*[[Hardware Access/de|Hardwarezugriff (deutsch)]] - Wie man auf Hardwaregeräte zugreift, wie ISA Karten, PCI Karten, parallele und serielle Schnittstellen und USB Geräte.
 
*[[Hardware Access/de|Hardwarezugriff (deutsch)]] - Wie man auf Hardwaregeräte zugreift, wie ISA Karten, PCI Karten, parallele und serielle Schnittstellen und USB Geräte.
Line 46: Line 48:
  
 
=== Dateien ===
 
=== Dateien ===
 +
 
*[[File Handling In Pascal|File Handling In Pascal (englisch)]] - Basic explanations on the use of files, for beginners in pascal
 
*[[File Handling In Pascal|File Handling In Pascal (englisch)]] - Basic explanations on the use of files, for beginners in pascal
 
*[[TXMLPropStorage/de|TXMLPropStorage (deutsch)]] - Verwendung von TXMLPropStorage zum Speichern von Benutzereinstellungen
 
*[[TXMLPropStorage/de|TXMLPropStorage (deutsch)]] - Verwendung von TXMLPropStorage zum Speichern von Benutzereinstellungen
Line 52: Line 55:
  
 
=== Web ===
 
=== Web ===
 +
 
*[[Portal:Web_Development|Web Development Portal]] - How to develop web applications with Lazarus and Free Pascal.
 
*[[Portal:Web_Development|Web Development Portal]] - How to develop web applications with Lazarus and Free Pascal.
 
**[[Webbrowser|Webbrowser (englisch)]] - Webbrowser controls
 
**[[Webbrowser|Webbrowser (englisch)]] - Webbrowser controls
 
**[[Networking/de|Webprogrammierung und Netzwerkdienste (deutsch)]] - Tutorials über das TCP/IP-Protokoll, WebServices und Links zu Artikel über die Webentwicklung.
 
**[[Networking/de|Webprogrammierung und Netzwerkdienste (deutsch)]] - Tutorials über das TCP/IP-Protokoll, WebServices und Links zu Artikel über die Webentwicklung.
 +
 +
=== FPC für Embedded AVR / Arduino ===
 +
 +
*[[AVR Embedded - SPI/de|AVR Embedded - SPI (deutsch)]] - SPI auf AVR Controllern / Arduino verwenden
 +
  
 
===Plattform-spezifische Tipps===
 
===Plattform-spezifische Tipps===
Line 70: Line 79:
  
 
==Die Lazarus-Benutzerhandbücher==
 
==Die Lazarus-Benutzerhandbücher==
 +
 
*[[Lazarus Faq/de|Lazarus FAQ (deutsch)]] - Allgemeine Informationen über Lazarus und Besonderheiten für Linux- und Windows-Benutzer.
 
*[[Lazarus Faq/de|Lazarus FAQ (deutsch)]] - Allgemeine Informationen über Lazarus und Besonderheiten für Linux- und Windows-Benutzer.
 
*[[Lazarus DB Faq/de|Lazarus DB FAQ (deutsch)]] - FAQ über Datenbanken in Lazarus.
 
*[[Lazarus DB Faq/de|Lazarus DB FAQ (deutsch)]] - FAQ über Datenbanken in Lazarus.
Line 76: Line 86:
  
 
=== Installation ===
 
=== Installation ===
 +
 
*[[Getting Lazarus/de|Getting Lazarus (deutsch)]] - Kurze Anleitungen für den Download und die Installation von freigegebenen und SVN-Versionen von Lazarus
 
*[[Getting Lazarus/de|Getting Lazarus (deutsch)]] - Kurze Anleitungen für den Download und die Installation von freigegebenen und SVN-Versionen von Lazarus
 
*[[Installing Lazarus/de|Installation von Lazarus (deutsch)]] - Ein detailliertes Installationshandbuch
 
*[[Installing Lazarus/de|Installation von Lazarus (deutsch)]] - Ein detailliertes Installationshandbuch
Line 81: Line 92:
  
 
===IDE===
 
===IDE===
 +
 
*[[IDE tricks/de|IDE Tricks (deutsch)]] - Tips, Tricks und verborgene Features
 
*[[IDE tricks/de|IDE Tricks (deutsch)]] - Tips, Tricks und verborgene Features
 
*[[Lazarus IDE/de|Lazarus IDE (deutsch)]] - Die IDE-Fenster (Onlinehilfe für die IDE)
 
*[[Lazarus IDE/de|Lazarus IDE (deutsch)]] - Die IDE-Fenster (Onlinehilfe für die IDE)
Line 95: Line 107:
  
 
===LCL===
 
===LCL===
 +
 
*[[doc:lcl/|LCL documentation (englisch)]] - Onlinehilfe für die [[Glossary/de#LCL|LCL]] (in Arbeit)
 
*[[doc:lcl/|LCL documentation (englisch)]] - Onlinehilfe für die [[Glossary/de#LCL|LCL]] (in Arbeit)
 
*[[LazActiveX|LazActiveX (englisch)]] - ActiveX/LazActiveX documentation
 
*[[LazActiveX|LazActiveX (englisch)]] - ActiveX/LazActiveX documentation
Line 114: Line 127:
  
 
===Entwicklung===
 
===Entwicklung===
 +
 
*[[The Power of Proper Planning and Practices|The Power of Proper Planning and Practices (englisch)]] - Allgemeine und erprobte Verfahren für den Free-Pascal- und Lazarus-Entwickler
 
*[[The Power of Proper Planning and Practices|The Power of Proper Planning and Practices (englisch)]] - Allgemeine und erprobte Verfahren für den Free-Pascal- und Lazarus-Entwickler
 
*[[Multiplatform Programming Guide/de|Multiplatform Programming Guide (deutsch)]] - Wie man Cross-Platform-Anwendungen entwickelt und wie man von einer Plattform zu einer anderen portiert
 
*[[Multiplatform Programming Guide/de|Multiplatform Programming Guide (deutsch)]] - Wie man Cross-Platform-Anwendungen entwickelt und wie man von einer Plattform zu einer anderen portiert
Line 130: Line 144:
  
 
=== Werkzeuge ===
 
=== Werkzeuge ===
 +
 
*[[Lazarus Documentation Editor/de| Lazarus Documentation Editor (deutsch)]] - Benutzung von "lazde" um eine Dokumentation (für Komponenten) zu erstellen.
 
*[[Lazarus Documentation Editor/de| Lazarus Documentation Editor (deutsch)]] - Benutzung von "lazde" um eine Dokumentation (für Komponenten) zu erstellen.
 
*[[FPDoc Editor/de|FPDoc Editor (deutsch)]] - Ein integrierter Editor für Dokumentationsdateien
 
*[[FPDoc Editor/de|FPDoc Editor (deutsch)]] - Ein integrierter Editor für Dokumentationsdateien

Revision as of 00:05, 23 October 2017

العربية (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 und Pascal Tutorials

(Siehe auch "Websites", weiter unten auf dieser Seite)

Lazarus/FPC

Hardware, Threads und Prozesse

Dateien

Web

FPC für Embedded AVR / Arduino


Plattform-spezifische Tipps

Die Lazarus-Benutzerhandbücher

Installation

IDE

LCL

Entwicklung

Werkzeuge

Wenn Sie von Delphi kommen

Die Lazarus Entwickler-Handbücher

LCL - Lazarus Component Library

Die folgenden Artikel tauchen tiefer in die Entwicklung für die/mit der LCL ein. Siehe auch den Abschnitt "LCL" für Benutzer oben.

Schnittstellen

Übersetzung/Internationalisierung

Diese Artikel beschreiben, wie Sie die IDE, LCL und Ihre eigenen Programme mit übersetzten/lokalisierten Zeichenketten einrichten und wie Sie diese internationalisieren (z.B. mit Datumsformaten, Dezimaltrennzeichen etc.):

  • Translations / i18n / localizations for programs How to translate your application and how to load translated resourcestrings of projects and packages in your application.
  • Wie man Übersetzungsstrings richtig hinbekommt Einige Notizen für Programmierer, wie Sie übersetzbare Zeichenketten in Ihrer Anwendung erstellen und benutzen. Kurz werden generelle Dinge über das Erstellen von Zeichenketten diskutiert, es werden einige Tipps angeboten zu Implementierungsproblemen und einige Dinge aufgezeigt, die berücksichtigt werden müssen, wenn Englisch als Basissprache im besonderen verwendet wird.
  • Lokalisierungsnotizen:
  • Deutsch - Notizen und Richtlinien zum Übersetzen der Lazarus IDE ins Deutsche, inklusive eines kleinen Wörterbuches zum Nachschlagen häufig benutzter Übersetzungen.
  • Portugiesisch-Brasilianisch - Ein kleines Wörterbuch mit gebräuchlichen Übersetzungen von Ausdrücken, die in der Lazarus IDE für die Portugiesisch-Brasilianische Übersetzung verwendet werden.
  • Russisch - Notizen und Richtlinien zum Übersetzen der Lazarus IDE ins Russische.

Zusätzliche Komponenten

Free Pascal Compiler Dokumentation

Im Nachgang zu fpcdoc, ist die neueste Version der Dokumentation auch online zu finden in einer Auswahl von downloadbaren Formaten auf der Haupt- Free Pascal Compiler Seite.

Besondere Themen

Lazarus bezogene Blogs, Websites, Videos, Magazine und Bücher

Blogs

Websites

Diese Websites behandeln FreePascal, Lazarus oder beides - oder sie behandeln Konzepte von Delphi, die auch auf Lazarus/FPC anwendbar sind:


Chinese:

Dutch:

  • [1] - Homepage of professor teaching programming courses with Pascal. See his links to Pascal exercises/solutions (e.g. [2])

French:

Spanish:

Deutsch:

  • Axels Fundgrube – Kurze Artikel zu Free Pascal von Axel Niedenhoff.
  • Delphi Praxis - Hier findet man Hilfe für Delphi und Lazarus / Free Pascal

Videos

Books

Konferenzen über Lazarus und Free Pascal

Fehlende Dokumentation?

Falls Sie eine bestimmte Dokumentation für Lazarus oder FreePascal vermissen, können Sie diese auch selbst schreiben und an den Lazarus/FPC Bugtracker übermitteln. Werfen Sie einen Blick in:

  • FPDoc Editor Der eingebaute Dokumentationseditor von Lazarus. Diese Seite erklärt, wie Sie die Quellen der fpdoc-Hilfe erhalten und wie Sie Ihre eigene Hilfe schreiben.