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.