MathPad: a Plugin for "any" (???) Text Editor (UNICODE version)

info: notepadd++ plugins for calculate fast, best and

Program Description:                                                                                                                                                                                                          Back

This program tries to transform "any" (???) text editor (like Notepad++) in a powerfull expression evaluator, simple to use and with many functions for numbers and matrices.
It uses the Math Engine aNuMet.dll (see page
aNuMet.dll), the same Math Library Notepad++, all in one package. 

It is written in PureBasic (www.purebasic.com) and it doesn't write anything outside the installation folder (no system changes).

The zip file is provided with a complete sample script file with all the keywords and functions supported.

PLUGIN INSTALLATION:
------------------------

- Just unzip the file in notepad++ program folder and run (es. c:\program files\notepad++), preserving the subfolder names

USE:
- Read the Readme.txt file for some info
                                                                                                                                                                                                                       
Link Date Description Pictures
Next Development
- MAKE IT WORK WITH "OTHER" TEXT EDITOR
- Function Eval Marked text to evaluate different expressions identified between markers (idea from David Leigh)
Waiting for comments and suggestions
some ideas:
- symbolic differentiation for f(x) ^ g(x) functions
- FFT calculation
- 4th Order Runge Kutta Integration method

IMPORTANT NOTE: 04-Oct-2011
IF THE PLUGIN HAS STRANGE BEHAVIOURS (ES. DOESN'T SAVE SETTINGS) IT MAY BE BECAUSE IT HAS NOT BEEN INSTALLED CORRECTLY. PLS CHECK IF THE FOLDERS ARE ALL THERE.
es. notepad++ installed in c:\npp\unicode ===> check for folders : c:\npp\unicode\plugins and in 
c:\npp\plugins\unicode\plugins\mathpad that mathpad.ini exists.


20-Jul-2011
WHEN THE SHORTCUTS ARE NOT WORKING PROPERLY IT MAY BE BECAUSE THEY ARE USED BY NOTEPAD++ OR OTHER PLUGINS.
PLS GO TO "Settings > Shortcut mapper" and be sure that the Shortcuts for Mathpad (in the Plugin commands tab) are not used elsewhere. If so change them to make them used only once.  

MathPad_v0055.zip
(dll + DebugView.exe)

MathPad_v0055_full.zip
(full installation)
20-Jul-2011


20-Sep-2011
< v.0.0.5.5 > - Modified the Options Menu to include a Prefix  before the result (in this way a custom string can be added, including  non-printable characters - thanks to Robert Robert Walczyk)

MathPad_v0053.zip

(dll + txt only)

Readme.txt
18-feb-2010

5-feb-2010
< v.0.0.5.3 > - Fixed a small undo bug; added '0x' support for Hexadecimal numbers (thanks to cocinerox)

< v.0.0.5.2 > - Fixed a minor bug showing a square in calltips on some systems (choose your own New Line character)
- Moved all the log and debug output to the System Debug (use the free tool DebugView to view it). Menu updated
SEE PICTURE ON THE RIGHT AND DebugView link
Sample_of Plot_Function

Sysinternals...
MathPad_v0051.zip

(dll + html only)
10-jan-2010
- Fixed a bug with Options menu (not shown)
- New CallTip with Hexadecimal and Binary results (see picture)
- Added Custom Menu (Ctrl + Right Click) after CallTip shows with conversion & clipboard functions (see picture)
- Plugin Log writes to System Debug pipe (use Sysinternals@ free DebugView to view it, filtering by 'MathPad' string)
- List of Commands now in HTML format (copy in plugins\mathpad folder)
ver0051/NewCallTip.jpg

ver0051/PopUpMenu.jpg
MathPad_v0050 7-dec-2009
- BUG FIX revision


MathPad_v0049

5-dec-2009
- BUG FIX
- Fixed a nasty bug that was causing Npp to die when MathPad and Plugin Managers were installed and Plugin Manager was starting the update/install process (thanks davegb3 and CChris for the hints)

MathPad_v0048 29-Sep-2009 IMPORTANT: THIS VERSION IS STILL WORKING ONLY WITH TO NOTEPAD++.
PLAN IS TO MAKE IT WORK WITH "ANY" TEXT EDITOR. STAY TUNED...

Minor Revision:
- Renamed from anmXNpp to MathPad
- Improved Initialization speed
InputFile_Tooltip.JPG
InputMatrix.JPG
ANNOUNCHMENT 24-Sep-2009 anmXNpp becomes MathPad.