@@ -129,28 +129,36 @@ struct COPYPASTE_KEY
129
129
130
130
COPYPASTE_KEY ()
131
131
: m_nMessage(0 )
132
- , m_uMod_Paste(0 )
133
- , m_uVK_Paste(0 )
134
- , m_uMod_Copy(0 )
135
- , m_uVK_Copy(0 )
132
+ , m_uMod_Paste(MOD_CONTROL )
133
+ , m_uVK_Paste(' V ' )
134
+ , m_uMod_Copy(MOD_CONTROL )
135
+ , m_uVK_Copy(' C ' )
136
136
, m_copyMessage(WINDOWS_MESSAGE())
137
137
, m_pasteMessage(WINDOWS_MESSAGE())
138
- , m_nCopyWait(0 )
139
- , m_nPasteWait(0 )
138
+ , m_nCopyWait(50 )
139
+ , m_nPasteWait(50 )
140
140
{
141
141
}
142
142
143
143
COPYPASTE_KEY (nlohmann::json& obj)
144
+ : m_nMessage(0 )
145
+ , m_uMod_Paste(MOD_CONTROL)
146
+ , m_uVK_Paste(' V' )
147
+ , m_uMod_Copy(MOD_CONTROL)
148
+ , m_uVK_Copy(' C' )
149
+ , m_copyMessage(WINDOWS_MESSAGE())
150
+ , m_pasteMessage(WINDOWS_MESSAGE())
151
+ , m_nCopyWait(50 )
152
+ , m_nPasteWait(50 )
144
153
{
145
- COPYPASTE_KEY ();
146
154
if (obj.is_object ()) {
147
155
m_nMessage = static_cast <int >(CGeneral::getSettingNumber (obj, " method" , 0 ));
148
- m_uMod_Copy = static_cast <UINT>(CGeneral::getSettingNumber (obj, " copy.keyCode" , 0 ));
149
- m_uVK_Copy = static_cast <UINT>(CGeneral::getSettingNumber (obj, " copy.keyModifier" , 0 ));
150
- m_nCopyWait = static_cast <int >(CGeneral::getSettingNumber (obj, " copy.delay" , 0 ));
151
- m_uMod_Paste = static_cast <UINT>(CGeneral::getSettingNumber (obj, " paste.keyCode" , 0 ));
152
- m_uVK_Paste = static_cast <UINT>(CGeneral::getSettingNumber (obj, " paste.keyModifier" , 0 ));
153
- m_nPasteWait = static_cast <int >(CGeneral::getSettingNumber (obj, " paste.delay" , 0 ));
156
+ m_uMod_Copy = static_cast <UINT>(CGeneral::getSettingNumber (obj, " copy.keyCode" , ' C ' ));
157
+ m_uVK_Copy = static_cast <UINT>(CGeneral::getSettingNumber (obj, " copy.keyModifier" , MOD_CONTROL ));
158
+ m_nCopyWait = static_cast <int >(CGeneral::getSettingNumber (obj, " copy.delay" , 50 ));
159
+ m_uMod_Paste = static_cast <UINT>(CGeneral::getSettingNumber (obj, " paste.keyCode" , ' V ' ));
160
+ m_uVK_Paste = static_cast <UINT>(CGeneral::getSettingNumber (obj, " paste.keyModifier" , MOD_CONTROL ));
161
+ m_nPasteWait = static_cast <int >(CGeneral::getSettingNumber (obj, " paste.delay" , 50 ));
154
162
155
163
nlohmann::json msg;
156
164
msg = obj[" copy.message" ];
0 commit comments