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