Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DasherSettingsInterface.cpp File Reference

#include <iostream>
#include "DasherSettingsInterface.h"

Include dependency graph for DasherSettingsInterface.cpp:

Go to the source code of this file.

Namespaces

namespace  Dasher
namespace  Dasher::Keys

Functions

void Dasher::CDasherSettingsInterface::SettingsDefaults (CSettingsStore *Store)

Variables

const std::string TIME_STAMP = "TimeStampNewFiles"
const std::string SHOW_TOOLBAR = "ViewToolbar"
const std::string SHOW_TOOLBAR_TEXT = "ShowToolbarText"
const std::string SHOW_LARGE_ICONS = "ShowLargeIcons"
const std::string FIX_LAYOUT = "FixLayout"
const std::string SHOW_SLIDER = "ShowSpeedSlider"
const std::string COPY_ALL_ON_STOP = "CopyAllOnStop"
const std::string DRAW_MOUSE = "DrawMouse"
const std::string START_MOUSE = "StartOnLeft"
const std::string START_SPACE = "StartOnSpace"
const std::string KEY_CONTROL = "KeyControl"
const std::string WINDOW_PAUSE = "PauseOutsideWindow"
const std::string FILE_ENCODING = "FileEncodingFormat"
const std::string MAX_BITRATE_TIMES100 = "MaxBitRateTimes100"
const std::string SCREEN_ORIENTATION = "ScreenOrientation"
const std::string VIEW_ID = "ViewID"
const std::string LANGUAGE_MODEL_ID = "LanguageModelID"
const std::string EDIT_FONT_SIZE = "EditFontSize"
const std::string EDIT_HEIGHT = "EditHeight"
const std::string SCREEN_WIDTH = "ScreenWidth"
const std::string SCREEN_HEIGHT = "ScreenHeight"
const std::string DASHER_FONTSIZE = "DasherFontSize"
const std::string DASHER_DIMENSIONS = "NumberDimensions"
const std::string ALPHABET_ID = "AlphabetID"
const std::string DASHER_FONT = "DasherFont"
const std::string EDIT_FONT = "EditFont"


Function Documentation

void Dasher::CDasherSettingsInterface::SettingsDefaults CSettingsStore Store  ) 
 

Definition at line 53 of file DasherSettingsInterface.cpp.

References Dasher::Keys::ALPHABET_ID, Dasher::Opts::AlphabetDefault, Dasher::CDasherSettingsInterface::ChangeAlphabet(), Dasher::CDasherSettingsInterface::ChangeMaxBitRate(), Dasher::CDasherSettingsInterface::ChangeOrientation(), Dasher::CDasherSettingsInterface::ChangeView(), Dasher::Keys::COPY_ALL_ON_STOP, Dasher::CDasherSettingsInterface::CopyAllOnStop(), Dasher::Keys::DASHER_DIMENSIONS, Dasher::Keys::DASHER_FONT, Dasher::Keys::DASHER_FONTSIZE, Dasher::Keys::DRAW_MOUSE, Dasher::CDasherSettingsInterface::DrawMouse(), Dasher::Keys::EDIT_FONT, Dasher::Keys::EDIT_FONT_SIZE, Dasher::Keys::EDIT_HEIGHT, Dasher::Keys::FILE_ENCODING, Dasher::Keys::FIX_LAYOUT, Dasher::CDasherSettingsInterface::FixLayout(), CSettingsStore::GetBoolOption(), CSettingsStore::GetLongOption(), CSettingsStore::GetStringOption(), Dasher::Keys::KEY_CONTROL, Dasher::CDasherSettingsInterface::KeyControl(), Dasher::Opts::LeftToRight, Dasher::Keys::MAX_BITRATE_TIMES100, Dasher::Keys::SCREEN_HEIGHT, Dasher::Keys::SCREEN_ORIENTATION, Dasher::Keys::SCREEN_WIDTH, CSettingsStore::SetBoolDefault(), Dasher::CDasherSettingsInterface::SetDasherDimensions(), Dasher::CDasherSettingsInterface::SetDasherFont(), Dasher::CDasherSettingsInterface::SetDasherFontSize(), Dasher::CDasherSettingsInterface::SetEditFont(), Dasher::CDasherSettingsInterface::SetEditHeight(), Dasher::CDasherSettingsInterface::SetFileEncoding(), CSettingsStore::SetLongDefault(), Dasher::CDasherSettingsInterface::SetScreenSize(), Dasher::Keys::SHOW_LARGE_ICONS, Dasher::Keys::SHOW_SLIDER, Dasher::Keys::SHOW_TOOLBAR, Dasher::Keys::SHOW_TOOLBAR_TEXT, Dasher::CDasherSettingsInterface::ShowSpeedSlider(), Dasher::CDasherSettingsInterface::ShowToolbar(), Dasher::CDasherSettingsInterface::ShowToolbarLargeIcons(), Dasher::CDasherSettingsInterface::ShowToolbarText(), Dasher::Keys::START_MOUSE, Dasher::Keys::START_SPACE, Dasher::CDasherSettingsInterface::StartOnLeft(), Dasher::CDasherSettingsInterface::StartOnSpace(), Dasher::Keys::TIME_STAMP, Dasher::CDasherSettingsInterface::TimeStampNewFiles(), Dasher::Keys::VIEW_ID, Dasher::Keys::WINDOW_PAUSE, and Dasher::CDasherSettingsInterface::WindowPause().


Variable Documentation

const std::string Dasher::Keys::ALPHABET_ID = "AlphabetID"
 

Definition at line 46 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherInterface::ChangeAlphabet(), and Dasher::CDasherSettingsInterface::SettingsDefaults().

const std::string Dasher::Keys::COPY_ALL_ON_STOP = "CopyAllOnStop"
 

Definition at line 25 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherInterface::CopyAllOnStop(), and Dasher::CDasherSettingsInterface::SettingsDefaults().

const std::string Dasher::Keys::DASHER_DIMENSIONS = "NumberDimensions"
 

Definition at line 43 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetDasherDimensions().

const std::string Dasher::Keys::DASHER_FONT = "DasherFont"
 

Definition at line 47 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetDasherFont().

const std::string Dasher::Keys::DASHER_FONTSIZE = "DasherFontSize"
 

Definition at line 42 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetDasherFontSize().

const std::string Dasher::Keys::DRAW_MOUSE = "DrawMouse"
 

Definition at line 26 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::DrawMouse().

const std::string Dasher::Keys::EDIT_FONT = "EditFont"
 

Definition at line 48 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetEditFont().

const std::string Dasher::Keys::EDIT_FONT_SIZE = "EditFontSize"
 

Definition at line 38 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetEditFont().

const std::string Dasher::Keys::EDIT_HEIGHT = "EditHeight"
 

Definition at line 39 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults().

const std::string Dasher::Keys::FILE_ENCODING = "FileEncodingFormat"
 

Definition at line 33 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::SetFileEncoding().

const std::string Dasher::Keys::FIX_LAYOUT = "FixLayout"
 

Definition at line 23 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::FixLayout().

const std::string Dasher::Keys::KEY_CONTROL = "KeyControl"
 

Definition at line 29 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::KeyControl().

const std::string Dasher::Keys::LANGUAGE_MODEL_ID = "LanguageModelID"
 

Definition at line 37 of file DasherSettingsInterface.cpp.

const std::string Dasher::Keys::MAX_BITRATE_TIMES100 = "MaxBitRateTimes100"
 

Definition at line 34 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherInterface::ChangeMaxBitRate(), and Dasher::CDasherSettingsInterface::SettingsDefaults().

const std::string Dasher::Keys::SCREEN_HEIGHT = "ScreenHeight"
 

Definition at line 41 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults().

const std::string Dasher::Keys::SCREEN_ORIENTATION = "ScreenOrientation"
 

Definition at line 35 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherInterface::ChangeOrientation(), and Dasher::CDasherSettingsInterface::SettingsDefaults().

const std::string Dasher::Keys::SCREEN_WIDTH = "ScreenWidth"
 

Definition at line 40 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults().

const std::string Dasher::Keys::SHOW_LARGE_ICONS = "ShowLargeIcons"
 

Definition at line 22 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::ShowToolbarLargeIcons().

const std::string Dasher::Keys::SHOW_SLIDER = "ShowSpeedSlider"
 

Definition at line 24 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::ShowSpeedSlider().

const std::string Dasher::Keys::SHOW_TOOLBAR = "ViewToolbar"
 

Definition at line 20 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::ShowToolbar().

const std::string Dasher::Keys::SHOW_TOOLBAR_TEXT = "ShowToolbarText"
 

Definition at line 21 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::ShowToolbarText().

const std::string Dasher::Keys::START_MOUSE = "StartOnLeft"
 

Definition at line 27 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::StartOnLeft().

const std::string Dasher::Keys::START_SPACE = "StartOnSpace"
 

Definition at line 28 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::StartOnSpace().

const std::string Dasher::Keys::TIME_STAMP = "TimeStampNewFiles"
 

Definition at line 19 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherInterface::ChangeEdit(), Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::TimeStampNewFiles().

const std::string Dasher::Keys::VIEW_ID = "ViewID"
 

Definition at line 36 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults().

const std::string Dasher::Keys::WINDOW_PAUSE = "PauseOutsideWindow"
 

Definition at line 30 of file DasherSettingsInterface.cpp.

Referenced by Dasher::CDasherSettingsInterface::SettingsDefaults(), and Dasher::CDasherInterface::WindowPause().


Generated on Sat Nov 5 16:33:20 2005 for OPIE by  doxygen 1.4.2