[Allegro] Trick 37: Das Feld ohne Eigenschaften

Bernhard Eversberg ev at biblio.tu-bs.de
Mo Feb 5 09:14:23 CET 2007


Trick 37: Ein Feld ohne Eigenschaften?

Frage: Wieso passiert eigentlich nichts, wenn man im Kontextmenue
            (rechte Maustaste) des Anzeigefelds von a99 den Punkt
            "Eigenschaften" wählt?

Antwort: Einerseits: Was sollte denn auch Großartiges passieren?
            Gäbe es hier einen Bedarf, er wäre doch längst artikuliert
            worden!
          Andererseits: Sie haben es selber in der Hand, an der
            Stelle genau das passieren zu lassen, was Ihnen da
            vorschwebt: Sie schreiben erstens einen FLEX, der das
            nämliche tut. Zweitens, und das ist nun der Trick,
            nennen Sie diesen FLEX  onprop.flx.

Das ganze Geheimnis ist also, daß dieser Menuepunkt einer von
jenen ist, die einen "On-FLEX" auslösen, und zwar in diesem Falle
den des Namens onprop.flx.
Da wir keinen solchen mitliefern - passiert bisher nichts.
Wenn ein On-FLEX nicht existiert, werden FLEXperten jetzt einwerfen
(denn so steht's in flex.rtf), dann gibt es eine Standard-Aktion.
Richtig, bei den anderen ist das so, z.B. onprint.flx und
onput.flx. Ist dieser eine Fall eine Ausnahme? Je nachdem - wenn
man die leere Aktion (das Nichtstun) auch als Aktion gelten läßt,
dann nicht.
Jetzt überlegen Sie fieberhaft: Was könnte man da Schönes
passieren lassen? Sehen Sie - uns ist auch noch nichts eingefallen,
sonst hätten wir einen onprop.flx ja längst gemacht. Wir setzen
als Preis 10 Punkte für die Anwartschaft auf das Silberne Doppel-
kreuz aus für denjenigen, der den originellsten onprop.flx
erfindet!





Mehr Informationen über die Mailingliste Allegro