Mutabor Edit window for Mutabor-files. Mehr ...
#include "Defs.h"#include "mhDefs.h"#include <iostream>#include "wx/wxprec.h"#include "wx/ffile.h"#include "wx/wx.h"#include "wx/mdi.h"#include "wx/filename.h"#include "wx/textfile.h"#include "wx/toolbar.h"#include "MutFrame.h"#include "MutEditFile.h"#include "CompDlg.h"#include "Runtime.h"#include "MutView.h"#include "stclanguage.h"
gehe zum Quellcode dieser Datei
Funktionen | |
| BEGIN_EVENT_TABLE (MutEditFile, wxStyledTextCtrl) EVT_MENU(CM_COMPILE | |
| MutEditFile::CmCompile | EVT_MENU (CM_COMPACT, MutEditFile::CmCompAct) EVT_MENU(CM_ACTIVATE |
| MutEditFile::CmCompile MutEditFile::CmCompAct | EVT_MENU (CM_GETLINE, MutEditFile::CmGetLine) EVT_MENU(CM_HELPCONTEXT |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext | EVT_SIZE (MutEditFile::OnSize) EVT_MENU(wxID_CLEAR |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear | EVT_MENU (wxID_CUT, MutEditFile::OnEditCut) EVT_MENU(wxID_COPY |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy | EVT_MENU (wxID_PASTE, MutEditFile::OnEditPaste) EVT_MENU(CM_INDENTINC |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc | EVT_MENU (CM_INDENTRED, MutEditFile::OnEditIndentRed) EVT_MENU(wxID_SELECTALL |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll | EVT_MENU (CM_SELECTLINE, MutEditFile::OnEditSelectLine) EVT_MENU(wxID_REDO |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo | EVT_MENU (wxID_UNDO, MutEditFile::OnEditUndo) EVT_MENU(wxID_FIND |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind | EVT_MENU (CM_FINDNEXT, MutEditFile::OnFindNext) EVT_MENU(CM_REPLACE |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace | EVT_MENU (CM_REPLACENEXT, MutEditFile::OnReplaceNext) EVT_MENU(CM_BRACEMATCH |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch | EVT_MENU (CM_GOTO, MutEditFile::OnGoto) EVT_MENU_RANGE(CM_HILIGHTFIRST |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang | EVT_MENU (CM_DISPLAYEOL, MutEditFile::OnDisplayEOL) EVT_MENU(CM_INDENTGUIDE |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang MutEditFile::OnIndentGuide | EVT_MENU (CM_LINENUMBER, MutEditFile::OnLineNumber) EVT_MENU(CM_LONGLINEON |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang MutEditFile::OnIndentGuide MutEditFile::OnLongLineOn | EVT_MENU (CM_WHITESPACE, MutEditFile::OnWhiteSpace) EVT_MENU(CM_FOLDTOGGLE |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang MutEditFile::OnIndentGuide MutEditFile::OnLongLineOn MutEditFile::OnFoldToggle | EVT_MENU (CM_OVERTYPE, MutEditFile::OnSetOverType) EVT_MENU(CM_READONLY |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang MutEditFile::OnIndentGuide MutEditFile::OnLongLineOn MutEditFile::OnFoldToggle MutEditFile::OnSetReadOnly | EVT_MENU (CM_WRAPMODEON, MutEditFile::OnWrapmodeOn) EVT_MENU(CM_CHARSETANSI |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang MutEditFile::OnIndentGuide MutEditFile::OnLongLineOn MutEditFile::OnFoldToggle MutEditFile::OnSetReadOnly MutEditFile::OnUseCharset | EVT_MENU (CM_CHARSETMAC, MutEditFile::OnUseCharset) EVT_MENU(CM_CHANGELOWER |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang MutEditFile::OnIndentGuide MutEditFile::OnLongLineOn MutEditFile::OnFoldToggle MutEditFile::OnSetReadOnly MutEditFile::OnUseCharset MutEditFile::OnChangeCase | EVT_MENU (CM_CHANGEUPPER, MutEditFile::OnChangeCase) EVT_MENU(CM_CONVERTCR |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang MutEditFile::OnIndentGuide MutEditFile::OnLongLineOn MutEditFile::OnFoldToggle MutEditFile::OnSetReadOnly MutEditFile::OnUseCharset MutEditFile::OnChangeCase MutEditFile::OnConvertEOL | EVT_MENU (CM_CONVERTCRLF, MutEditFile::OnConvertEOL) EVT_MENU(CM_CONVERTLF |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch MutEditFile::OnHilightLang MutEditFile::OnIndentGuide MutEditFile::OnLongLineOn MutEditFile::OnFoldToggle MutEditFile::OnSetReadOnly MutEditFile::OnUseCharset MutEditFile::OnChangeCase MutEditFile::OnConvertEOL MutEditFile::OnConvertEOL | EVT_STC_MARGINCLICK (wxID_ANY, MutEditFile::OnMarginClick) EVT_STC_CHARADDED(wxID_ANY |
| MutApp::CmSetup MutApp::PassEventToDocManagerCMD MutApp::PassEventToDocManagerCMD MutApp::PassEventToDocManagerCMD MutApp::PassEventToDocManagerCMD MutApp::PassEventToDocManagerUPD MutApp::PassEventToDocManagerUPD MutApp::PassEventToDocManagerUPD MutApp::PassEventToDocManagerUPD MutApp::PassEventToDocManagerUPD MutApp::OnMRUFile MutApp::CmRouteLoad MutApp::CmRouteSaveAs MutApp::CmHelp MutApp::CmHelp MutApp::CmHelp MutApp::CmQuit | END_EVENT_TABLE () MutFrame *MutApp |
Variablen | |
| CompDlg * | CompDia = NULL |
| MutEditFile::CmCompile MutEditFile::CmCompAct MutEditFile::CmHelpContext MutEditFile::OnEditClear MutEditFile::OnEditCopy MutEditFile::OnEditIndentInc MutEditFile::OnEditSelectAll MutEditFile::OnEditRedo MutEditFile::OnFind MutEditFile::OnReplace MutEditFile::OnBraceMatch | CM_HILIGHTLAST |
Mutabor Edit window for Mutabor-files.
Copyright: (c) 2008 TU Dresden
GPL
Revision 1.16 2011-08-20 17:50:39 keinstein use wxSTC for the editor windows
Revision 1.15 2011-08-11 19:00:48 keinstein get Document/View running. Needs further testing (possible segfaults).
Revision 1.14 2011-02-20 22:35:57 keinstein updated license information; some file headers have to be revised, though
Revision 1.2 2010-11-21 13:15:51 keinstein merged experimental_tobias
Revision 1.1.2.1 2010-01-11 10:12:59 keinstein added some .cvsignore files
Definiert in Datei MutEditFile.cpp.
1.7.4