|
wxMaxima
|
Public Member Functions | |
| SymbolsSidebar (wxWindow *parent, Configuration *configuration, wxWindow *worksheet, int ID=wxID_ANY) | |
| void | UpdateUserSymbols () |
| Update the "user symbols" portion of the symbols pane. | |
| void | AddUserSymbols () |
| Add the symbols to the "user symbols" portion of the symbols pane. | |
| void | UpdateVirtualSize () |
| Re-wrap the symbol buttons and grow the virtual height to fit the wrapped rows. | |
Protected Member Functions | |
| void | OnMouseRightDown (wxMouseEvent &event) |
| void | OnMenu (wxCommandEvent &event) |
| void | OnSize (wxSizeEvent &event) |
| void SymbolsSidebar::AddUserSymbols | ( | ) |
Add the symbols to the "user symbols" portion of the symbols pane.
If these symbols already are populated UpdateUserSymbols() is the right place to go.
| void SymbolsSidebar::UpdateVirtualSize | ( | ) |
Re-wrap the symbol buttons and grow the virtual height to fit the wrapped rows.
Called on resize; public so a test can drive it without an event loop.