Öffentliche Methoden | Geschützte Methoden | Geschützte Attribute | Freundbeziehungen
mutaborGUI::MutEditFile Klassenreferenz

#include <MutEditFile.h>

Zusammengehörigkeiten von mutaborGUI::MutEditFile:
Collaboration graph
[Legende]

Aufstellung aller Elemente

Öffentliche Methoden

 MutEditFile (wxWindow *parent, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, const wxString &value=wxEmptyString, const wxString &name=wxTextCtrlNameStr)
 MutEditFile (MutView *v, wxWindow *parent, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, const wxString &value=wxEmptyString, const wxString &name=wxTextCtrlNameStr)
virtual ~MutEditFile ()
void SetView (MutView *v)
void OnSize (wxSizeEvent &event)
void OnEditRedo (wxCommandEvent &event)
void OnEditUndo (wxCommandEvent &event)
void OnEditClear (wxCommandEvent &event)
void OnEditCut (wxCommandEvent &event)
void OnEditCopy (wxCommandEvent &event)
void OnEditPaste (wxCommandEvent &event)
void OnFind (wxCommandEvent &event)
void OnFindNext (wxCommandEvent &event)
void OnReplace (wxCommandEvent &event)
void OnReplaceNext (wxCommandEvent &event)
void OnBraceMatch (wxCommandEvent &event)
void OnGoto (wxCommandEvent &event)
void OnEditIndentInc (wxCommandEvent &event)
void OnEditIndentRed (wxCommandEvent &event)
void OnEditSelectAll (wxCommandEvent &event)
void OnEditSelectLine (wxCommandEvent &event)
void OnHilightLang (wxCommandEvent &event)
 view
void OnDisplayEOL (wxCommandEvent &event)
void OnIndentGuide (wxCommandEvent &event)
void OnLineNumber (wxCommandEvent &event)
void OnLongLineOn (wxCommandEvent &event)
void OnWhiteSpace (wxCommandEvent &event)
void OnFoldToggle (wxCommandEvent &event)
void OnSetOverType (wxCommandEvent &event)
void OnSetReadOnly (wxCommandEvent &event)
void OnWrapmodeOn (wxCommandEvent &event)
void OnUseCharset (wxCommandEvent &event)
void OnChangeCase (wxCommandEvent &event)
 extra
void OnConvertEOL (wxCommandEvent &event)
void OnMarginClick (wxStyledTextEvent &event)
void OnCharAdded (wxStyledTextEvent &event)
wxString DeterminePrefs (const wxString &filename)
 language/lexer
bool InitializePrefs (const wxString &filename)
bool UserSettings (const wxString &filename)
LanguageInfo const * GetLanguageInfo ()
bool LoadFile ()
 load/save file
bool LoadFile (const wxString &filename)
bool SaveFile ()
bool SaveFile (const wxString &filename)
bool IsModified ()
wxString GetFilename ()
void SetFilename (const wxString &filename)

Geschützte Methoden

bool Compile (bool activate)
bool DoLoadFile (const wxString &filename, int WXUNUSED(fileType))
bool DoSaveFile (const wxString &filename, int WXUNUSED(fileType))
void CmFileSave (wxCommandEvent &WXUNUSED(event))
void CmFileSaveAs (wxCommandEvent &event)
void CmCompile (wxCommandEvent &WXUNUSED(event))
void CmCompAct (wxCommandEvent &WXUNUSED(event))
void CmGetLine (wxCommandEvent &WXUNUSED(event))
void CmHelpContext (wxCommandEvent &WXUNUSED(event))
void GoErrorLine ()

Geschützte Attribute

wxString m_filename
LanguageInfo const * m_language
int m_LineNrID
int m_LineNrMargin
int m_FoldingID
int m_FoldingMargin
int m_DividerID
MutViewview
muConvAuto autoConverter

Freundbeziehungen

class MutEditProperties
class MutEditPrint

Ausführliche Beschreibung

Definiert in Zeile 79 der Datei MutEditFile.h.


Beschreibung der Konstruktoren und Destruktoren

mutaborGUI::MutEditFile::MutEditFile ( wxWindow *  parent,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
const wxString &  value = wxEmptyString,
const wxString &  name = wxTextCtrlNameStr 
)
mutaborGUI::MutEditFile::MutEditFile ( MutView v,
wxWindow *  parent,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
const wxString &  value = wxEmptyString,
const wxString &  name = wxTextCtrlNameStr 
)
virtual mutaborGUI::MutEditFile::~MutEditFile ( ) [virtual]

Dokumentation der Elementfunktionen

void mutaborGUI::MutEditFile::CmCompAct ( wxCommandEvent &  WXUNUSEDevent) [protected]
void mutaborGUI::MutEditFile::CmCompile ( wxCommandEvent &  WXUNUSEDevent) [protected]
void mutaborGUI::MutEditFile::CmFileSave ( wxCommandEvent &  WXUNUSEDevent) [protected]
void mutaborGUI::MutEditFile::CmFileSaveAs ( wxCommandEvent &  event) [protected]
void mutaborGUI::MutEditFile::CmGetLine ( wxCommandEvent &  WXUNUSEDevent) [protected]
void mutaborGUI::MutEditFile::CmHelpContext ( wxCommandEvent &  WXUNUSEDevent) [protected]
bool mutaborGUI::MutEditFile::Compile ( bool  activate) [protected]
wxString mutaborGUI::MutEditFile::DeterminePrefs ( const wxString &  filename)

language/lexer

bool mutaborGUI::MutEditFile::DoLoadFile ( const wxString &  filename,
int   WXUNUSEDfileType 
) [protected]
bool mutaborGUI::MutEditFile::DoSaveFile ( const wxString &  filename,
int   WXUNUSEDfileType 
) [protected]
wxString mutaborGUI::MutEditFile::GetFilename ( ) [inline]

Definiert in Zeile 154 der Datei MutEditFile.h.

Benutzt m_filename.

{return m_filename;};
LanguageInfo const* mutaborGUI::MutEditFile::GetLanguageInfo ( ) [inline]

Definiert in Zeile 146 der Datei MutEditFile.h.

Benutzt m_language.

{return m_language;};
void mutaborGUI::MutEditFile::GoErrorLine ( ) [protected]
bool mutaborGUI::MutEditFile::InitializePrefs ( const wxString &  filename)
bool mutaborGUI::MutEditFile::IsModified ( )
bool mutaborGUI::MutEditFile::LoadFile ( )

load/save file

Wird benutzt von MutFrame::OpenFile().

bool mutaborGUI::MutEditFile::LoadFile ( const wxString &  filename)
void mutaborGUI::MutEditFile::OnBraceMatch ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnChangeCase ( wxCommandEvent &  event)

extra

void mutaborGUI::MutEditFile::OnCharAdded ( wxStyledTextEvent &  event)
void mutaborGUI::MutEditFile::OnConvertEOL ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnDisplayEOL ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditClear ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditCopy ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditCut ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditIndentInc ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditIndentRed ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditPaste ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditRedo ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditSelectAll ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditSelectLine ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnEditUndo ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnFind ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnFindNext ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnFoldToggle ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnGoto ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnHilightLang ( wxCommandEvent &  event)

view

void mutaborGUI::MutEditFile::OnIndentGuide ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnLineNumber ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnLongLineOn ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnMarginClick ( wxStyledTextEvent &  event)
void mutaborGUI::MutEditFile::OnReplace ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnReplaceNext ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnSetOverType ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnSetReadOnly ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnSize ( wxSizeEvent &  event)
void mutaborGUI::MutEditFile::OnUseCharset ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnWhiteSpace ( wxCommandEvent &  event)
void mutaborGUI::MutEditFile::OnWrapmodeOn ( wxCommandEvent &  event)
bool mutaborGUI::MutEditFile::SaveFile ( const wxString &  filename)
bool mutaborGUI::MutEditFile::SaveFile ( )
void mutaborGUI::MutEditFile::SetFilename ( const wxString &  filename) [inline]

Definiert in Zeile 155 der Datei MutEditFile.h.

Benutzt m_filename.

{m_filename = filename;};
void mutaborGUI::MutEditFile::SetView ( MutView v) [inline]

Definiert in Zeile 101 der Datei MutEditFile.h.

Benutzt view.

{ view = v; }
bool mutaborGUI::MutEditFile::UserSettings ( const wxString &  filename)

Freundbeziehungen und Funktionsdokumentation

friend class MutEditPrint [friend]

Definiert in Zeile 82 der Datei MutEditFile.h.

friend class MutEditProperties [friend]

Definiert in Zeile 81 der Datei MutEditFile.h.


Dokumentation der Datenelemente

Definiert in Zeile 216 der Datei MutEditFile.h.

Definiert in Zeile 212 der Datei MutEditFile.h.

Definiert in Zeile 202 der Datei MutEditFile.h.

Wird benutzt von GetFilename() und SetFilename().

Definiert in Zeile 210 der Datei MutEditFile.h.

Definiert in Zeile 211 der Datei MutEditFile.h.

Definiert in Zeile 205 der Datei MutEditFile.h.

Wird benutzt von GetLanguageInfo().

Definiert in Zeile 208 der Datei MutEditFile.h.

Definiert in Zeile 209 der Datei MutEditFile.h.

Definiert in Zeile 215 der Datei MutEditFile.h.

Wird benutzt von SetView().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Sun Aug 21 2011 10:52:09 für Mutabor von doxygen 1.7.4