![]() |
wxMaxima
|
#include <VariablesPane.h>


Public Member Functions | |
| Variablespane (wxWindow *parent, wxWindowID id=wxID_ANY) | |
| The constructor. | |
| void | OnTextChange (wxGridEvent &event) |
| Called when a variable name was changed. | |
| void | OnTextChanging (wxGridEvent &event) |
| Called after the user has entered a variable name but before it is committed. | |
| void | OnRightClick (wxGridEvent &event) |
| Called on right-clicking the variables list. | |
| void | InsertMenu (wxCommandEvent &event) |
| Called if a right-click menu item was clicked at. | |
| void | OnKey (wxKeyEvent &event) |
| Called on key press. | |
| void | OnChar (wxKeyEvent &event) |
| Called if a printable char was entered. | |
| void | AddWatchCode (wxString code) |
| Add a variable whose name contains all the escapes maxima needs to the variables list. | |
| void | AddWatch (wxString watch) |
| Add a variable without escapes to the list. | |
| bool | IsValidVariable (wxString var) |
| Is this string a valid variable name? | |
| wxArrayString | GetEscapedVarnames () |
| Returns a list of all variable names in a format maxima understands. | |
| wxArrayString | GetVarnames () |
| Returns the variable list in a human-readable format. | |
| void | ResetValues () |
| Set all variable's contents to "unknown". | |
| void | Clear () |
| Remove all entries from the variables list. | |
| wxString | EscapeVarname (wxString var) |
| Convert a human-readable variable name to one maxima understands. | |
| wxString | UnescapeVarname (wxString var) |
| Convert a variable name maxima understands to human-readable. | |
| void | VariableValue (wxString var, wxString val) |
| Tell the variables pane about a variable value. | |
| void | VariableUndefined (wxString var) |
| Sets the variable var to "undefined". | |
| void | UpdateSize () |
| ~Variablespane () | |
| The destructor. | |
A "variables" sidepane
1.8.17