summaryrefslogtreecommitdiff
path: root/plugins/SendScreenshotPlus/src/UMainForm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/SendScreenshotPlus/src/UMainForm.cpp')
-rw-r--r--plugins/SendScreenshotPlus/src/UMainForm.cpp60
1 files changed, 30 insertions, 30 deletions
diff --git a/plugins/SendScreenshotPlus/src/UMainForm.cpp b/plugins/SendScreenshotPlus/src/UMainForm.cpp
index 9b7efd9d0c..2a56920e60 100644
--- a/plugins/SendScreenshotPlus/src/UMainForm.cpp
+++ b/plugins/SendScreenshotPlus/src/UMainForm.cpp
@@ -715,52 +715,52 @@ TfrmMain::~TfrmMain()
void TfrmMain::LoadOptions(void)
{
- DWORD rgb = db_get_dw(NULL, MODULENAME, "AlphaColor", 16777215);
+ DWORD rgb = g_plugin.getDword("AlphaColor", 16777215);
m_AlphaColor.rgbRed = GetRValue(rgb);
m_AlphaColor.rgbGreen = GetGValue(rgb);
m_AlphaColor.rgbBlue = GetBValue(rgb);
m_AlphaColor.rgbReserved = 0;
- m_opt_edtQuality = db_get_b(NULL, MODULENAME, "JpegQuality", 75);
+ m_opt_edtQuality = g_plugin.getByte("JpegQuality", 75);
- m_opt_tabCapture = db_get_b(NULL, MODULENAME, "Capture", 0);
- m_opt_chkIndirectCapture = db_get_b(NULL, MODULENAME, "IndirectCapture", 0);
- m_opt_chkClientArea = db_get_b(NULL, MODULENAME, "ClientArea", 0);
- m_opt_cboxDesktop = db_get_b(NULL, MODULENAME, "Desktop", 0);
+ m_opt_tabCapture = g_plugin.getByte("Capture", 0);
+ m_opt_chkIndirectCapture = g_plugin.getByte("IndirectCapture", 0);
+ m_opt_chkClientArea = g_plugin.getByte("ClientArea", 0);
+ m_opt_cboxDesktop = g_plugin.getByte("Desktop", 0);
- m_opt_chkTimed = db_get_b(NULL, MODULENAME, "TimedCap", 0);
- m_opt_edtTimed = db_get_b(NULL, MODULENAME, "CapTime", 3);
- m_opt_cboxFormat = db_get_b(NULL, MODULENAME, "OutputFormat", 0);
- m_opt_cboxSendBy = db_get_b(NULL, MODULENAME, "SendBy", 0);
+ m_opt_chkTimed = g_plugin.getByte("TimedCap", 0);
+ m_opt_edtTimed = g_plugin.getByte("CapTime", 3);
+ m_opt_cboxFormat = g_plugin.getByte("OutputFormat", 0);
+ m_opt_cboxSendBy = g_plugin.getByte("SendBy", 0);
- m_opt_btnDesc = db_get_b(NULL, MODULENAME, "AutoDescription", 1);
- m_opt_btnDeleteAfterSend = db_get_b(NULL, MODULENAME, "DelAfterSend", 1) != 0;
- m_opt_chkEditor = db_get_b(NULL, MODULENAME, "Preview", 0);
- m_opt_chkOpenAgain = db_get_b(NULL, MODULENAME, "OpenAgain", 0);
+ m_opt_btnDesc = g_plugin.getByte("AutoDescription", 1);
+ m_opt_btnDeleteAfterSend = g_plugin.getByte("DelAfterSend", 1) != 0;
+ m_opt_chkEditor = g_plugin.getByte("Preview", 0);
+ m_opt_chkOpenAgain = g_plugin.getByte("OpenAgain", 0);
}
void TfrmMain::SaveOptions(void)
{
if (m_bOnExitSave) {
- db_set_dw(NULL, MODULENAME, "AlphaColor",
+ g_plugin.setDword("AlphaColor",
(DWORD)RGB(m_AlphaColor.rgbRed, m_AlphaColor.rgbGreen, m_AlphaColor.rgbBlue));
- db_set_b(NULL, MODULENAME, "JpegQuality", m_opt_edtQuality);
+ g_plugin.setByte("JpegQuality", m_opt_edtQuality);
- db_set_b(NULL, MODULENAME, "Capture", m_opt_tabCapture);
- db_set_b(NULL, MODULENAME, "IndirectCapture", m_opt_chkIndirectCapture);
- db_set_b(NULL, MODULENAME, "ClientArea", m_opt_chkClientArea);
- db_set_b(NULL, MODULENAME, "Desktop", m_opt_cboxDesktop);
+ g_plugin.setByte("Capture", m_opt_tabCapture);
+ g_plugin.setByte("IndirectCapture", m_opt_chkIndirectCapture);
+ g_plugin.setByte("ClientArea", m_opt_chkClientArea);
+ g_plugin.setByte("Desktop", m_opt_cboxDesktop);
- db_set_b(NULL, MODULENAME, "TimedCap", m_opt_chkTimed);
- db_set_b(NULL, MODULENAME, "CapTime", m_opt_edtTimed);
- db_set_b(NULL, MODULENAME, "OutputFormat", m_opt_cboxFormat);
- db_set_b(NULL, MODULENAME, "SendBy", m_opt_cboxSendBy);
+ g_plugin.setByte("TimedCap", m_opt_chkTimed);
+ g_plugin.setByte("CapTime", m_opt_edtTimed);
+ g_plugin.setByte("OutputFormat", m_opt_cboxFormat);
+ g_plugin.setByte("SendBy", m_opt_cboxSendBy);
- db_set_b(NULL, MODULENAME, "AutoDescription", m_opt_btnDesc);
- db_set_b(NULL, MODULENAME, "DelAfterSend", m_opt_btnDeleteAfterSend);
- db_set_b(NULL, MODULENAME, "Preview", m_opt_chkEditor);
- db_set_b(NULL, MODULENAME, "OpenAgain", m_opt_chkOpenAgain);
+ g_plugin.setByte("AutoDescription", m_opt_btnDesc);
+ g_plugin.setByte("DelAfterSend", m_opt_btnDeleteAfterSend);
+ g_plugin.setByte("Preview", m_opt_chkEditor);
+ g_plugin.setByte("OpenAgain", m_opt_chkOpenAgain);
}
}
@@ -935,7 +935,7 @@ INT_PTR TfrmMain::SaveScreenshot(FIBITMAP *dib)
return 1;
// generate file name
- unsigned FileNumber = db_get_dw(NULL, MODULENAME, "FileNumber", 0) + 1;
+ unsigned FileNumber = g_plugin.getDword("FileNumber", 0) + 1;
if (FileNumber > 99999)
FileNumber = 1;
@@ -1023,7 +1023,7 @@ INT_PTR TfrmMain::SaveScreenshot(FIBITMAP *dib)
if (!ret)
return 1;
- db_set_dw(NULL, MODULENAME, "FileNumber", FileNumber);
+ g_plugin.setDword("FileNumber", FileNumber);
replaceStrW(m_pszFile, wszFileName);
if (!IsWindowEnabled(GetDlgItem(m_hWnd, ID_chkDesc)) || !m_opt_btnDesc)