|
wxMaxima
|
The menu-command handlers extracted from the wxMaxima god class. More...
#include <MaximaCommandMenus.h>
Public Member Functions | |
| MaximaCommandMenus (wxMaxima &wxm) | |
| void | PlotMenu (wxCommandEvent &event) |
| Handles the "Plot" menu and its toolbar buttons (2D/3D plot wizards, plot-format wizard, animation autoplay/framerate). | |
| void | CalculusMenu (wxCommandEvent &event) |
| Handles the "Calculus" menu and its toolbar buttons (integrate/diff/limit/ sum/series wizards and the change-of-variable/Taylor/Laplace/... commands). | |
| void | NumericalMenu (wxCommandEvent &event) |
| Handles the "Numeric" menu (float/bfloat/engineering-format toggles and the numeric-integration / to-poly / continued-fraction command wizards). | |
| void | SimplifyMenu (wxCommandEvent &event) |
| Handles the "Simplify" menu and its toolbar buttons (ratsimp/factor/expand/ trig/rectform/... and the substitute/nouns/... command wizards). | |
| void | EquationsMenu (wxCommandEvent &event) |
| Handles the "Equations" menu and its toolbar buttons (solve/solve-numerically, the algebraic/linear system wizards, ODEs, roots and the eliminate/... wizards). | |
| void | MatrixMenu (wxCommandEvent &event) |
| Handles the "Algebra"/matrix menu and its toolbar buttons (enter/generate matrix wizards, .csv import/export, and the matrix-operation command wizards). | |
| void | ListMenu (wxCommandEvent &event) |
| Handles the "List" menu (build/sort/map/… lists, .csv list import/export and the actual-values-storage wizard). | |
| void | PropertiesMenu (wxCommandEvent &event) |
| Handles the "Variable/Function properties" menu (declare/remove properties, assume/forget, ... - almost entirely direct MenuCommand entries). | |
| void | StatsMenu (wxCommandEvent &event) |
| Handles the "Statistics" menu (mean/median/.../test wizards and the read-/write-matrix-from-.csv wizard). | |
| void | DrawMenu (wxCommandEvent &event) |
| Handles the "Draw" menu (2D/3D scene wizards plus the explicit/implicit/ parametric/points/contour/... draw-parameter wizards). | |
| void | HelpMenu (wxCommandEvent &event) |
| Handles the "Help" menu (help browser/sidebar toggles, About/License/ ChangeLog dialogs, tip-of-the-day, update check, apropos/example wizards). | |
| void | FileMenu (wxCommandEvent &event) |
| Handles the "File" menu (open/save/save-as, export, load/batch package, compare-files diff frame, jump-to-UUID, animation start/stop). | |
| void | OnInsertMenu (wxCommandEvent &event) |
| Handles the "Cell"/insert menu (cell insertion and type conversion, insert image, fold/unfold, auto-answer toggles, add-watch). | |
| void | EditMenu (wxCommandEvent &event) |
| Handles the "Edit" menu (copy/cut/paste/undo/redo, the copy-as-image/ MathML/RTF variants, zoom, display-digits/label toggles, preferences, find/replace, history navigation and the gnuplot pop-out). | |
| void | PopupMenu (wxCommandEvent &event) |
| Handles the worksheet/table-of-contents right-click context menu (fold/ unfold, image max-size/resolution/reload, section evaluation, copy-as, and the solve/plot/integrate/... quick wizards). | |
| void | MaximaMenu (wxCommandEvent &event) |
| Handles the "Maxima" menu (restart/kill toggles, the debug/display/time options, the evaluate-all/-till-here actions and the large family of programming-, string-processing- and OS-command wizards). | |
| void | OnDemoFileMenu (wxCommandEvent &ev) |
| Handles a click on one of the dynamically-built demo-file menu items. | |
| void | EditInputMenu (wxCommandEvent &event) |
| Activates the selected input cell's editor for editing (popup "edit"). | |
| void | PrintMenu (wxCommandEvent &event) |
| Handles the "Print" menu item (prints the worksheet). | |
The menu-command handlers extracted from the wxMaxima god class.
Owned by value by the wxMaxima frame, which binds the relevant menu/button events straight to these handlers. Holds a reference back to that frame for the services the handlers need (MenuCommand, the command wizards, the worksheet).