summaryrefslogtreecommitdiff
path: root/metacontacts/meta_services.c
diff options
context:
space:
mode:
Diffstat (limited to 'metacontacts/meta_services.c')
-rw-r--r--metacontacts/meta_services.c22
1 files changed, 17 insertions, 5 deletions
diff --git a/metacontacts/meta_services.c b/metacontacts/meta_services.c
index b2a9ed7..f24efda 100644
--- a/metacontacts/meta_services.c
+++ b/metacontacts/meta_services.c
@@ -1848,19 +1848,31 @@ int Meta_GetInfo(WPARAM wParam, LPARAM lParam) {
int Meta_OptInit(WPARAM wParam, LPARAM lParam) {
OPTIONSDIALOGPAGE odp;
ZeroMemory(&odp, sizeof(odp));
-#define OPTIONPAGE_OLD_SIZE2 60
- //odp.cbSize = sizeof(odp);
- odp.cbSize = OPTIONPAGE_OLD_SIZE2;
+ odp.cbSize = sizeof(odp);
odp.position = -790000000;
odp.hInstance = hInstance;
+ odp.flags = ODPF_BOLDGROUPS;
+
odp.pszTemplate = MAKEINTRESOURCE(IDD_OPTIONS);
odp.pszTitle = Translate("MetaContacts");
odp.pszGroup = Translate("Contact List");
- odp.flags = ODPF_BOLDGROUPS;
- odp.nIDBottomSimpleControl = 0;
+ odp.pszTab = Translate("General");
odp.pfnDlgProc = DlgProcOpts;
CallService( MS_OPT_ADDPAGE, wParam,( LPARAM )&odp );
+ odp.pszTemplate = MAKEINTRESOURCE(IDD_PRIORITIES);
+ odp.pszTitle = Translate("MetaContacts");
+ odp.pszGroup = Translate("Contact List");
+ odp.pszTab = Translate("Priorities");
+ odp.pfnDlgProc = DlgProcOptsPriorities;
+ CallService( MS_OPT_ADDPAGE, wParam,( LPARAM )&odp );
+
+ odp.pszTemplate = MAKEINTRESOURCE(IDD_HISTORY);
+ odp.pszTitle = Translate("MetaContacts");
+ odp.pszGroup = Translate("Contact List");
+ odp.pszTab = Translate("History");
+ odp.pfnDlgProc = DlgProcOpts;
+ CallService( MS_OPT_ADDPAGE, wParam,( LPARAM )&odp );
return 0;
}