#include <DasherWidgetInterface.h>
Inheritance diagram for Dasher::CDasherWidgetInterface:

Public Member Functions | |
| virtual void | Start ()=0 |
| Signal to the core that the model should be started. | |
| virtual void | TapOn (int MouseX, int MouseY, unsigned long Time)=0 |
| Signal an input location. | |
| virtual void | PauseAt (int MouseX, int MouseY)=0 |
| Signal an input event and pause the simulation. | |
| virtual void | Unpause (unsigned long Time)=0 |
| Unpause the simulation. | |
| virtual void | Redraw ()=0 |
| Signal that the core should redraw the screen. | |
| virtual void | ChangeScreen ()=0 |
| Signal the core that a change has occured to the screen. (Unneeded). | |
| virtual void | ChangeEdit ()=0 |
| Signal the core that a change has occued to the editbox. (Unneeded). | |
| virtual unsigned int | GetNumberSymbols ()=0 |
| Request the number of symbols in the current alphabet. | |
| virtual const std::string & | GetDisplayText (Dasher::symbol Symbol)=0 |
| Request the text that should be displayed on the Dasher canvas. | |
| virtual const std::string & | GetEditText (Dasher::symbol Symbol)=0 |
| Request the text that should be entered into the edit box. | |
| virtual Opts::ScreenOrientations | GetAlphabetOrientation ()=0 |
| (Eg, left to right for English, right to left for Hebrew) | |
| virtual Opts::AlphabetTypes | GetAlphabetType ()=0 |
| Returns the codepage for the current alphabet. | |
| virtual const std::string & | GetTrainFile ()=0 |
| Provides a fully qualified path to the training file for the alphabet. | |
|
|
Implemented in Dasher::CDasherInterface. |
|
|
Implemented in Dasher::CDasherInterface. |
|
|
Implemented in Dasher::CDasherInterface. |
|
|
Implemented in Dasher::CDasherInterface. |
|
|
Note - the returned string is in UTF-8 encoding.
Implemented in Dasher::CDasherInterface. |
|
|
Note - the returned string is in UTF-8 encoding.
Implemented in Dasher::CDasherInterface. |
|
|
Implemented in Dasher::CDasherInterface. |
|
|
Implemented in Dasher::CDasherInterface. |
|
||||||||||||
|
Implemented in Dasher::CDasherInterface. |
|
|
Implemented in Dasher::CDasherInterface. |
|
|
Call this function before providing input coordinates and whenever reinitialising Dasher Implemented in Dasher::CDasherInterface. |
|
||||||||||||||||
|
Signal an input event. This may be the current location of the mouse or a stylus tap, for example
Implemented in Dasher::CDasherInterface. |
|
|
Implemented in Dasher::CDasherInterface. |
1.3-rc3