Update the German user manual.
[kdbg.git] / kdbg / doc / de / breakptlist.html
blob6e943903f3bad30bd11ee47c17d7183dd1ff55b1
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 <meta name="Author" content="Johannes Sixt">
6 <title>KDbg - Benutzerhandbuch - Haltepunkte</title>
7 </head>
8 <body text="#000000" bgcolor="#FFFFFF">
9 <p><a href="index.html">Inhalt</a></p>
10 <h1>
11 Die Liste der Haltepunkte</h1>
12 <p>Die Liste der Haltepunkte zeigt alle gesetzten Haltepunkte und Watchpoints
13 und ermöglicht, diese zu manipulieren. Die Liste der Haltepunkte können
14 Sie mit dem Menüpunkt <i>Ansicht|Haltepunkte</i> anzeigen.</p>
15 <h2>
16 Die Übersicht</h2>
17 Für jeden Haltepunkt wird folgendes angezeigt:
18 <ul>
19 <li>
20 der Ort,</li>
22 <li>
23 die Anzahl der Stopps,</li>
25 <li>
26 die Anzahl der nächsten zu ignorierenden Stopps (falls gesetzt)</li>
28 <li>
29 die Haltebedingung (falls gesetzt).</li>
30 </ul>
31 <p>Das Piktogramm links zeigt an, ob der Haltepunkt aktiviert (tiefroter Punkt)
32 oder deaktiviert (hellroter Punkt) ist, ob es sich um einen temporären
33 Haltepunkt handelt (eine winzige Uhr ist sichtbar) und ob der Haltepunkt
34 bedingt ist (ein Fragezeichen ist sichtbar).</p>
35 <p>Watchpoints werden durch ein Brillensymbol gekennzeichnet.</p>
36 <h2>
37 Haltepunkte manipulieren</h2>
38 <p><a NAME="StopProg"></a>Beachten Sie bitte, dass Haltepunkte und Watchpoints
39 nicht manipuliert werden können solange das zu debuggende Programm
40 läuft. Wenn das Programm bereits gestartet wurde, muss es zuerst angehalten
41 werden - entweder indem es auf einen bereits gesetzten Haltepunkt trifft
42 oder "gewaltsam" indem Sie <i>Ausführung|Unterbrechen</i> wählen.
43 Dadurch wird das Programm nicht beendet, sondern nur unterbrochen. Sie
44 können die Haltepunkte jetzt verändern. Wählen Sie danach
45 <i>Ausführung|Ausführen</i>,
46 um das Programm fortzusetzen.</p>
47 <p>Am einfachsten kann ein Haltepunkt im <a href="sourcecode.html">Quellcode-Fenster</a>
48 gesetzt werden. Wenn Sie den genauen Dateinamen und die Zeilennummer einer
49 Funktion nicht kennen, können Sie den Funktionsnamen im Feld über
50 der Liste eingeben und <i>Haltepunkt</i> wählen.</p>
51 <p>Sie können eine Haltepunkt in der Liste auswählen seine Zustand
52 mittels <i>Deaktivieren</i> oder <i>Aktivieren</i> ändern. Oder Sie
53 klicken auf den Haltepunkt mit der mittleren Maustaste - genau so, wie
54 Sie im Quellcode-Fenster Haltepunkte aktivieren und deaktivieren.</p>
55 <p>Sie können eine Bedingung setzen (sodass das Programm nur stehen
56 bleibt, wenn die Bedingung erfüllt ist) oder die Anzahl der zu ignorierenden
57 Stopps setzen (sodass das Programm die nächsten n Male nicht stehen
58 bleibt, die es über diesen Haltepunkt läuft). Dazu wählen
59 sie den Schalter <i>Bedingt</i> und geben die Anzahl der zu ignorierenden
60 Treffer und/oder die Bedingung ein.</p>
61 <h2>
62 Watchpoints manipulieren</h2>
63 <p>Watchpoints sind den Haltepunkten ähnlich, nur dass das Programm angehalten
64 wird, sobald sich der Inhalt einer Speicherstelle ändert. Ebenso wie
65 Haltepunkte können Watchpoints nicht manipuliert werden, solange das
66 Programm läuft. Weitere Hinweise dazu <a href="#StopProg">siehe oben</a>.</p>
67 <p>Einen Watchpoint können Sie setzen, indem Sie einen Ausdruck im
68 Feld über der Liste eingeben und <i>Watchpoint</i> klicken. Das Programm
69 wird dann angehalten, sobald sich der Wert des Ausdrucks ändert. Beachten
70 Sie, dass Sie Watchpoints, die eine lokale Variable benötigen, nur
71 setzen können, wenn das Programm von einem Haltepunkt (oder mittels
72 Ausführung|Unterbrechen) angehalten wurde.</p>
73 <p>Zum Entfernen eines Watchpoints wählen Sie diesen in der Liste
74 aus und klicken <i>Entfernen</i>. Falls der Ausdruck eine lokale Variable
75 enthält, wird der Watchpoint automatisch entfernt, sobald das Programm
76 die aktive Funktion verlässt.</p>
77 <p>Wie mit Haltepunkten können Sie eine Bedingung oder eine Anzahl
78 zu ignorierender Stopps setzen, indem Sie den Watchpoint auswählen
79 und <i>Bedingt</i> klicken.</p>
80 </body>
81 </html>