Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

edit_ctrl.cpp

Go to the documentation of this file.
00001 #include "edit_ctrl.h"
00002 
00003 namespace crs {
00004 
00005   text_ctrl::text_ctrl( base_control *Parent, window_events *Events,
00006       unsigned int Left, unsigned int Top, unsigned int Width, unsigned int Height ):
00007     focused_ctrl( Parent, Events, Left, Top, Width, Height ),
00008   text( this, &text_ctrl::getText, &text_ctrl::setText_ ) {
00009   }
00010 
00011   const std::string &text_ctrl::getText() {
00012     doGetText();
00013     return mText;
00014   }
00015 
00016   void text_ctrl::setText_( const std::string &Text ) {
00017     doSetText( Text );
00018     mText = Text;
00019     mCursorpos = mText.size() + 1;
00020   }
00021 
00022   void text_ctrl::doGetText() {
00023   }
00024 
00025   void text_ctrl::doSetText( const std::string &) {
00026   }
00027 
00028 }

Generated on Mon May 19 20:36:03 2003 for cursive by doxygen1.2.18