From bded3f3d452e097995cbb1e695aaec13a739d1af Mon Sep 17 00:00:00 2001 From: sje Date: Wed, 1 Nov 2006 14:45:50 +0000 Subject: git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@14 4f64403b-2f21-0410-a795-97e2b3489a10 --- shhhonidle/options.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 shhhonidle/options.c (limited to 'shhhonidle/options.c') diff --git a/shhhonidle/options.c b/shhhonidle/options.c new file mode 100644 index 0000000..ffdc259 --- /dev/null +++ b/shhhonidle/options.c @@ -0,0 +1,60 @@ +#include "options.h" + +Options options; + +static BOOL CALLBACK DlgProcOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) { + + switch ( msg ) { + case WM_INITDIALOG: + TranslateDialogDefault( hwndDlg ); + + return FALSE; + case WM_COMMAND: + if ( HIWORD( wParam ) == BN_CLICKED ) { + switch( LOWORD( wParam )) { + return TRUE; + } + } + break; + + case WM_NOTIFY: + if (((LPNMHDR)lParam)->code == PSN_APPLY ) { + SaveOptions(); + return TRUE; + } + break; + case WM_DESTROY: + break; + } + return FALSE; + +} + + +int OptInit(WPARAM wParam,LPARAM lParam) +{ + OPTIONSDIALOGPAGE odp = { 0 }; +#define OPTIONPAGE_OLD_SIZE2 60 + //odp.cbSize = sizeof(odp); + odp.cbSize = OPTIONPAGE_OLD_SIZE2; + odp.pszTab = 0; + odp.position = -790000000; + odp.hInstance = hInst; + odp.pszTemplate = MAKEINTRESOURCE(IDD_OPTIONS); + odp.pszTitle = Translate(MODULE); + odp.pszGroup = Translate("Events"); + odp.flags = ODPF_BOLDGROUPS; + odp.nIDBottomSimpleControl = 0; + odp.pfnDlgProc = DlgProcOpts; + //CallService( MS_OPT_ADDPAGE, wParam,( LPARAM )&odp ); + + return 0; +} + +void LoadOptions() { +} + +void SaveOptions() { +} + + -- cgit v1.2.3