|
ButtonFunction
ButtonFunction ist eine Option für ButtonBox, die jene Funktion spezifiziert, die auszuführen ist, wenn die Taste aktiv ist und angeklickt wird.
Nach der Voreinstellung für ButtonFunction wird die Taste seinen Inhalt an der aktuellen Notebook-Auswahl einfügen.
ButtonFunction wird nur bei der Einstellung Active->True für die einzelne Taste oder für die Zelle, die ihn enthält, verwendet. Bei ButtonFunction->f wird das erste Argument für f durch die Einstellung für ButtonSource spezifiziert und das zweite Argument durch die Einstellung für ButtonData.
Standard Mathematica-Rangordnungsregeln erfordern runde Klammern in ButtonFunction->(rumpf &).
Einstellungen für ButtonFunction werden häufig von Tasten-Stilen über die ButtonStyle-Option geerbt.
Mit der Vorgabeneinstellung ButtonEvaluator -> None wird der von der Tastenfunktion erstellte Ausdruck an die Benutzeroberfläche zur Evaluierung geliefert.
Siehe Das Mathematica Buch: 2.10.6.
Siehe auch: ButtonEvaluator, ButtonNote, NotebookApply, ButtonNotebook.
|