|
|
| 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.
|
| |
|
|
static const std::vector< CharButton::Definition > & | BuiltInDefinitions () |
| | The symbols the sidebar always shows.
|
| |
|
|
void | OnMouseRightDown (wxMouseEvent &event) |
| |
|
void | OnMenu (wxCommandEvent &event) |
| |
|
void | OnSize (wxSizeEvent &event) |
| |
◆ AddUserSymbols()
| 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.
◆ UpdateVirtualSize()
| 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.
The documentation for this class was generated from the following files: