Math Expression Editor Light (MEEL) is .NET WinForm component for mathematical expression operation for in your product. You can create, add and edit any mathematical expression. In addition, this component includes various elements of object-mathematical computing environment.
Math Expression Editor Light allows:
· to enable/disable access to some functions;
· to add custom functions;
· to set colors to math expressions/Background/selected expressions/NullText/ etc.
· to set fonts;
· to add custom menu items/buttons/lists/text fields/etc to the component panel;
· to work with the mathematical attributes of Data-object;
· to use object-mathematical computing environment;
· to import math expressions to XML/data streem;
· to draw into a streem/image file.
MEEL consists of two separate assemblies MathTree and MathEditor. The first assembly provides a mathematical presentation, computation and data storage.
The Second - one is WinForm component thet allow to display and edit mathematical formulas (equation editor). MathTree assembling is not associated with GUI and product licence, so it can be used on the server side of your application.
MEEL - is a very easy solution, it does not make your applications heavier. Assemblies are small, and GUI is constructed without the use of "hard" technologies such as WPF.
The component has designtime metadata editor that allows to add / delete / modify mathematical functions without writing a single line of code.
MEEL.MathTree has everything required to extend its potential. You can realize your solvers, converters, parsers. You can realize the tree traversal and so on, etc.
The component can by installed the into following IDE:
· Visual Studio 2003
· Visual Studio 2005
· Visual Studio 2008
· Visual Studio 2010
This component - is 100% using C # programming language and it is fully optimized for. NET Framework.
Limitations:
· only 5-7 math operators in the expression (excess - generate Exception)
· mathematical precision. Limit - 5 symbols
· a dialog box with a reminder of triality version will drop from time to time
What's New in This Release:
· Become more comfortable import and export of mathematical expressions
· Added the mathematical palette. You can customize the appearance the palette, add your own functions and commands
· Added support for Drag & Drop with the other components