summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/TopToolBar/src/toolbar.cpp34
-rw-r--r--plugins/TopToolBar/src/toolbarwnd.cpp10
-rw-r--r--plugins/TopToolBar/src/topbutton.cpp34
-rw-r--r--plugins/TopToolBar/src/ttbopt.cpp12
4 files changed, 45 insertions, 45 deletions
diff --git a/plugins/TopToolBar/src/toolbar.cpp b/plugins/TopToolBar/src/toolbar.cpp
index 633f9ad155..24873ae5ce 100644
--- a/plugins/TopToolBar/src/toolbar.cpp
+++ b/plugins/TopToolBar/src/toolbar.cpp
@@ -51,7 +51,7 @@ void InsertSBut(int i)
void LoadAllSButs()
{
//must be locked
- int cnt = db_get_b(0, TTB_OPTDIR, "ServiceCnt", 0);
+ int cnt = g_plugin.getByte("ServiceCnt", 0);
if (cnt > 0) {
for (int i = 1; i <= cnt; i++)
InsertSBut(i);
@@ -83,14 +83,14 @@ void LoadAllLButs()
{
TTBButton ttb = {};
- int cnt = db_get_b(0, TTB_OPTDIR, "LaunchCnt", 0);
+ int cnt = g_plugin.getByte("LaunchCnt", 0);
for (int i = 0; i < cnt; i++) {
char buf[255], buf1[10], buf2[100];
_itoa(i, buf1, 10);
AS(buf2, "Launch", buf1);
- ptrA szName(db_get_sa(0, TTB_OPTDIR, AS(buf, buf2, "_name")));
- ptrW wszProgram(db_get_wsa(0, TTB_OPTDIR, AS(buf, buf2, "_lpath")));
+ ptrA szName(g_plugin.getStringA(AS(buf, buf2, "_name")));
+ ptrW wszProgram(g_plugin.getWStringA(AS(buf, buf2, "_lpath")));
if (szName == nullptr || wszProgram == nullptr)
continue;
@@ -109,7 +109,7 @@ void LoadAllSeparators()
{
TTBButton ttb = {};
- int cnt = db_get_b(0, TTB_OPTDIR, "SepCnt", 0);
+ int cnt = g_plugin.getByte("SepCnt", 0);
for (int i = 0; i < cnt; i++) {
ttb.dwFlags = TTBBF_VISIBLE | TTBBF_ISSEPARATOR | TTBBF_INTERNAL;
ttb.wParamDown = i;
@@ -126,8 +126,8 @@ int SaveAllButtonsOptions()
for (auto &it : Buttons)
it->SaveSettings(&SeparatorCnt, &LaunchCnt);
}
- db_set_b(0, TTB_OPTDIR, "SepCnt", SeparatorCnt);
- db_set_b(0, TTB_OPTDIR, "LaunchCnt", LaunchCnt);
+ g_plugin.setByte("SepCnt", SeparatorCnt);
+ g_plugin.setByte("LaunchCnt", LaunchCnt);
return 0;
}
@@ -623,23 +623,23 @@ static LRESULT CALLBACK TTBButtonWndProc(HWND hwnd, UINT msg, WPARAM wParam, LPA
int LoadToolbarModule()
{
if (!ServiceExists(MS_CLIST_FRAMES_ADDFRAME)) {
- if (!db_get_b(0, TTB_OPTDIR, "WarningDone", 0))
+ if (!g_plugin.getByte("WarningDone", 0))
MessageBox(nullptr, TranslateT("Frames service has not been found, so plugin will be disabled.\nTo run it you need to install and / or enable contact list plugin that supports it:\n- Modern contact list\n- Clist nicer\nYou can get them at https://wiki.miranda-ng.org/Download"), TranslateT("TopToolBar"), 0);
- db_set_b(0, TTB_OPTDIR, "WarningDone", 1);
+ g_plugin.setByte("WarningDone", 1);
return 1;
}
g_ctrl = (TTBCtrl *)mir_calloc(sizeof(TTBCtrl));
- g_ctrl->nButtonHeight = db_get_dw(0, TTB_OPTDIR, "BUTTHEIGHT", DEFBUTTHEIGHT);
- g_ctrl->nButtonWidth = db_get_dw(0, TTB_OPTDIR, "BUTTWIDTH", DEFBUTTWIDTH);
- g_ctrl->nButtonSpace = db_get_dw(0, TTB_OPTDIR, "BUTTGAP", DEFBUTTGAP);
- g_ctrl->nLastHeight = db_get_dw(0, TTB_OPTDIR, "LastHeight", DEFBUTTHEIGHT);
+ g_ctrl->nButtonHeight = g_plugin.getDword("BUTTHEIGHT", DEFBUTTHEIGHT);
+ g_ctrl->nButtonWidth = g_plugin.getDword("BUTTWIDTH", DEFBUTTWIDTH);
+ g_ctrl->nButtonSpace = g_plugin.getDword("BUTTGAP", DEFBUTTGAP);
+ g_ctrl->nLastHeight = g_plugin.getDword("LastHeight", DEFBUTTHEIGHT);
- g_ctrl->bFlatButtons = db_get_b(0, TTB_OPTDIR, "UseFlatButton", true);
- g_ctrl->bSingleLine = db_get_b(0, TTB_OPTDIR, "SingleLine", true);
- g_ctrl->bAutoSize = db_get_b(0, TTB_OPTDIR, "AutoSize", true);
+ g_ctrl->bFlatButtons = g_plugin.getByte("UseFlatButton", true);
+ g_ctrl->bSingleLine = g_plugin.getByte("SingleLine", true);
+ g_ctrl->bAutoSize = g_plugin.getByte("AutoSize", true);
- db_unset(NULL, TTB_OPTDIR, "WarningDone");
+ g_plugin.delSetting("WarningDone");
HookEvent(ME_SYSTEM_MODULELOAD, OnPluginLoad);
HookEvent(ME_SYSTEM_MODULEUNLOAD, OnPluginUnload);
diff --git a/plugins/TopToolBar/src/toolbarwnd.cpp b/plugins/TopToolBar/src/toolbarwnd.cpp
index 88a918cc29..64a33e849c 100644
--- a/plugins/TopToolBar/src/toolbarwnd.cpp
+++ b/plugins/TopToolBar/src/toolbarwnd.cpp
@@ -131,7 +131,7 @@ LRESULT CALLBACK TopToolBarProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lPara
case WM_WINDOWPOSCHANGING:
case WM_SIZE:
if (g_ctrl->nLastHeight != HIWORD(lParam)) {
- db_set_dw(0, TTB_OPTDIR, "LastHeight", g_ctrl->nLastHeight = HIWORD(lParam));
+ g_plugin.setDword("LastHeight", g_ctrl->nLastHeight = HIWORD(lParam));
ArrangeButtons();
}
if (supressRepos) {
@@ -289,18 +289,18 @@ void CALLBACK OnEventFire()
int LoadBackgroundOptions()
{
- bkColour = db_get_dw(0, TTB_OPTDIR, "BkColour", TTBDEFAULT_BKCOLOUR);
+ bkColour = g_plugin.getDword("BkColour", TTBDEFAULT_BKCOLOUR);
if (hBmpBackground) {
DeleteObject(hBmpBackground);
hBmpBackground = nullptr;
}
- if (db_get_b(0, TTB_OPTDIR, "UseBitmap", TTBDEFAULT_USEBITMAP)) {
- ptrW tszBitmapName(db_get_wsa(NULL, TTB_OPTDIR, "BkBitmap"));
+ if (g_plugin.getByte("UseBitmap", TTBDEFAULT_USEBITMAP)) {
+ ptrW tszBitmapName(g_plugin.getWStringA("BkBitmap"));
if (tszBitmapName != NULL)
hBmpBackground = Bitmap_Load(tszBitmapName);
}
- backgroundBmpUse = db_get_w(0, TTB_OPTDIR, "BkBmpUse", TTBDEFAULT_BKBMPUSE);
+ backgroundBmpUse = g_plugin.getWord("BkBmpUse", TTBDEFAULT_BKBMPUSE);
RECT rc;
GetClientRect(g_ctrl->hWnd, &rc);
diff --git a/plugins/TopToolBar/src/topbutton.cpp b/plugins/TopToolBar/src/topbutton.cpp
index 7a4c357ac7..9b5a9aa685 100644
--- a/plugins/TopToolBar/src/topbutton.cpp
+++ b/plugins/TopToolBar/src/topbutton.cpp
@@ -58,7 +58,7 @@ void TopButtonInt::CreateWnd()
if (dwFlags & TTBBF_ASPUSHBUTTON)
SendMessage(hwnd, BUTTONSETASPUSHBTN, 1, 0);
- if (db_get_b(0, TTB_OPTDIR, "UseFlatButton", 1))
+ if (g_plugin.getByte("UseFlatButton", 1))
SendMessage(hwnd, BUTTONSETASFLATBTN, TRUE, 0);
EnableWindow(hwnd, (dwFlags & TTBBF_DISABLED) ? FALSE : TRUE);
@@ -84,8 +84,8 @@ void TopButtonInt::LoadSettings()
char buf2[20];
AS(buf2, "Sep", buf1);
- arrangedpos = db_get_b(0, TTB_OPTDIR, AS(buf, buf2, "_Position"), Buttons.getCount());
- if (db_get_b(0, TTB_OPTDIR, AS(buf, buf2, "_Visible"), oldv) > 0)
+ arrangedpos = g_plugin.getByte(AS(buf, buf2, "_Position"), Buttons.getCount());
+ if (g_plugin.getByte(AS(buf, buf2, "_Visible"), oldv) > 0)
dwFlags |= TTBBF_VISIBLE;
}
else if ((dwFlags & TTBBF_ISLBUTTON ) && (dwFlags & TTBBF_INTERNAL)) {
@@ -95,18 +95,18 @@ void TopButtonInt::LoadSettings()
AS(buf2, "Launch", buf1);
mir_free(pszName);
- pszName = db_get_sa(0, TTB_OPTDIR, AS(buf, buf2, "_name"));
+ pszName = g_plugin.getStringA(AS(buf, buf2, "_name"));
mir_free(ptszProgram);
- ptszProgram = db_get_wsa(0, TTB_OPTDIR, AS(buf, buf2, "_lpath"));
+ ptszProgram = g_plugin.getWStringA(AS(buf, buf2, "_lpath"));
- arrangedpos = db_get_b(0, TTB_OPTDIR, AS(buf, buf2, "_Position"), Buttons.getCount());
- if (db_get_b(0, TTB_OPTDIR, AS(buf, buf2, "_Visible"), oldv) > 0)
+ arrangedpos = g_plugin.getByte(AS(buf, buf2, "_Position"), Buttons.getCount());
+ if (g_plugin.getByte(AS(buf, buf2, "_Visible"), oldv) > 0)
dwFlags |= TTBBF_VISIBLE;
}
else {
- arrangedpos = db_get_b(0, TTB_OPTDIR, AS(buf, pszName, "_Position"), Buttons.getCount());
- if (db_get_b(0, TTB_OPTDIR, AS(buf, pszName, "_Visible"), oldv) > 0)
+ arrangedpos = g_plugin.getByte(AS(buf, pszName, "_Position"), Buttons.getCount());
+ if (g_plugin.getByte(AS(buf, pszName, "_Visible"), oldv) > 0)
dwFlags |= TTBBF_VISIBLE;
}
@@ -124,8 +124,8 @@ void TopButtonInt::SaveSettings(int *SepCnt, int *LaunchCnt)
char buf2[20];
AS(buf2, "Sep", buf1);
- db_set_b(0, TTB_OPTDIR, AS(buf, buf2, "_Position"), arrangedpos);
- db_set_b(0, TTB_OPTDIR, AS(buf, buf2, "_Visible"), isVisible());
+ g_plugin.setByte(AS(buf, buf2, "_Position"), arrangedpos);
+ g_plugin.setByte(AS(buf, buf2, "_Visible"), isVisible());
}
else if (LaunchCnt && (dwFlags & TTBBF_ISLBUTTON ) && (dwFlags & TTBBF_INTERNAL)) {
char buf1[10];
@@ -133,14 +133,14 @@ void TopButtonInt::SaveSettings(int *SepCnt, int *LaunchCnt)
char buf2[20];
AS(buf2, "Launch", buf1);
- db_set_s(0, TTB_OPTDIR, AS(buf, buf2, "_name"), pszName);
- db_set_ws(0, TTB_OPTDIR, AS(buf, buf2, "_lpath"), ptszProgram);
- db_set_b(0, TTB_OPTDIR, AS(buf, buf2, "_Position"), arrangedpos);
- db_set_b(0, TTB_OPTDIR, AS(buf, buf2, "_Visible"), isVisible());
+ g_plugin.setString(AS(buf, buf2, "_name"), pszName);
+ g_plugin.setWString(AS(buf, buf2, "_lpath"), ptszProgram);
+ g_plugin.setByte(AS(buf, buf2, "_Position"), arrangedpos);
+ g_plugin.setByte(AS(buf, buf2, "_Visible"), isVisible());
}
else {
- db_set_b(0, TTB_OPTDIR, AS(buf, pszName, "_Position"), arrangedpos);
- db_set_b(0, TTB_OPTDIR, AS(buf, pszName, "_Visible"), isVisible());
+ g_plugin.setByte(AS(buf, pszName, "_Position"), arrangedpos);
+ g_plugin.setByte(AS(buf, pszName, "_Visible"), isVisible());
}
}
diff --git a/plugins/TopToolBar/src/ttbopt.cpp b/plugins/TopToolBar/src/ttbopt.cpp
index 45642f84dc..6c9f76ef2a 100644
--- a/plugins/TopToolBar/src/ttbopt.cpp
+++ b/plugins/TopToolBar/src/ttbopt.cpp
@@ -379,13 +379,13 @@ static INT_PTR CALLBACK ButOrderOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPAR
g_ctrl->bAutoSize = (BYTE)IsDlgButtonChecked(hwndDlg, IDC_AUTORESIZE);
g_ctrl->bSingleLine = (BYTE)IsDlgButtonChecked(hwndDlg, IDC_SINGLELINE);
- db_set_dw(0, TTB_OPTDIR, "BUTTHEIGHT", g_ctrl->nButtonHeight);
- db_set_dw(0, TTB_OPTDIR, "BUTTWIDTH", g_ctrl->nButtonWidth);
- db_set_dw(0, TTB_OPTDIR, "BUTTGAP", g_ctrl->nButtonSpace);
+ g_plugin.setDword("BUTTHEIGHT", g_ctrl->nButtonHeight);
+ g_plugin.setDword("BUTTWIDTH", g_ctrl->nButtonWidth);
+ g_plugin.setDword("BUTTGAP", g_ctrl->nButtonSpace);
- db_set_b(0, TTB_OPTDIR, "UseFlatButton", g_ctrl->bFlatButtons);
- db_set_b(0, TTB_OPTDIR, "SingleLine", g_ctrl->bSingleLine);
- db_set_b(0, TTB_OPTDIR, "AutoSize", g_ctrl->bAutoSize);
+ g_plugin.setByte("UseFlatButton", g_ctrl->bFlatButtons);
+ g_plugin.setByte("SingleLine", g_ctrl->bSingleLine);
+ g_plugin.setByte("AutoSize", g_ctrl->bAutoSize);
SaveTree(hwndDlg);
RecreateWindows();