Freigeben über


ICE44

ICE44 überprüft, ob die NewDialog-, SpawnDialog-und SpawnWaitDialog ControlEvents gültige Dialogfelder in der Dialogtabellereferenzieren.

Ergebnis

ICE44 sendet eine Fehlermeldung, wenn ein Dialogfeld-Steuerelementereignis vorhanden ist, das nicht auf ein Dialogfeld verweist, das in der Dialogtabelle aufgeführt ist.

Beispiel

ICE44 würde die folgenden Fehler für das gezeigte Beispiel melden.

ICE44-Fehler Beschreibung
Control-Ereignis für Steuerelement 'Dialog1'.' "Control1" ist vom Typ "SpawnDialog", aber das Argument Dialog2 ist kein gültiger Eintrag in der Dialogtabelle. Es gibt eine Aktion "SpawnDialog", "SpawnWaitDialog" oder "NewDialog", die über ein Argument verfügt, das nicht auf ein Dialogfeld in der Dialogtabelle verweist. Um diesen Fehler zu beheben, fügen Sie ein Argument hinzu, das ein Schlüssel in der Dialogtabelle ist.

 

Dialogtabelle (teilweise)

Dialogfeld Titel
Dialogfeld1  

 

ControlEvent Table (teilweise)

Dialogfeld_ Steuerung_ Art Argument
Dialogfeld1 Steuerelement1 SpawnDialog Dialog2

 

ICE Reference