#include </home/clem/local/src/opie/inputmethods/dasher/DasherSettingsInterface.h>
Inheritance diagram for Dasher::CDasherSettingsInterface:

Public Member Functions | |
| void | SettingsDefaults (CSettingsStore *Store) |
| virtual void | ChangeAlphabet (const std::string &) |
| Change the alphabet in use to NewAlphabetID. | |
| virtual void | ChangeMaxBitRate (double) |
| Change the maximum bitrate (effectively the speed) of Dasher. | |
| virtual void | ChangeLanguageModel (unsigned int) |
| Generate a new langage model. Not usually needed. | |
| virtual void | ChangeView (unsigned int) |
| Generate a new view of the model. Call it with 0 when starting up. | |
| virtual void | ChangeOrientation (Opts::ScreenOrientations) |
| Change the orientation (l->r, r->l, so on) of the model. | |
| virtual void | SetFileEncoding (Opts::FileEncodingFormats) |
| Set the file encoding of output files to Encoding. | |
| virtual void | SetScreenSize (long, long) |
| Inform the core that the screen has this size. | |
| virtual void | SetDasherFontSize (Dasher::Opts::FontSize) |
| Set the size of the font used in the Dasher canvas. | |
| virtual void | SetDasherDimensions (bool) |
| Set the number of dimensions of input (either 1 or 2). | |
| virtual void | ShowToolbar (bool) |
| True if toolbar should be shown, false otherwise. | |
| virtual void | ShowToolbarText (bool) |
| True if toolbar should show text, false otherwse. | |
| virtual void | ShowToolbarLargeIcons (bool) |
| True if toolbar should have large icons, false otherwise. | |
| virtual void | ShowSpeedSlider (bool) |
| True if the speed slider should be shown, false otherwise. | |
| virtual void | FixLayout (bool) |
| True if the window layout should be fixed, false otherwise. | |
| virtual void | TimeStampNewFiles (bool) |
| True if new files should be timestamped, false otherwise. | |
| virtual void | CopyAllOnStop (bool) |
| True if all text should be copied to clipboard when Dasher is stopped, false otherwise. | |
| virtual void | DrawMouse (bool) |
| True if a box should be drawn to represent the logical position of the mouse. | |
| virtual void | SetEditFont (std::string, long) |
| Set the editbox font. | |
| virtual void | SetDasherFont (std::string) |
| Set the canvas font. | |
| virtual void | SetEditHeight (long) |
| Set the height of the edit box. | |
| virtual void | StartOnSpace (bool) |
| Should Dasher start and stop on space bar? | |
| virtual void | StartOnLeft (bool) |
| Should Dasher start and stop on left mouse button? | |
| virtual void | KeyControl (bool) |
| Should Dasher be keyboard controlled? | |
| virtual void | WindowPause (bool) |
| Should Dasher pause when the pointer leaves the window? | |
|
|
Change the alphabet in use to NewAlphabetID.
Reimplemented in Dasher::CDasherInterface. Definition at line 24 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherInterface::ChangeAlphabet(), and Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
|
Generate a new langage model. Not usually needed.
Reimplemented in Dasher::CDasherInterface. Definition at line 30 of file DasherSettingsInterface.h. |
|
|
Change the maximum bitrate (effectively the speed) of Dasher.
Reimplemented in Dasher::CDasherInterface. Definition at line 27 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherInterface::ChangeMaxBitRate(), and Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
|
Change the orientation (l->r, r->l, so on) of the model.
Reimplemented in Dasher::CDasherInterface. Definition at line 36 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherInterface::ChangeOrientation(), and Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
|
Generate a new view of the model. Call it with 0 when starting up.
Reimplemented in Dasher::CDasherInterface. Definition at line 33 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
|
True if all text should be copied to clipboard when Dasher is stopped, false otherwise.
Reimplemented in Dasher::CDasherInterface. Definition at line 74 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherInterface::CopyAllOnStop(), and Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
|
True if a box should be drawn to represent the logical position of the mouse.
Reimplemented in Dasher::CDasherInterface. Definition at line 77 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::DrawMouse(). |
|
|
True if the window layout should be fixed, false otherwise.
Reimplemented in Dasher::CDasherInterface. Definition at line 68 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::FixLayout(). |
|
|
Should Dasher be keyboard controlled?
Reimplemented in Dasher::CDasherInterface. Definition at line 95 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::KeyControl(). |
|
|
Set the number of dimensions of input (either 1 or 2).
Reimplemented in Dasher::CDasherInterface. Definition at line 48 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetDasherDimensions(). |
|
|
Set the canvas font.
Reimplemented in Dasher::CDasherInterface. Definition at line 83 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
|
Set the size of the font used in the Dasher canvas.
Definition at line 45 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
||||||||||||
|
Set the editbox font.
Reimplemented in Dasher::CDasherInterface. Definition at line 80 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetEditFont(). |
|
|
Set the height of the edit box.
Definition at line 86 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
|
Set the file encoding of output files to Encoding.
Reimplemented in Dasher::CDasherInterface. Definition at line 39 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetFileEncoding(). |
|
||||||||||||
|
Inform the core that the screen has this size.
Definition at line 42 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(). |
|
|
Referenced by Dasher::CDasherInterface::SetSettingsStore(), and Dasher::CDasherInterface::SetSettingsUI(). |
|
|
True if the speed slider should be shown, false otherwise.
Reimplemented in Dasher::CDasherInterface. Definition at line 65 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::ShowSpeedSlider(). |
|
|
True if toolbar should be shown, false otherwise.
Reimplemented in Dasher::CDasherInterface. Definition at line 56 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::ShowToolbar(). |
|
|
True if toolbar should have large icons, false otherwise.
Reimplemented in Dasher::CDasherInterface. Definition at line 62 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::ShowToolbarLargeIcons(). |
|
|
True if toolbar should show text, false otherwse.
Reimplemented in Dasher::CDasherInterface. Definition at line 59 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::ShowToolbarText(). |
|
|
Should Dasher start and stop on left mouse button?
Reimplemented in Dasher::CDasherInterface. Definition at line 92 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::StartOnLeft(). |
|
|
Should Dasher start and stop on space bar?
Reimplemented in Dasher::CDasherInterface. Definition at line 89 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::StartOnSpace(). |
|
|
True if new files should be timestamped, false otherwise.
Reimplemented in Dasher::CDasherInterface. Definition at line 71 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::TimeStampNewFiles(). |
|
|
Should Dasher pause when the pointer leaves the window?
Reimplemented in Dasher::CDasherInterface. Definition at line 98 of file DasherSettingsInterface.h. Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::WindowPause(). |
1.4.2