ShapeUp Statistical Plugin API


A statistical plug-in is used to perform calculations on attribute data.

Additional information can be found in the Statistical Plugin Overview .

The following functions must be exported by the statistical plug-in:

fnGetName Return a name to be used in the Table menu for the user to choose from.
fnGetDescription Return a short one-line description to be used in ShapeUp status bar.
fnPushValue Pushes one cell value to the plug-in.
fnCalculate Perform calculation on collected data.
fnVersion Return interface version information.

The following functions are optionally implemented and exported:

fnPreCalculate Called before any values have been pushed to the plug-in.
fnToolbarBitmap Return a handle to a bitmap to be used in ShapeUp statistical toolbar.
fnSettings If there are settings for this plugin that has a longer life span than just one ShapeUp session, this is a good place to hook up.
fnGetInfo Return string data describing this plugin, what it does and optionally copyright notices.