Geschrieben um 22:41 am 10.06.2011 | Zitat | Editieren | Löschen | |
Mitglied Bachelor Gumby Beiträge: 40 | Moin an alle! Hier bin ich wieder (nach Umzug und anderen Widrigkeiten) und gleich mit einem technischen Problem, das bei mir in menus.h auftaucht, vielleicht aber gar nichts mit der Erweiterung zu tun hat. Ich arbeite an einem Hilfemenü wieder mal zu "Ausgerechnet Mamph Pamph", in der Hoffnung, ein paar Unspielbarkeitsfaktoren zu tilgen. Dazu benutze ich menus.h und das bis heute problemlos. (Für alle, die die Extension nicht kennen: Man kann Objekte des Typs Menu definieren und diesen Tochterobjekte des Typs Option zuweisen. Diese stellen die Menüpunkte dar. Der Kurzname wird im Menü aufgelistet, die Beschreibung wird ausgegeben, wenn der Menüpunkt angewählt wird.) In einem Untermenü mit Musterlösung taucht als Menüpunkt Folgendes auf:
Dann gibt Frotz die mir nur zu bekannte Meldung aus " Warning! Some grammer properties might not work correctly ". Wenn ich das Objekt aber so definiere:
Es läuft übrigens auch fehlerfrei, wenn ich es ohne Leerzeichen definiere, aber noch einen anderen Menüpunkt davorsetze, z.B. Aufspüren und Lesen des Kochbuchs. Das heißt, ich bekomme die Meldung irgendwie weg und kann weiterarbeiten. Ich frage mich nur, was deform an der Stelle von mir will, außer mir graue Haare wachswen zu lassen... Vielleicht hat ja jemand von euch eine Idee, was da falsch läuft. Schöne Grüße, Christof |
Geschrieben um 23:05 am 10.06.2011 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 1062 | Moin zurück, Und wenn Du den short_name mal als Property explizit angibst und nicht in der "Kopfzeile" des Objekts?
|
Geschrieben um 07:44 am 11.06.2011 | Zitat | Editieren | Löschen | |
Mitglied Bachelor Gumby Beiträge: 40 | Hallo und danke - beide Tipps haben funktioniert. Zitat:
Das befürchte ich auch. Als inform-Bug bezeichne ich es, weil inform mir das mit dem kaputten Wörterbuch ja auch mal früher hätte mitteilen können. So hoffe ich, dass der Fehler nicht irgendwann das ganze Programm sprengt. Wahrscheinlich sind einige meiner (an sich gar nicht so vielen) Features auch zu kompliziert geschrieben und das ganze Ding ist ohnehin schon viel zu aufgebläht... Übrigens: Der Fehler taucht in meiner neuen Version auch nicht mehr auf, nachdem ich im Hilfemenü noch ein paar zusätzliche Punkte hinzugefügt habe. Ich lasse mich überraschen... Schöne Grüße - Christof |