2 /* #include "../DasherCore/DashEdit.h" */
3 /* #include "../DasherCore/DasherTypes.h" */
5 /* class CEditWrapper:public Dasher::CDashEditbox { */
7 /* CEditWrapper(void); */
8 /* ~CEditWrapper(void); */
10 /* void SetEventHandler(Dasher::CDashEditbox * pEventHandler) { */
11 /* m_pEventHandler = pEventHandler; */
14 /* virtual void HandleEvent(Dasher::CEvent * pEvent); */
16 /* // Obsolete functions (should no longer be called) */
18 /* virtual void get_new_context(std::string & str, int max) { */
20 /* virtual void output(const std::string & sText) { */
22 /* virtual void deletetext(const std::string & sText) { */
25 /* // Functions still to be implemented in new scheme */
27 /* virtual void outputcontrol(void *pointer, int data, int type) { */
30 /* // Functions which shouldn't be anything to do with the Dasher control */
32 /* virtual void write_to_file() { */
34 /* virtual void Clear() { */
36 /* virtual void SetEncoding(Dasher::Opts::FileEncodingFormats Encoding) { */
38 /* virtual void SetFont(std::string Name, long Size) { */
42 /* Dasher::CDashEditbox * m_pEventHandler; */