1.7 KiB
1.7 KiB
MODIFIED Requirements
Requirement: Vollständiges Inventar der Original-Hilfe
docs/inventar.md SHALL jede in der Original-Hilfe des Vorbilds
dokumentierte Anweisung, Funktion, Metabefehl, Operator-Schlüsselwort und
Klausel als eigenen Eintrag führen. Darüber hinaus SHALL es das
Forms-Objektmodell führen: je Klasse ihre Eigenschaften, Methoden und
Ereignisse als eigene Einträge. Ein dokumentiertes Element MUST NOT
fehlen; Vollständigkeit gegenüber der Quelle geht der Kürze vor. Jeder
Eintrag SHALL Name, Art (Anweisung/Funktion/Metabefehl/Eigenschaft/
Methode/Ereignis), Themengruppe, Status, Fundstelle und Quelle tragen.
Für Einträge des Objektmodells SHALL die Quelle die Forms-Referenz sein,
weil die Themenliste der Original-Hilfe sie nicht führt.
Scenario: Dokumentiertes Element ist erfasst
- WHEN die Original-Hilfe die Anweisung
VIEW PRINTdokumentiert - THEN enthält das Inventar einen Eintrag
VIEW PRINTmit Art, Gruppe, Status und Fundstelle
Scenario: Non-Feature ist erfasst, nicht weggelassen
- WHEN
PEEKals Non-Feature deklariert ist - THEN steht
PEEKmit StatusNon-Featureim Inventar und die Fundstelle verweist auf den Abschnitt „Abweichungen" der Sprachreferenz
Scenario: Eigenschaft einer Steuerelementklasse ist erfasst
- WHEN die Forms-Referenz für
TextBoxdie EigenschaftSelStartführt - THEN enthält das Inventar einen Eintrag für
TextBox.SelStartmit ArtEigenschaft, Status und Quelle Forms-Referenz
Scenario: Ereignis einer Klasse ist erfasst
- WHEN die Forms-Referenz für
Formdas EreignisResizeführt - THEN enthält das Inventar einen Eintrag für
Form_Resizemit ArtEreignis