2005/5/9

     
 

class Editor

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::tools::csfide::Editor Class Reference

#include <Editor.h>

Inheritance diagram for acdk::tools::csfide::Editor:

acdk::wx::ide::StyledTextCtrl acdk::wx::Control acdk::wx::Window acdk::wx::EvtHandler acdk::wx::WxObject acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Public Member Functions

 Editor (IN(acdk::wx::RWindow) parent, int id)
void openFile (IN(RString) fileName)
virtual void createContextMenu (IN(acdk::wx::RMenu) menu)
RString getFileName ()
void onCopyText (IN(acdk::wx::RCommandEvent) event)
void onCutText (IN(acdk::wx::RCommandEvent) event)
void onPasteText (IN(acdk::wx::RCommandEvent) event)
void onRedo (IN(acdk::wx::RCommandEvent) event)
void onUndo (IN(acdk::wx::RCommandEvent) event)
void onContextMenu (IN(acdk::wx::RMouseEvent) event)
void onToggleBreakPoint (IN(acdk::wx::RCommandEvent) event)
void onMarginClick (IN(acdk::wx::ide::RStyledTextEvent) event)
void onRun (IN(acdk::wx::RCommandEvent) event)
void onDebug (IN(acdk::wx::RCommandEvent) event)
void onSave (IN(acdk::wx::RCommandEvent) event)
void onSaveAs (IN(acdk::wx::RCommandEvent) event)
void onCharAdded (IN(acdk::wx::ide::RStyledTextEvent) event)
void onClose (IN(acdk::wx::RCloseEvent) event)
void onZoomIn (IN(acdk::wx::RCommandEvent) event)
void onZoomOut (IN(acdk::wx::RCommandEvent) event)
bool canClose ()
void toggleBreakPoint (int lineNo)
void saveInFile (IN(RString) fileName)

Public Attributes

RString _fileName
acdk::wx::RMenu contextMenu

Private Member Functions

void _init ()

Constructor & Destructor Documentation

acdk::tools::csfide::Editor::Editor IN(acdk::wx::RWindow parent,
int  id
[inline]
 


Member Function Documentation

void acdk::tools::csfide::Editor::_init  )  [private]
 

bool acdk::tools::csfide::Editor::canClose  ) 
 

virtual void acdk::tools::csfide::Editor::createContextMenu IN(acdk::wx::RMenu menu  )  [virtual]
 

RString acdk::tools::csfide::Editor::getFileName  )  [inline]
 

void acdk::tools::csfide::Editor::onCharAdded IN(acdk::wx::ide::RStyledTextEvent event  ) 
 

void acdk::tools::csfide::Editor::onClose IN(acdk::wx::RCloseEvent event  ) 
 

void acdk::tools::csfide::Editor::onContextMenu IN(acdk::wx::RMouseEvent event  ) 
 

void acdk::tools::csfide::Editor::onCopyText IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onCutText IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onDebug IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onMarginClick IN(acdk::wx::ide::RStyledTextEvent event  ) 
 

void acdk::tools::csfide::Editor::onPasteText IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onRedo IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onRun IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onSave IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onSaveAs IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onToggleBreakPoint IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onUndo IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onZoomIn IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::onZoomOut IN(acdk::wx::RCommandEvent event  ) 
 

void acdk::tools::csfide::Editor::openFile IN(RString fileName  )  [inline]
 

void acdk::tools::csfide::Editor::saveInFile IN(RString fileName  ) 
 

void acdk::tools::csfide::Editor::toggleBreakPoint int  lineNo  ) 
 


Member Data Documentation

RString acdk::tools::csfide::Editor::_fileName
 

acdk::wx::RMenu acdk::tools::csfide::Editor::contextMenu