Difference between revisions of "Lazarus Documentation/de"

From Lazarus wiki
Jump to navigationJump to search
m (Text replacement - "Object Pascal Tutorial" to "Basic Pascal Tutorial")
 
(5 intermediate revisions by 4 users not shown)
Line 3: Line 3:
 
==Lazarus und Pascal Tutorials==
 
==Lazarus und Pascal Tutorials==
  
*[[Object Pascal Tutorial|Object Pascal Tutorial (englisch)]]
+
*[[Basic Pascal Tutorial/de|Basic Pascal Tutorial (deutsch)]]
 
*[[:Category:Tutorials/de|Tutorials (deutsch)]] - Eine Sammlung ausgewählter Tutorials mit einem Schwierigkeitsgrad vom Anfänger- bis zum Expertenniveau
 
*[[:Category:Tutorials/de|Tutorials (deutsch)]] - Eine Sammlung ausgewählter Tutorials mit einem Schwierigkeitsgrad vom Anfänger- bis zum Expertenniveau
 
*Es gibt außerdem noch andere Tutorials, nicht hier, sondern in [[Lazarus_Documentation/de#Lazarus_bezogene_Blogs.2C_Websites.2C_Videos.2C_Magazine_und_B.C3.BCcher|Lazarus bezogene Blogs, Websites, Videos, Magazine und Bücher]]
 
*Es gibt außerdem noch andere Tutorials, nicht hier, sondern in [[Lazarus_Documentation/de#Lazarus_bezogene_Blogs.2C_Websites.2C_Videos.2C_Magazine_und_B.C3.BCcher|Lazarus bezogene Blogs, Websites, Videos, Magazine und Bücher]]
Line 68: Line 68:
 
=== Raspberry Pi ===
 
=== Raspberry Pi ===
  
*[[Raspberry Pi - SPI/de|Raspberry Pi - SPI (deutsch)]] - eine einfache SPI-Unit für den Raspberry Pi
+
*[[Raspberry Pi - SPI/de|Raspberry Pi - SPI (deutsch)]] - Eine einfache SPI-Unit für den Raspberry Pi
 +
 
 +
=== MS-DOS ===
 +
 
 +
*[[MS-DOS/de|MS-DOS-Crosscompiler unter Windows (deutsch)]] - Wie richte ich einen MS-DOS Crosscompiler unter Windows ein
  
 
===Plattform-spezifische Tipps===
 
===Plattform-spezifische Tipps===
Line 79: Line 83:
 
**[[Android Programming|Android Programming (englisch)]] - Für Android Smartphones und Tablets.
 
**[[Android Programming|Android Programming (englisch)]] - Für Android Smartphones und Tablets.
 
*[[Portal:Mac|Mac Portal (englisch)]] - Programmiertipps und Referenzinformationen für Mac OS.
 
*[[Portal:Mac|Mac Portal (englisch)]] - Programmiertipps und Referenzinformationen für Mac OS.
**[[OS X Programming Tips|OS X Programming Tips (englisch)]] - Lazarus-Installation, nützliche Tools, Unix-Befehle und mehr...
+
**[[macOS Programming Tips|macOS Programming Tips (englisch)]] - Lazarus-Installation, nützliche Tools, Unix-Befehle und mehr...
 
*[[Portal:iOS|iOS Portal (englisch)]] - Programmiertipps und Referenzinformationen für iOS.
 
*[[Portal:iOS|iOS Portal (englisch)]] - Programmiertipps und Referenzinformationen für iOS.
 
**[[iPhone/iPod development|iPhone/iPod development (englisch)]] - Verwendung von Objekt-Pascal, um iOS-Anwendungen zu entwickeln.
 
**[[iPhone/iPod development|iPhone/iPod development (englisch)]] - Verwendung von Objekt-Pascal, um iOS-Anwendungen zu entwickeln.
Line 122: Line 126:
 
*[[Asynchronous Calls|Asynchronous Calls (englisch)]] - Einreihung von Methoden für die spätere Ausführung
 
*[[Asynchronous Calls|Asynchronous Calls (englisch)]] - Einreihung von Methoden für die spätere Ausführung
 
*[[File size and smartlinking/de|File size and smartlinking (englisch)]] - Das "Smartlinken" von Programmen und die Erstellung kleinerer Programme.
 
*[[File size and smartlinking/de|File size and smartlinking (englisch)]] - Das "Smartlinken" von Programmen und die Erstellung kleinerer Programme.
*[[Accessing the Interfaces directly/de|Accessing the Interfaces directly (englisch)]] - Beispiel für den direkten Zugriff auf die LCL-Widgetsets
+
*[[Accessing the Interfaces directly|Accessing the Interfaces directly (englisch)]] - Beispiel für den direkten Zugriff auf die LCL-Widgetsets
 
*[[Add Help to Your Application/de|Hilfe für eigene Anwendungen erstellen (deutsch)]] - Wie man eine Online-Hilfe für eigene Anwendungen erstellt
 
*[[Add Help to Your Application/de|Hilfe für eigene Anwendungen erstellen (deutsch)]] - Wie man eine Online-Hilfe für eigene Anwendungen erstellt
 
*[[Colors/de|Colors (deutsch)]] - Wie eigene Farben und Systemfarben in Lazarus verwendet werden können (zum Beispiel clDefault, clWindow und FPColor aus fpImage)
 
*[[Colors/de|Colors (deutsch)]] - Wie eigene Farben und Systemfarben in Lazarus verwendet werden können (zum Beispiel clDefault, clWindow und FPColor aus fpImage)
Line 247: Line 251:
 
*[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools Pascal - SwinBrain] - Unique free pascal tutorial and documentation at Swinburne University
 
*[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools Pascal - SwinBrain] - Unique free pascal tutorial and documentation at Swinburne University
 
*[http://sheepdogguides.com/lut/ Lazarus Programming] A series of tutorials to get beginners started. Limited "how to install" material. From SheepdogSoftware.co.uk
 
*[http://sheepdogguides.com/lut/ Lazarus Programming] A series of tutorials to get beginners started. Limited "how to install" material. From SheepdogSoftware.co.uk
*[[Object Pascal Tutorial]] ''Wiki version'' - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial] (reposted with permission).
+
*[[Basic Pascal Tutorial]] ''Wiki version'' - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial] (reposted with permission).
 
*[http://sheepdogguides.com/tut.htm Delphi Tutorials Arranged in Groups, by Difficulty] An accumulation of material from many years. Topics range from "Hello World" to using Dallas 1-Wire to TCP/IP. The ones I've tried port to Lazarus without hassle.
 
*[http://sheepdogguides.com/tut.htm Delphi Tutorials Arranged in Groups, by Difficulty] An accumulation of material from many years. Topics range from "Hello World" to using Dallas 1-Wire to TCP/IP. The ones I've tried port to Lazarus without hassle.
  

Latest revision as of 03:31, 29 March 2020

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

Embedded AVR / Arduino

Embedded ARM

Raspberry Pi

MS-DOS

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.