#include "stdafx.h" Options options; static int OptionsInitialize(WPARAM wParam, LPARAM) { OPTIONSDIALOGPAGE odp = { 0 }; odp.position = 100000000; odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPTIONS); odp.szTitle.w = LPGENW("Newstory"); odp.flags = ODPF_BOLDGROUPS | ODPF_UNICODE; // odp.szTab.w = LPGENW("General"); // odp.pfnDlgProc = 0; // odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPT_GENERAL); // g_plugin.addOptions(wParam, &odp); odp.szTab.w = LPGENW("Templates"); odp.pfnDlgProc = OptTemplatesDlgProc; odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPT_TEMPLATES); g_plugin.addOptions(wParam, &odp); odp.szTab.w = LPGENW("Passwords (not ready yet)"); odp.pfnDlgProc = OptPasswordsDlgProc; odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPT_PASSWORDS); g_plugin.addOptions(wParam, &odp); return 0; } void InitOptions() { HookEvent(ME_OPT_INITIALISE, OptionsInitialize); }