[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