Difference between revisions of "Lazarus Documentation/de"

From Lazarus wiki
Jump to navigationJump to search
m (→‎Übersetzungen: updated german link)
m (marked the links to german pages)
Line 7: Line 7:
  
 
=== Lazarus/FPC ===
 
=== Lazarus/FPC ===
*[[Overview of Free Pascal and Lazarus/de|Überblick über Free Pascal und Lazarus]] - 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]] - 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.
*[[Lazarus IDE Tools/de|Lazarus IDE Tools]] - Ein Tutorial für Fortgeschrittene über Codevervollständigung und andere IDE-Werkzeuge.
+
*[[Lazarus IDE Tools/de|Lazarus IDE Tools (deutsch)]] - Ein Tutorial für Fortgeschrittene über Codevervollständigung und andere IDE-Werkzeuge.
*[[Developing with Graphics/de|Grafikprogrammierung]] - Einige einfache Beispiele zur Grafikprogrammierung.
+
*[[Developing with Graphics/de|Grafikprogrammierung (deutsch)]] - Einige einfache Beispiele zur Grafikprogrammierung.
 
*[[OpenGL Tutorial]] - How to use OpenGL in Lazarus applications.
 
*[[OpenGL Tutorial]] - How to use OpenGL in Lazarus applications.
 
*[[Multimedia Programming]] - How to play videos and sounds
 
*[[Multimedia Programming]] - How to play videos and sounds
Line 20: Line 20:
 
*[[Lazarus Inline Assembler]] - a getting started guide.
 
*[[Lazarus Inline Assembler]] - a getting started guide.
 
*[[Lazarus Database Tutorial/de]] - Eine Einführung zur Verwendung von Lazarus mit Datenbanken und Links zu weiteren Datenbankartikeln.
 
*[[Lazarus Database Tutorial/de]] - Eine Einführung zur Verwendung von Lazarus mit Datenbanken und Links zu weiteren Datenbankartikeln.
*[[Translations / i18n / localizations for programs]] - How to provide localized versions of your programs and packages
+
*[[Translations / i18n / localizations for programs/de|Übersetzungen / i18n / Lokalisierung von Programmen (deutsch)]] - Wie Sie lokalisierte Versionen Ihrer Programme und Packages erstellen
 
*[[Daemons and Services]] - How to write windows services and/or linux daemons.
 
*[[Daemons and Services]] - How to write windows services and/or linux daemons.
 
*[[VirtualTreeview Example for Lazarus]] - Using VirtualTreeview on Lazarus.
 
*[[VirtualTreeview Example for Lazarus]] - Using VirtualTreeview on Lazarus.
  
 
=== Hardware, Threads und Prozesse ===
 
=== Hardware, Threads und Prozesse ===
*[[Hardware Access/de|Hardwarezugriff]] - 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.
 
*[[Multithreaded Application Tutorial]] - Wie man Multithreaded-Anwendungen schreibt unter Verwendung von Free Pascal und Lazarus
 
*[[Multithreaded Application Tutorial]] - Wie man Multithreaded-Anwendungen schreibt unter Verwendung von Free Pascal und Lazarus
*[[Executing External Programs/de|Aufruf externer Programme]] - Ein kurzes Tutorial um zu zeigen, wie externe Programme aus Ihrem Programm heraus aufgerufen werden können.
+
*[[Executing External Programs/de|Aufruf externer Programme (deutsch)]] - Ein kurzes Tutorial um zu zeigen, wie externe Programme aus Ihrem Programm heraus aufgerufen werden können.
  
 
=== Dateien ===
 
=== Dateien ===
Line 33: Line 33:
 
*[[TXMLPropStorage/de|TXMLPropStorage (deutsch)]] - Verwendung von TXMLPropStorage zum Speichern von Benutzereinstellungen.
 
*[[TXMLPropStorage/de|TXMLPropStorage (deutsch)]] - Verwendung von TXMLPropStorage zum Speichern von Benutzereinstellungen.
 
*[[XML Tutorial]] - Writing and reading XML files
 
*[[XML Tutorial]] - Writing and reading XML files
*[[Using INI Files/de|INI-Dateien verwenden]] - Wie Sie unter Pascal mit INI-Dateien arbeiten können.
+
*[[Using INI Files/de|INI-Dateien verwenden (deutsch)]] - Wie Sie unter Pascal mit INI-Dateien arbeiten können.
  
 
=== Web ===
 
=== Web ===
 
*[[Webbrowser]] - Webbrowser controls
 
*[[Webbrowser]] - Webbrowser controls
*[[Networking/de|Webprogrammierung und Netzwerkdienste]] - 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.
  
 
=== Windows ===
 
=== Windows ===
Line 45: Line 45:
  
 
Etwas ältere Tutorials:
 
Etwas ältere Tutorials:
*[[Streaming components/de|Datenströme und Komponenten]] - Wie man Komponenten in Datenströme schreibt und Komponenten von Datenströmen liest/erzeugt
+
*[[Streaming components/de|Datenströme und Komponenten (deutsch)]] - Wie man Komponenten in Datenströme schreibt und Komponenten von Datenströmen liest/erzeugt
 
*[http://sourceforge.net/projects/lazsnippets/ LazInfos und LazSnippets]  Lazarus Pascal Codeschnippsel. Nützlicher Code (Units, Beispiele, Anwendungen - LazSnippets) und HowTo (LazInfos) für Anfänger und Programmierer in Deutsch.
 
*[http://sourceforge.net/projects/lazsnippets/ LazInfos und LazSnippets]  Lazarus Pascal Codeschnippsel. Nützlicher Code (Units, Beispiele, Anwendungen - LazSnippets) und HowTo (LazInfos) für Anfänger und Programmierer in Deutsch.
  
Line 76: Line 76:
  
 
=== LCL ===
 
=== LCL ===
*[[doc:lcl/|LCL documentation]] - Onlinehilfe für die [[Glossary#LCL|LCL]] (in Arbeit).
+
*[[doc:lcl/|LCL documentation]] - Onlinehilfe für die [[Glossary/de#LCL|LCL]] (in Arbeit).
 
*[[LCL Components]] - Tutorials about the standard LCL components, complements the reference docs
 
*[[LCL Components]] - Tutorials about the standard LCL components, complements the reference docs
 
*[[The LCL in various platforms]] - A brief discussion about LCL features which behave differently in different platforms.
 
*[[The LCL in various platforms]] - A brief discussion about LCL features which behave differently in different platforms.
Line 83: Line 83:
 
*[[Asynchronous Calls]] - Einreihung von Methoden für die spätere Ausführung
 
*[[Asynchronous Calls]] - Einreihung von Methoden für die spätere Ausführung
 
*[[File size and smartlinking]] - Das "Smartlinken" von Programmen und die Erstellung kleinerer Programme.
 
*[[File size and smartlinking]] - Das "Smartlinken" von Programmen und die Erstellung kleinerer Programme.
*[[Accessing the Interfaces directly]] - Beispiel für den Zugriff auf die LCL Widgetsets
+
*[[Accessing the Interfaces directly]] - Beispiel für den direkten Zugriff auf die LCL-Widgetsets
*[[Add Help to Your Application/de|Hilfe für eigene Anwendungen erstellen]] - 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]] - Description of system colors like clDefault, clWindow and the fpImage FPColor
 
*[[Colors]] - Description of system colors like clDefault, clWindow and the fpImage FPColor
 
*[[LCL Tips/de|LCL Tipps (deutsch)]] - Tipps und Tricks für die Lazarus Component Library
 
*[[LCL Tips/de|LCL Tipps (deutsch)]] - Tipps und Tricks für die Lazarus Component Library
Line 114: Line 114:
 
=== 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]] - Ein integrierter Editor für Dokumentationsdateien
+
*[[FPDoc Editor/de|FPDoc Editor (deutsch)]] - Ein integrierter Editor für Dokumentationsdateien
 
*[[FPDoc Updater]] - A GUI tool for updating FPDoc files
 
*[[FPDoc Updater]] - A GUI tool for updating FPDoc files
 
*[[lazbuild/de|lazbuild (deutsch)]] - Kompilierung von Projekten und Packages ohne die IDE
 
*[[lazbuild/de|lazbuild (deutsch)]] - Kompilierung von Projekten und Packages ohne die IDE
Line 122: Line 122:
 
=== Von Delphi kommend ===
 
=== Von Delphi kommend ===
 
*[[Lazarus Components]] - Comparison between Lazarus and Turbo Delphi components
 
*[[Lazarus Components]] - Comparison between Lazarus and Turbo Delphi components
*[[Lazarus For Delphi Users/de|Lazarus für Delphi Benutzer (deutsch)]] - Für Delphi Benutzer, die gerade mit Lazarus begonnen haben
+
*[[Lazarus For Delphi Users/de|Lazarus für Delphi-Benutzer (deutsch)]] - Für Delphi-Benutzer, die gerade mit Lazarus begonnen haben
 
*[[Code Conversion Guide/de|Code Conversion Guide (deutsch)]] - Wie Sie existierenden Code und Komponenten von Delphi und Kylix konvertieren
 
*[[Code Conversion Guide/de|Code Conversion Guide (deutsch)]] - Wie Sie existierenden Code und Komponenten von Delphi und Kylix konvertieren
 
*[[Delphi Converter in Lazarus]] - Convert a Delphi unit, project or package almost automatically
 
*[[Delphi Converter in Lazarus]] - Convert a Delphi unit, project or package almost automatically
Line 128: Line 128:
 
== Die Lazarus Entwickler-Handbücher ==
 
== Die Lazarus Entwickler-Handbücher ==
 
*[[Lazarus Development Process]] - Roadmaps, ToDos, current development and what needs to be done for Lazarus 1.0
 
*[[Lazarus Development Process]] - Roadmaps, ToDos, current development and what needs to be done for Lazarus 1.0
*[[How To Help Developing Lazarus/de|How To Help Developing Lazarus]] - Ein Handbuch, um Neulingen zu helfen, mit der Verbesserung von Lazarus zu beginnen
+
*[[How To Help Developing Lazarus/de|How To Help Developing Lazarus (deutsch)]] - Ein Handbuch, um Neulingen zu helfen, mit der Verbesserung von Lazarus zu beginnen
*[[Version Numbering/de| Versionsnummerierung]] -  Beschreibung der verschiedenen Versionsnummern von Lazarus  
+
*[[Version Numbering/de| Versionsnummerierung (deutsch)]] -  Beschreibung der verschiedenen Versionsnummern von Lazarus  
 
*[[Creating A Patch/de| Erstellen eines Patchs (deutsch)]] - Ein Handbuch wie man einen Patch erstellt, der die eigenen Änderungen an Lazarus enthält
 
*[[Creating A Patch/de| Erstellen eines Patchs (deutsch)]] - Ein Handbuch wie man einen Patch erstellt, der die eigenen Änderungen an Lazarus enthält
*[[Creating a Backtrace with GDB/de| Erstellen einer Ablaufverfolgung mit GDB]] - Ein Handbuch, um eine Ablaufverfolgung zu erstellen, als Hilfe zum Debuggen eines Programms
+
*[[Creating a Backtrace with GDB/de| Erstellen einer Ablaufverfolgung mit GDB (deutsch)]] - Ein Handbuch, um eine Ablaufverfolgung zu erstellen, als Hilfe zum Debuggen eines Programms
*[[Nomenclature]] - Leitfaden für die Auswahl eines Namens für eine neue Methode oder Eigenschaft
+
*[[Nomenclature/de|Nomenklatur (deutsch)]] - Leitfaden für die Auswahl eines Namens für einen Bezeichner, eine neue Methode oder Eigenschaft
*[[DesignGuidelines/de|Design Richtlinien]] - Programmierungsrichtlinien für Lazarus.
+
*[[DesignGuidelines/de|Design-Richtlinien (deutsch)]] - Programmierungsrichtlinien für Lazarus.
 
*[[GUI design/de|GUI Design (deutsch)]] - Notizen über die Richtlinien beim Entwerfen des Lazarus [[Glossary#GUI|GUI]]
 
*[[GUI design/de|GUI Design (deutsch)]] - Notizen über die Richtlinien beim Entwerfen des Lazarus [[Glossary#GUI|GUI]]
 
*[[Roadmap]] - An idea of the current status of the various parts of Lazarus
 
*[[Roadmap]] - An idea of the current status of the various parts of Lazarus
*[[Moderating the bug tracker/de|Moderieren des Bugtrackers]] - Richtlinien für Lazarus Entwickler und Moderatoren für den Gebrauch des [http://www.freepascal.org/mantis/ bug tracker].
+
*[[Moderating the bug tracker/de|Moderieren des Bugtrackers (deutsch)]] - Richtlinien für Lazarus Entwickler und Moderatoren für den Gebrauch des [http://www.freepascal.org/mantis/ bug tracker].
 
*[[Codetools/de|Codetools (deutsch)]] - Wie die Codetools in die IDE integriert sind
 
*[[Codetools/de|Codetools (deutsch)]] - Wie die Codetools in die IDE integriert sind
 
*[[Creating IDE Help/de|Creating IDE Help (deutsch)]] - Wie man die IDE Hilfe erweitert
 
*[[Creating IDE Help/de|Creating IDE Help (deutsch)]] - Wie man die IDE Hilfe erweitert
Line 157: Line 157:
 
*[[GTK1 Interface]] - The gtk1 for Unixes, Mac OS X, Windows
 
*[[GTK1 Interface]] - The gtk1 for Unixes, Mac OS X, Windows
 
*[[GTK2 Interface]] - The gtk2 for Unixes, Mac OS X, Windows
 
*[[GTK2 Interface]] - The gtk2 for Unixes, Mac OS X, Windows
*[[Carbon Interface/de|Carbon Interface]] - Die Carbon Schnittstelle für Mac OS X
+
*[[Carbon Interface/de|Carbon Interface (deutsch)]] - Die Carbon Schnittstelle für Mac OS X
 
*[[Qt Interface]] - The Qt 4 Interface for Unixes, Mac OS X and linux-based PDAs
 
*[[Qt Interface]] - The Qt 4 Interface for Unixes, Mac OS X and linux-based PDAs
 
*[[Windows CE Interface]] - For Pocket PC and Smartphones
 
*[[Windows CE Interface]] - For Pocket PC and Smartphones
Line 220: Line 220:
  
 
== Datenbanken ==
 
== Datenbanken ==
*[[Databases/de|Datenbanken]] - Allgemeine Informationen
+
*[[Databases/de|Datenbanken (deutsch)]] - Allgemeine Informationen
*[[Lazarus Database Tutorial/de|Lazarus Datenbank Tutorial]] - Eine Einführung zur Verwendung von Lazarus mit Datenbanken
+
*[[Lazarus Database Tutorial/de|Lazarus Datenbank Tutorial (deutsch)]] - Eine Einführung zur Verwendung von Lazarus mit Datenbanken
*[[Lazarus DB Faq/de|Lazarus DB FAQ]] - FAQ zu Datenbankproblemen in Lazarus
+
*[[Lazarus DB Faq/de|Lazarus DB FAQ (deutsch)]] - FAQ zu Datenbankproblemen in Lazarus
*[[Lazarus Tdbf Tutorial/de|Die Tdbf Komponente]] - Tutorial über die Tdbf Komponente
+
*[[Lazarus Tdbf Tutorial/de|Die Tdbf Komponente (deutsch)]] - Tutorial über die Tdbf Komponente
*[[Zeos tutorial/de|Zeos Tutorial]] - Tutorial zu Zeoslib
+
*[[Zeos tutorial/de|Zeos Tutorial (deutsch)]] - Tutorial zu Zeoslib
*[[MySQLDatabases/de|MySQL Tutorial]] - Tutorial zu den MySQL Komponenten
+
*[[MySQLDatabases/de|MySQL Datenbanken (deutsch)]] - Tutorial zu den MySQL Komponenten
*[[TPSQL/de|TPSQL]] - Komponenten für PostgreSQL
+
*[[TPSQL/de|TPSQL (deutsch)]] - Komponenten für PostgreSQL
  
 
== Codekonvertierungs-Handbuch ==
 
== Codekonvertierungs-Handbuch ==
*[[Code Conversion Guide/de|Code Conversion Guide]] - Wie existierender Code und Komponenten konvertiert werden
+
*[[Code Conversion Guide/de|Code Conversion Guide (deutsch)]] - Wie existierender Code und Komponenten konvertiert werden
 
*[[Cross compiling for Win32 under Linux]] - Der Link spricht für sich.
 
*[[Cross compiling for Win32 under Linux]] - Der Link spricht für sich.
  
 
[[Category:Lazarus]]
 
[[Category:Lazarus]]

Revision as of 01:23, 19 August 2011

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

Lazarus/FPC

Hardware, Threads und Prozesse

Dateien

Web

Windows

  • High DPI (deutsch) - Wie Ihre Anwendungen benutzerdefinierte Schriftgrößen (DPI) unter Windows 7 verwenden.
  • Aero Glass (deutsch) - Wie man den Aero-Glass-Effekt in einem Lazarus-Formular unter Windows 7 anwendet.
  • Windows Icon - How to design your icon with the right sizes.

Etwas ältere Tutorials:

  • Datenströme und Komponenten (deutsch) - Wie man Komponenten in Datenströme schreibt und Komponenten von Datenströmen liest/erzeugt
  • LazInfos und LazSnippets Lazarus Pascal Codeschnippsel. Nützlicher Code (Units, Beispiele, Anwendungen - LazSnippets) und HowTo (LazInfos) für Anfänger und Programmierer in Deutsch.

Die Lazarus-Benutzerhandbücher

Installation

IDE

LCL

Entwicklung

Plattform-spezifische Tipps

Werkzeuge

Von Delphi kommend

Die Lazarus Entwickler-Handbücher

LCL - Lazarus Component Library

Schnittstellen

Übersetzungen

  • 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

siehe auch: Components and Code examples

Free Pascal Compiler Dokumentation

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

Lazarus bezogene Blogs, Websites, Magazine und Bücher

Blogs


Websites

Deutschsprachige Blogs:

Bücher und Magazine

Datenbanken

Codekonvertierungs-Handbuch