NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
wx.cpp File Reference
#include <wx/dcclient.h>
#include <wx/msgdlg.h>
#include <wx/clipbrd.h>
#include <wx/dataobj.h>
#include <wx/menu.h>
#include <wx/scrolwin.h>
#include <wx/artprov.h>
#include <cmath>
#include <mgl2/canvas_wnd.h>
#include "wx.h"
#include "../common/datastructures.h"
#include "../kernel/core/ui/language.hpp"
#include "terminal/terminal.hpp"
#include "graphviewer.hpp"
#include "icons/addtext.xpm"
#include "icons/addline.xpm"
#include "icons/addrect.xpm"
#include "icons/addcirc.xpm"
#include "icons/rotate_new.xpm"
#include "icons/zoom_new.xpm"
#include "icons/newstart1.xpm"
#include "icons/newstop1.xpm"
Include dependency graph for wx.cpp:

Go to the source code of this file.

Classes

class  mglCanvasWX
 

Enumerations

enum  { TIMER_ID =1000 , LAST_ID }
 

Functions

const wxString ScriptName (L"default")
 
wxString mglSetExtension (const wxString &fname, const wxString &ext)
 This function is used to append the extension to the filename, if needed. More...
 
const char * mglw_str (const wxString &str)
 

Variables

Language _guilang
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
TIMER_ID 
LAST_ID 

Definition at line 88 of file wx.cpp.

Function Documentation

◆ mglSetExtension()

wxString mglSetExtension ( const wxString &  fname,
const wxString &  ext 
)

This function is used to append the extension to the filename, if needed.

Parameters
fnameconst wxString&
extconst wxString&
Returns
wxString

Definition at line 1328 of file wx.cpp.

Referenced by wxMGL::ExportBPS(), wxMGL::ExportEPS(), wxMGL::ExportJPG(), wxMGL::ExportPNG(), wxMGL::ExportPNGs(), and wxMGL::ExportSVG().

◆ mglw_str()

const char * mglw_str ( const wxString &  str)

◆ ScriptName()

const wxString ScriptName ( L"default"  )

Variable Documentation

◆ _guilang

Language _guilang
extern

AboutChameleonDialog type definition

AboutChameleonDialog event table definition

Definition at line 135 of file NumeReWindow.cpp.

Referenced by NumeReWindow::CloseFile(), NumeReWindow::compileLaTeX(), NumeReWindow::createLaTeXFile(), NumeReWindow::DefaultPage(), NumeReWindow::deleteFile(), wxMGL::DrawCurrentObject(), NumeReWindow::editTable(), NumeReWindow::gotoLine(), NumeReWindow::HandleModifiedFile(), wxMGL::InitializeToolbar(), NumeReWindow::insertCopiedFile(), NumeReWindow::NewFile(), wxMGL::NextSlide(), NumeReWindow::NumeReWindow(), NumeReWindow::OnAbout(), NumeReWindow::OnAskForNewFile(), NumeReWindow::OnCalculateDependencies(), NumeReWindow::OnCompareFiles(), NumeReWindow::OnCreateNewFolder(), NumeReWindow::OnCreatePackage(), MyApp::OnExceptionInMainLoop(), wxMGL::OnExport(), NumeReWindow::OnFindEvent(), NumeReWindow::OnFindReplace(), MyApp::OnInit(), NumeReWindow::OnMenuEvent(), NumeReWindow::OnPrintPage(), NumeReWindow::OnPrintPreview(), NumeReWindow::OnRemoveFolder(), NumeReWindow::OnTagCurrentRevision(), NumeReWindow::OnTreeItemRightClick(), NumeReWindow::OnTreeItemToolTip(), NumeReWindow::OpenFile(), NumeReWindow::prepareFunctionTree(), NumeReWindow::refreshFunctionTree(), NumeReWindow::reloadFileIfOpen(), NumeReWindow::renameFile(), NumeReWindow::runLaTeX(), NumeReWindow::SaveCurrentFile(), NumeReWindow::SaveTab(), wxMGL::SetDrawMode(), wxMGL::SetRotate(), wxMGL::SetZoom(), NumeReWindow::ShowHelp(), NumeReWindow::UpdateMenuBar(), NumeReWindow::UpdatePackageMenu(), NumeReWindow::UpdateStatusBar(), and NumeReWindow::UpdateToolbar().