|
virtual bool | OnInit () |
|
virtual int | OnRun () |
|
virtual int | OnExit () |
|
void | NewWindow (const wxString &file={}, bool evalOnStartup=false, bool exitAfterEval=false, unsigned char *wxmData=NULL, size_t wxmLen=0) |
|
void | OnFileMenu (wxCommandEvent &ev) |
|
virtual void | MacNewFile () |
|
void | BecomeLogTarget () |
|
virtual void | MacOpenFile (const wxString &file) |
|
int | OnRun () override |
|
|
static void | DelistTopLevelWindow (wxMaxima *) |
|
|
wxLocale | m_locale |
|
Catch::Session | catchSession |
|
|
static std::vector< wxMaxima * > | m_topLevelWindows |
|
◆ NewWindow()
void MyApp::NewWindow |
( |
const wxString & |
file = {} , |
|
|
bool |
evalOnStartup = false , |
|
|
bool |
exitAfterEval = false , |
|
|
unsigned char * |
wxmData = NULL , |
|
|
size_t |
wxmLen = 0 |
|
) |
| |
Create a new window
The mac platform insists in making all windows of an application share the same process. On the other platforms we create a separate process for every wxMaxima session instead which means that each process uses the NewWindow() function only once.
- Parameters
-
file | The file name |
evalOnStartup | Do we want to execute the file automatically, but halt on error? |
exitAfterEval | Do we want to close the window after the file has been evaluated? |
wxmData | A .wxm file containing the initial worksheet contents |
wxmLen | The length of wxmData |
The documentation for this class was generated from the following files:
- /home/dauti/Software/Crosscompiled-Windows-installer/build/wxmaxima-Version-22.03.0/src/wxMaxima.h
- /home/dauti/Software/Crosscompiled-Windows-installer/build/wxmaxima-Version-22.03.0/test/unit_tests/test_SqrtCell.cpp
- /home/dauti/Software/Crosscompiled-Windows-installer/build/wxmaxima-Version-22.03.0/src/main.cpp
- /home/dauti/Software/Crosscompiled-Windows-installer/build/wxmaxima-Version-22.03.0/src/wxMaxima.cpp