MCPcopy Create free account
hub / github.com/cmauri/eviacam / ReadProfileData

Method ReadProfileData

src/pointeraction.cpp:110–136  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

108}
109
110void CPointerAction::ReadProfileData(wxConfigBase* pConfObj)
111{
112 int val;
113 bool valb;
114
115 pConfObj->SetPath (_T("pointerAction"));
116
117 if (pConfObj->Read(_T("xSpeed"), &val)) SetXSpeed(val);
118 if (pConfObj->Read(_T("ySpeed"), &val)) SetYSpeed(val);
119 if (pConfObj->Read(_T("acceleration"), &val)) SetAcceleration(val);
120 if (pConfObj->Read(_T("smoothness"), &val)) SetSmoothness(val);
121 if (pConfObj->Read(_T("easyStop"), &val)) SetEasyStopValue(val);
122 if (pConfObj->Read(_T("enabledWorkspace"), &valb)) SetRestrictedWorkingArea(valb);
123 if (pConfObj->Read(_T("enabledWrapPointer"), &valb)) SetWrapPointer(valb);
124 if (pConfObj->Read(_T("topWorkspace"), &val)) SetTopWorkspace(val);
125 if (pConfObj->Read(_T("leftWorkspace"), &val)) SetLeftWorkspace(val);
126 if (pConfObj->Read(_T("rightWorkspace"), &val)) SetRightWorkspace(val);
127 if (pConfObj->Read(_T("bottomWorkspace"), &val)) SetBottomWorkspace(val);
128 if (pConfObj->Read(_T("clickMode"), &val)) SetClickMode((CPointerAction::EClickMode) val);
129 pConfObj->Read(_T("beepOnClick"), &m_beepOnClick);
130 if (pConfObj->Read(_T("sendActionWait"), &val)) SetSendActionWait(val);
131
132 m_pDwellClick->ReadProfileData(pConfObj);
133 m_pGestureClick->ReadProfileData(pConfObj);
134
135 pConfObj->SetPath (_T(".."));
136}
137
138bool CPointerAction::GetVisualAlerts() const
139{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected