diff options
author | sje <sje@4f64403b-2f21-0410-a795-97e2b3489a10> | 2006-11-01 14:45:50 +0000 |
---|---|---|
committer | sje <sje@4f64403b-2f21-0410-a795-97e2b3489a10> | 2006-11-01 14:45:50 +0000 |
commit | bded3f3d452e097995cbb1e695aaec13a739d1af (patch) | |
tree | 58063185028dd4c3f0aea9d34d2a670c610eb2a2 /shhhonidle/options.c | |
parent | 1b54bd48f96e2223808c0742f0b7177382047b70 (diff) |
git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@14 4f64403b-2f21-0410-a795-97e2b3489a10
Diffstat (limited to 'shhhonidle/options.c')
-rw-r--r-- | shhhonidle/options.c | 60 |
1 files changed, 60 insertions, 0 deletions
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() {
+}
+
+
|