summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsje <sje@4f64403b-2f21-0410-a795-97e2b3489a10>2007-04-26 07:57:53 +0000
committersje <sje@4f64403b-2f21-0410-a795-97e2b3489a10>2007-04-26 07:57:53 +0000
commit1ce5f3406d572da6d3157a85f1c60d998c014c29 (patch)
treecf8db773444208ee6e122e0bfd1c6d7a978a7acb
parente68198eeb9354cff251ace01418abdb6c8dff828 (diff)
added more example code and comments
git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@156 4f64403b-2f21-0410-a795-97e2b3489a10
-rw-r--r--MirandaPlugin/Templates/1033/options.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/MirandaPlugin/Templates/1033/options.cpp b/MirandaPlugin/Templates/1033/options.cpp
index b94992f..8534af3 100644
--- a/MirandaPlugin/Templates/1033/options.cpp
+++ b/MirandaPlugin/Templates/1033/options.cpp
@@ -18,8 +18,11 @@ BOOL CALLBACK DlgProcOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
switch ( msg ) {
case WM_INITDIALOG:
TranslateDialogDefault( hwndDlg );
+ // TODO: read options variable into control states
return FALSE;
case WM_COMMAND:
+ // enable the 'apply' button
+ SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0);
break;
case WM_NOTIFY:
switch(((LPNMHDR)lParam)->idFrom) {
@@ -27,6 +30,7 @@ BOOL CALLBACK DlgProcOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
switch (((LPNMHDR)lParam)->code)
{
case PSN_APPLY:
+ // TODO: read control states into options variable
SaveOptions();
}
break;