This is the readme file for plugin support under MaxBase.

If you have questions about this (or any other) topic, please
redirect your comments to maxbase@flsystem.it.


1) First of all, what are plugins, and why do I need them?

Plug-ins are simple Java applets/applications which get called by
MaxBase when the user selects that plugin menu item.

You can expand the functionality of MaxBase (a graphical front end for
the RXDbase database class), without having to modify its source files.


2) What can plugins do?

They can use the information in the records or field names at their will.
You can make a plugin to execute calculations on quantities, to make
reports, to launch applications, all you want.

Want to send E-mail to someone? Just make a simple name-surname-email 
database and write a plugin which calls your favourite browser, 
specifying mailto:email@address as a parameter.


3) Care to expand? Examples, anyone?

If you're not a programmer, but only want to use the provided
plugins, please refer to the jukebox.txt and dialer.txt
files to learn about their installation and use.

If you are a programmer, please refer to the Html docs. The short
version is that all you have to do is implementing an interface
(nrio.MBPlugin).


It's all for now, folks.
