Difference between revisions of "Lazarus Documentation/de"

From Lazarus wiki
Jump to navigationJump to search
m (→‎Windows: added Windows Icon)
m (updated and reordered according to the english page)
Line 10: Line 10:
 
*[[Lazarus Tutorial/de|Lazarus Tutorial]] - Ein Tutorial für Anfänger und eine detaillierte Beschreibung der Lazarus IDE.
 
*[[Lazarus Tutorial/de|Lazarus Tutorial]] - 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]] - Ein Tutorial für Fortgeschrittene über Codevervollständigung und andere IDE-Werkzeuge.
 +
*[[Developing with Graphics/de|Grafikprogrammierung]] - Einige einfache Beispiele zur Grafikprogrammierung.
 +
*[[OpenGL Tutorial]] - How to use OpenGL in Lazarus applications.
 +
*[[Multimedia Programming]] - How to play videos and sounds
 +
*[[Office Automation]] - How to interact with office software and create spreadsheets, text documents, presentations, etc.
 
*[[Object Oriented Programming with FreePascal and Lazarus|Object Oriented Programming with Free Pascal and Lazarus]] - Programming with Objects and Classes in FPC
 
*[[Object Oriented Programming with FreePascal and Lazarus|Object Oriented Programming with Free Pascal and Lazarus]] - Programming with Objects and Classes in FPC
 
*[[Lazarus/FPC Libraries|Lazarus/FPC-Bibliotheken anlegen]] - Wie man dynamische Bibliotheken (.so, .dll, .dynlib) erzeugt und wie man sie verwendet
 
*[[Lazarus/FPC Libraries|Lazarus/FPC-Bibliotheken anlegen]] - Wie man dynamische Bibliotheken (.so, .dll, .dynlib) erzeugt und wie man sie verwendet
Line 16: 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.
*[http://code.sd/startprog/ Start Programming using Object Pascal book] - Ein Buch für neue Programmierer (in Englisch).
 
 
=== Verschiedenes ===
 
 
*[[Translations / i18n / localizations for programs]] - How to provide localized versions of your programs and packages
 
*[[Translations / i18n / localizations for programs]] - How to provide localized versions of your programs and packages
*[[Executing External Programs/de|Aufruf externer Programme]] - Ein kurzes Tutorial um zu zeigen, wie externe Programme aus Ihrem Programm heraus aufgerufen werden können.
 
 
*[[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 ===
+
=== 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]] - 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.
  
 
=== Dateien ===
 
=== Dateien ===
 
*[[File Handling In Pascal]] - Basic explanations on the use of files, for beginners in pascal.
 
*[[File Handling In Pascal]] - Basic explanations on the use of files, for beginners in pascal.
*[[TXMLPropStorage/de|TXMLPropStorage]] - 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]] - Wie Sie unter Pascal mit INI-Dateien arbeiten können.
Line 37: Line 38:
 
*[[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]] - Tutorials über das TCP/IP-Protokoll, WebServices und Links zu Artikel über die Webentwicklung.
 
=== Multimedia ===
 
*[[Developing with Graphics/de|Grafikprogrammierung]] - Einige einfache Beispiele zur Grafikprogrammierung.
 
*[[OpenGL Tutorial]] - How to use OpenGL in Lazarus applications.
 
*[[Multimedia Programming]] - How to play videos and sounds
 
  
 
=== Windows ===
 
=== Windows ===
*[[Office Automation]] - How to interact with office software and create spreadsheets, text documents, presentations, etc.
+
*[[High DPI/de|High DPI (deutsch)]] -  Wie Ihre Anwendungen benutzerdefinierte Schriftgrößen (DPI) unter Windows 7 verwenden.
*[[High DPI/de|High DPI]] -  Wie Ihre Anwendungen benutzerdefinierte Schriftgrößen (DPI) unter Windows 7 verwenden.
+
*[[Aero Glass/de|Aero Glass (deutsch)]] -  Wie man den Aero-Glass-Effekt in einem Lazarus-Formular unter Windows 7 anwendet.
*[[Aero Glass/de|Aero Glass]] -  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.
 
*[[Windows Icon]] - How to design your icon with the right sizes.
  
Line 134: Line 129:
 
*[[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]] - 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]] -  Beschreibung der verschiedenen Versionsnummern von Lazarus  
*[[Creating A Patch/de| Erstellen eines Patchs]] - 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]] - 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]] - Leitfaden für die Auswahl eines Namens für eine neue Methode oder Eigenschaft
 
*[[DesignGuidelines/de|Design Richtlinien]] - Programmierungsrichtlinien für Lazarus.
 
*[[DesignGuidelines/de|Design Richtlinien]] - Programmierungsrichtlinien für Lazarus.
*[[GUI design/de|GUI Design]] - 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]] - Richtlinien für Lazarus Entwickler und Moderatoren für den Gebrauch des [http://www.freepascal.org/mantis/ bug tracker].
*[[Codetools/de|Codetools]] - 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]] - Wie man die IDE Hilfe erweitert
+
*[[Creating IDE Help/de|Creating IDE Help (deutsch)]] - Wie man die IDE Hilfe erweitert
 
*[[Unit not found - How to find units]] - How to setup the IDE and source files
 
*[[Unit not found - How to find units]] - How to setup the IDE and source files
 
*[[Bounties]] - Need a particular new feature soon? Set a price here.  
 
*[[Bounties]] - Need a particular new feature soon? Set a price here.  
Line 196: Line 191:
 
*[[Build messages]]
 
*[[Build messages]]
  
==Lazarus bezogene Blogs und Websites==
+
==Lazarus bezogene Blogs, Websites, Magazine und Bücher==
 
'''Blogs'''
 
'''Blogs'''
 
*[http://lazarus-dev.blogspot.com/ Lazarus Development] - A blog of Lazarus developers regards development process.
 
*[http://lazarus-dev.blogspot.com/ Lazarus Development] - A blog of Lazarus developers regards development process.
Line 207: Line 202:
 
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development Observations on FreePascal and Lazarus Development]  
 
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development Observations on FreePascal and Lazarus Development]  
 
*[http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - A blog about Lazarus and Free Pascal in general - Joost van der Sluis
 
*[http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - A blog about Lazarus and Free Pascal in general - Joost van der Sluis
 +
  
 
'''Websites'''
 
'''Websites'''
Line 213: Line 209:
 
*[[Contents|Pascal Tutorial]] ''Wiki version'' - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial]  (reposted with permission).
 
*[[Contents|Pascal Tutorial]] ''Wiki version'' - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial]  (reposted with permission).
 
*[[Pascal Tutorial]] - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial]  (geposted mit Genehmigung).
 
*[[Pascal Tutorial]] - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial]  (geposted mit Genehmigung).
 +
*[http://www.fpccn.com/ Community for Free Pascal and Lazarus in Chinese.] - Community,Forums , Source code and demos in Chinese.
  
 
'''Deutschsprachige Blogs''':
 
'''Deutschsprachige Blogs''':
 
*[http://anieden.blogspot.com/search/label/Free%20Pascal Axels Fundgrube] – Kurze Artikel zu Free Pascal von Axel Niedenhoff.
 
*[http://anieden.blogspot.com/search/label/Free%20Pascal Axels Fundgrube] – Kurze Artikel zu Free Pascal von Axel Niedenhoff.
 +
 +
'''Bücher und Magazine'''
 +
*[http://www.blaisepascal.eu/] - Lazarus Book in english and magazine about Pascal.
 +
*[http://code.sd/startprog/ Start Programming using Object Pascal book] - Ein Buch für neue Programmierer (in Englisch).
  
 
== Datenbanken ==
 
== Datenbanken ==

Revision as of 19:10, 25 June 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

  • Hardwarezugriff - 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
  • Aufruf externer Programme - Ein kurzes Tutorial um zu zeigen, wie externe Programme aus Ihrem Programm heraus aufgerufen werden können.

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 - 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

  • Getting translation strings right 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 es zeigt einige Dinge auf, 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