Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Section


Column
width76px

Image RemovedImage Added


Column

This icon accepts a macro program as input and builds a user interface ready to accept user input. The user enters the required input in this interface, saves and on a given icon action, the embedded macro program is executed.

Warning

The input macro program must contain a specific code to define the user interface and parse of the input

The input macro program must have the required code for the building of the user interface and parsing of the input


...

The Macro Parameters editor is dynamic in that its layout and contents are determined by the user depending on what is specified in the macro program the user provides. The rationale is that the editor contents form a user interface accepting variable user input for execution by the macro provided. It is a circular process in that the Macro icon passed to the Macro Parameters specifies the user interface, the Macro Parameters builds it, accepts the input and passes it back to the Macro icon to be used in whatever calculations it specifies.

Macro

Specifies the macro program which determines the layout and contents of the remainder of the editor.

This macro program must contain code to build the user interface and code to accept and parse the input (and obviously code to use it). On dropping a suitably coded macro program, a user interface is builtThe editor only contains one field called Macro. When a Macro icon is dropped here the user interface defined by it is automatically built inside the editor.