summaryrefslogtreecommitdiff
path: root/Plugins/emoticons/options.cpp
diff options
context:
space:
mode:
authorpescuma <pescuma@c086bb3d-8645-0410-b8da-73a8550f86e7>2008-02-28 12:24:39 +0000
committerpescuma <pescuma@c086bb3d-8645-0410-b8da-73a8550f86e7>2008-02-28 12:24:39 +0000
commitf1342d326de3d591718bd4e43c752266013e3c95 (patch)
treed7eaee5041cd6058d895bb4a3b2ff9d9b9094221 /Plugins/emoticons/options.cpp
parent9d34ad4a1e973d76f47f5001f47e58e2bee4b14f (diff)
Support for borkra's version of custom smileys
Option to disable custom smileys git-svn-id: http://pescuma.googlecode.com/svn/trunk/Miranda@58 c086bb3d-8645-0410-b8da-73a8550f86e7
Diffstat (limited to 'Plugins/emoticons/options.cpp')
-rw-r--r--Plugins/emoticons/options.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/Plugins/emoticons/options.cpp b/Plugins/emoticons/options.cpp
index e3639e5..76b68a1 100644
--- a/Plugins/emoticons/options.cpp
+++ b/Plugins/emoticons/options.cpp
@@ -38,10 +38,11 @@ static OptPageControl optionsControls[] = {
{ &opts.replace_in_input, CONTROL_CHECKBOX, IDC_INPUT_TOO, "ReplaceInInput", TRUE },
{ &opts.use_default_pack, CONTROL_CHECKBOX, IDC_USE_DEFAULT_PACK, "UseDefaultPack", TRUE },
{ &opts.only_replace_isolated, CONTROL_CHECKBOX, IDC_ONLY_ISOLATED, "OnlyReplaceIsolatedEmoticons", FALSE },
+ { &opts.enable_custom_smileys, CONTROL_CHECKBOX, IDC_CUSTOM_SMILEYS, "EnableCustomSmileys", TRUE },
};
static UINT optionsExpertControls[] = {
- IDC_INPUT_TOO, IDC_USE_DEFAULT_PACK, IDC_ONLY_ISOLATED
+ IDC_INPUT_TOO, IDC_USE_DEFAULT_PACK, IDC_ONLY_ISOLATED, IDC_CUSTOM_SMILEYS
};
@@ -183,6 +184,12 @@ static BOOL CALLBACK OptionsDlgProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARA
DBWriteContactSettingString(NULL, MODULE_NAME, "DefaultPack", pack->name);
strcpy(opts.pack, pack->name);
FillModuleImages(pack);
+
+ BOOL ret = SaveOptsDlgProc(optionsControls, MAX_REGS(optionsControls), MODULE_NAME, hwndDlg, msg, wParam, lParam);
+
+ NotifyEventHooks(hChangedEvent, NULL, 0);
+
+ return ret;
}
break;