Sign in Join
Wiki copytemporary

Creating IDE Help/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1+## Contents
2+
3+ * 1 Hilfe für LCL Units
4+ * 2 Hilfe für IDE Fenster
5+ * 3 Hilfe für FPC Schlüsselwörter
6+ * 4 Hilfe für Nachrichten
7+
18## Hilfe für LCL Units
29
3-Wann immer der Benutzer F1 drückt für eine Objektinspektor Eigenschaft oder einen Bezeichner im Quelltexteditor sucht die IDE die Deklaration und ruft den HTML Betrachter für den fpdoc Begriff auf. Die Begriffe können einfach bearbeitet werden mit dem [[FPDoc Editor/de|FPDoc-Editor]] Werkzeug.
10+Wann immer der Benutzer F1 drückt für eine Objektinspektor Eigenschaft oder einen Bezeichner im Quelltexteditor sucht die IDE die Deklaration und ruft den HTML Betrachter für den fpdoc Begriff auf. Die Begriffe können einfach bearbeitet werden mit dem [[FPDoc Editor/de|FPDoc-Editor]] Werkzeug.
411
5-Sie können den Status der LCL Dokumentation hier sehen: [[LCL Documentation Roadmap]].
12+Sie können den Status der LCL Dokumentation hier sehen: [[LCL Documentation Roadmap]].
613
714## Hilfe für IDE Fenster
815
9-Dieses Feature existiert seit Version 0.9.15.
16+Dieses Feature existiert seit Version 0.9.15.
1017
11-Die Hilfe für die IDE Fenster (z.B. 'Objektinspektor' oder die 'Compilereinstellungen') sind in diesem Wiki dokumentiert. Die IDE hat eine mapping Datei *docs/IDEWindowHelpTree.xml*, welche die Pfade von den verschiedenen IDE Formularen/Bedienelementen zu den Wiki Seiten enthält. Diese mapping Datei kann bearbeitet werden mit einem Editor durch Aufruf von Strg+Shift+F1, ausgenommen für Bedienelemente, die alle Tastendrücke abfangen, wie 'synedit'. Sie können auch das Tastenkürzel festlegen in den Editoreinstellungen -\> Tastaturbelegung.
18+Die Hilfe für die IDE Fenster (z.B. 'Objektinspektor' oder die 'Compilereinstellungen') sind in diesem Wiki dokumentiert. Die IDE hat eine mapping Datei _docs/IDEWindowHelpTree.xml_ , welche die Pfade von den verschiedenen IDE Formularen/Bedienelementen zu den Wiki Seiten enthält. Diese mapping Datei kann bearbeitet werden mit einem Editor durch Aufruf von Strg+Shift+F1, ausgenommen für Bedienelemente, die alle Tastendrücke abfangen, wie 'synedit'. Sie können auch das Tastenkürzel festlegen in den Editoreinstellungen -> Tastaturbelegung.
1219
13-Die Hauptseite der IDE Fenster Dokumente ist [[Lazarus IDE/de|Lazarus IDE]].
20+Die Hauptseite der IDE Fenster Dokumente ist [[Lazarus IDE/de|Lazarus IDE]].
1421
1522## Hilfe für FPC Schlüsselwörter
1623
17-Dieses Feature existiert seit Version 0.9.15 und benötigt die FPC Dokumente als lokal installierte HTML Dateien.
24+Dieses Feature existiert seit Version 0.9.15 und benötigt die FPC Dokumente als lokal installierte HTML Dateien.
1825
19-Dies wird aufgerufen, wenn der Cursor im Quelltexteditor sich über einem Schlüsselwort befindet und der Benutzer F1 drückt. Die IDE sucht in der FPC HTML Dokumentation nach der ref.kwd Datei. Diese Datei wird vom FPC Team gewartet und enthält eine Liste aller HTML Seiten. Im Moment ist keine custom Hilfe implementiert.
26+Dies wird aufgerufen, wenn der Cursor im Quelltexteditor sich über einem Schlüsselwort befindet und der Benutzer F1 drückt. Die IDE sucht in der FPC HTML Dokumentation nach der ref.kwd Datei. Diese Datei wird vom FPC Team gewartet und enthält eine Liste aller HTML Seiten. Im Moment ist keine custom Hilfe implementiert.
2027
21-TODO: Dokument, wo man FPC HTML Dokumente erhält/ wie man sie erzeugt.
28+TODO: Dokument, wo man FPC HTML Dokumente erhält/ wie man sie erzeugt.
2229
2330## Hilfe für Nachrichten
2431
25-Dieses Feature existiert seit Version 0.9.15 und benötigt die FPC Quellen lokal installiert.
32+Dieses Feature existiert seit Version 0.9.15 und benötigt die FPC Quellen lokal installiert.
2633
27-Dies wird aufgerufen, wenn der Benutzer F1 drückt oder den Hilfemenüeintrag des Nachrichtenfensters verwendet.
34+Dies wird aufgerufen, wenn der Benutzer F1 drückt oder den Hilfemenüeintrag des Nachrichtenfensters verwendet.
2835
29-Normalerweise wird die IDE die errore.msg Datei in den FPC Quellen suchen und die Erläuterung für die Nachricht zeigen. Aber einige Nachrichten wie *unit not found* benötigen zusätzliche Hilfe. Im folgenden wird beschrieben, wie man das macht:
36+Normalerweise wird die IDE die errore.msg Datei in den FPC Quellen suchen und die Erläuterung für die Nachricht zeigen. Aber einige Nachrichten wie _unit not found_ benötigen zusätzliche Hilfe. Im folgenden wird beschrieben, wie man das macht:
3037
31-Um eine Wiki Hilfeseite für eine Nachricht hinzuzufügen, tun sie das Folgende:
38+Um eine Wiki Hilfeseite für eine Nachricht hinzuzufügen, tun sie das Folgende:
3239
33-- Erstellen sie eine Wiki Seite unter der Hauptseite [[Build messages]]
34-- Öffnen sie ide/helpfpcmessages.pas und fügen eine *AddFPCMessageHelpItem* Zeile hinzu wie:
40+ * Erstellen sie eine Wiki Seite unter der Hauptseite [[Build messages]]
41+ * Öffnen sie ide/helpfpcmessages.pas und fügen eine _AddFPCMessageHelpItem_ Zeile hinzu wie:
3542
36- AddFPCMessageHelpItem('Can''t find unit',
43+```
44+AddFPCMessageHelpItem('Can''t find unit',
3745 'FPC_message:_Can_not_find_unit',': Can''t find unit ');
46+```
3847
3948Der erste Parameter ist der in errors gezeigte Titel. Der zweite Parameter ist die Wiki URL. Und der dritte Parameter ist der reguläre Ausdruck, der der Nachricht entspricht.
4049
4150---
42-*From the Free Pascal wiki, page "Creating IDE Help/de", as it stood on 2020-01-26 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
43-Category: Deutsch
44-Category: Help and Docs/de
45-Category: Lazarus/de
51+*From the Free Pascal wiki, page "Creating IDE Help/de", as the Internet Archive kept it on 2022-09-25. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history