diff options
Diffstat (limited to 'plugins/UserInfoEx')
21 files changed, 1137 insertions, 1289 deletions
| diff --git a/plugins/UserInfoEx/res/resource.rc b/plugins/UserInfoEx/res/resource.rc index 9898de7ad6..33a702c56a 100644 --- a/plugins/UserInfoEx/res/resource.rc +++ b/plugins/UserInfoEx/res/resource.rc @@ -16,7 +16,7 @@  #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU)
  LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 -#pragma code_page(1251)
 +#pragma code_page(1250)
  /////////////////////////////////////////////////////////////////////////////
  //
 @@ -26,7 +26,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL  IDD_DETAILS DIALOGEX 0, 0, 401, 239
  STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
  EXSTYLE WS_EX_NOPARENTNOTIFY | WS_EX_CONTROLPARENT
 -CAPTION "Edit Contact Information"
 +CAPTION "Edit contact information"
  FONT 8, "MS Shell Dlg", 0, 0, 0x1
  BEGIN
      CONTROL         "Edit Contact Information\nThis list gives you some overview about all your contact's anniversaries.",IDC_HEADERBAR,
 @@ -52,7 +52,7 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1  BEGIN
      CONTROL         "Nick:",IDC_STATIC,"Static",SS_SIMPLE,3,12,51,8,WS_EX_TRANSPARENT | WS_EX_RIGHT
      EDITTEXT        EDIT_NICK,56,10,97,13,ES_AUTOHSCROLL
 -    LTEXT           "Display Name:",TXT_PASSWORD,3,28,51,8,NOT WS_GROUP,WS_EX_RIGHT
 +    LTEXT           "Display name:",TXT_PASSWORD,3,28,51,8,NOT WS_GROUP,WS_EX_RIGHT
      EDITTEXT        EDIT_DISPLAYNAME,56,27,97,13,ES_AUTOHSCROLL
      CONTROL         "Title:",IDC_STATIC,"Static",SS_SIMPLE,3,60,51,8,WS_EX_RIGHT
      EDITTEXT        EDIT_TITLE,55,58,61,13,ES_AUTOHSCROLL
 @@ -138,7 +138,7 @@ END  IDD_ADDPHONE DIALOGEX 0, 0, 242, 150
  STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
 -CAPTION "Add Phone Number"
 +CAPTION "Add phone number"
  FONT 8, "MS Shell Dlg", 0, 0, 0x1
  BEGIN
      CONTROL         "Enter your phone number\nand don't worry about formating.",IDC_HEADERBAR,
 @@ -161,16 +161,16 @@ END  IDD_ADDEMAIL DIALOGEX 0, 0, 210, 120
  STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
 -CAPTION "Add E-Mail"
 +CAPTION "Add e-mail"
  FONT 8, "MS Shell Dlg", 400, 0, 0x1
  BEGIN
      CONTROL         "Enter your full e-mail address.\n(e.g., john.doe@provider.com)",IDC_HEADERBAR,
                      "MHeaderbarCtrl",0x0,0,0,210,25
      CONTROL         "",IDC_STATIC,"Static",SS_WHITERECT,0,25,209,69
 -    CONTROL         "Enter a representitive name for the e-mail address here.",IDC_STATIC,
 +    CONTROL         "Enter a representitive name for the e-mail address here:",IDC_STATIC,
                      "Static",SS_SIMPLE | WS_GROUP,3,31,203,8
      EDITTEXT        EDIT_CATEGORY,9,42,190,13,ES_AUTOHSCROLL
 -    CONTROL         "Enter the e-mail address here.",IDC_STATIC,"Static",SS_SIMPLE | WS_GROUP,3,64,203,8
 +    CONTROL         "Enter the e-mail address here:",IDC_STATIC,"Static",SS_SIMPLE | WS_GROUP,3,64,203,8
      EDITTEXT        EDIT_EMAIL,9,75,190,13,ES_AUTOHSCROLL
      CONTROL         "OK",IDOK,"UInfoButtonClass",WS_TABSTOP,72,101,63,14,WS_EX_NOACTIVATE | 0x10000000L
      CONTROL         "Cancel",IDCANCEL,"UInfoButtonClass",WS_TABSTOP,141,101,63,14,WS_EX_NOACTIVATE | 0x10000000L
 @@ -185,7 +185,7 @@ BEGIN      LTEXT           "Remind me",TXT_REMIND,16,125,120,8,0,WS_EX_RIGHT
      EDITTEXT        EDIT_REMIND,144,122,44,13,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
      CONTROL         "",SPIN_REMIND,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,186,120,11,14
 -    LTEXT           "days before.",TXT_REMIND2,198,125,92,8
 +    LTEXT           "days before",TXT_REMIND2,198,125,92,8
      LTEXT           "Check every",TXT_REMIND3,16,155,120,8,0,WS_EX_RIGHT
      EDITTEXT        EDIT_REMIND2,144,154,44,13,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
      CONTROL         "",SPIN_REMIND2,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,186,152,11,14
 @@ -194,19 +194,19 @@ BEGIN      COMBOBOX        EDIT_REMIND_ENABLED,90,18,98,108,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
      LTEXT           "Enabled",IDC_STATIC,38,20,47,8,0,WS_EX_RIGHT
      CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,18,35,273,1
 -    ICON            "",ICO_BIRTHDAY,18,10,21,20
 +    ICON            "",ICO_BIRTHDAY,18,10,20,20
      CONTROL         "Perform check on each startup",CHECK_REMIND_STARTUP,
                      "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,18,79,273,10
      LTEXT           "Time of last check:",TXT_REMIND6,192,20,70,8,0,WS_EX_RIGHT
      LTEXT           "00:00",TXT_REMIND_LASTCHECK,265,20,29,8
 -    LTEXT           "Birthday compatibility mode:",TXT_REMIND7,16,172,120,8,0,WS_EX_RIGHT
 +    LTEXT           "Birthday compatibility mode:",TXT_REMIND7,16,173,120,8,0,WS_EX_RIGHT
      COMBOBOX        EDIT_BIRTHMODULE,144,171,132,159,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
      CONTROL         "Automatically backup and keep protocol based birthdays up to date",CHECK_REMIND_SECURED,
                      "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,18,91,273,24
      LTEXT           "Play sound",TXT_REMIND8,16,140,120,8,0,WS_EX_RIGHT
      EDITTEXT        EDIT_REMIND_SOUNDOFFSET,144,138,44,13,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
      CONTROL         "",SPIN_REMIND_SOUNDOFFSET,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,186,136,11,14
 -    LTEXT           "days before.",TXT_REMIND9,198,140,92,8
 +    LTEXT           "days before",TXT_REMIND9,198,140,92,8
      CONTROL         "Use ignore list",CHECK_REMIND_VISIBLEONLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,273,10
  END
 @@ -226,7 +226,7 @@ BEGIN      CONTROL         "From Popup plugin",RADIO_OPT_POPUP_DEFAULT,"Button",BS_AUTORADIOBUTTON,182,146,96,10
      CONTROL         "Custom",RADIO_OPT_POPUP_CUSTOM,"Button",BS_AUTORADIOBUTTON,182,160,59,10
      CONTROL         "Permanent",RADIO_OPT_POPUP_PERMANENT,"Button",BS_AUTORADIOBUTTON,182,175,96,10
 -    EDITTEXT        EDIT_DELAY,246,159,33,14,ES_AUTOHSCROLL
 +    EDITTEXT        EDIT_DELAY,246,159,33,14,ES_RIGHT | ES_AUTOHSCROLL
      CONTROL         "Show reminder messages as popups (if reminder is enabled)",CHECK_OPT_POPUP_ENABLED,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,21,36,267,10
      GROUPBOX        "Anniversary popup colors",IDC_STATIC,159,55,125,73,WS_GROUP
 @@ -273,15 +273,15 @@ EXSTYLE WS_EX_CONTROLPARENT  FONT 8, "MS Shell Dlg", 400, 0, 0x1
  BEGIN
      CONTROL         "",LIST_PROFILE,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_ALIGNLEFT | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_TABSTOP,2,21,294,145,WS_EX_STATICEDGE
 -    PUSHBUTTON      "Add Affiliation",BTN_ADD_AFFLIATION,2,3,71,14,BS_FLAT
 -    PUSHBUTTON      "Add Past",BTN_ADD_PAST,76,3,77,14,BS_FLAT
 -    PUSHBUTTON      "Add Interest",BTN_ADD_intEREST,156,3,70,14,BS_FLAT
 +    PUSHBUTTON      "Add affiliation",BTN_ADD_AFFLIATION,2,3,71,14,BS_FLAT
 +    PUSHBUTTON      "Add past",BTN_ADD_PAST,76,3,77,14,BS_FLAT
 +    PUSHBUTTON      "Add interest",BTN_ADD_intEREST,156,3,70,14,BS_FLAT
      PUSHBUTTON      "Delete",BTN_DEL,229,3,69,14,BS_FLAT
  END
  IDD_ANNIVERSARY_EDITOR DIALOGEX 0, 0, 185, 87
  STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
 -CAPTION "Anniversary Editor"
 +CAPTION "Anniversary editor"
  FONT 8, "MS Shell Dlg", 400, 0, 0x1
  BEGIN
      CONTROL         "",IDC_STATIC,"Static",SS_WHITERECT,0,25,185,39
 @@ -323,7 +323,7 @@ BEGIN      CONTROL         "Remind me",CHECK_REMIND,"Button",BS_AUTO3STATE | WS_TABSTOP,181,211,66,10
      EDITTEXT        EDIT_REMIND,250,210,36,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER | WS_DISABLED
      CONTROL         "",SPIN_REMIND,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS | UDS_HOTTRACK | WS_DISABLED,274,211,11,11
 -    LTEXT           "days before.",TXT_REMIND6,292,212,55,8,WS_DISABLED | NOT WS_GROUP
 +    LTEXT           "days before",TXT_REMIND6,292,212,55,8,WS_DISABLED | NOT WS_GROUP
      CONTROL         "Popup this dialog on a contact's anniversary",CHECK_POPUP,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,181,229,165,10
  END
 @@ -339,11 +339,11 @@ BEGIN      CONTROL         "Display icons on each dialog button",CHECK_OPT_BUTTONICONS,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,30,290,10
      GROUPBOX        "MetaContacts",STATIC_OPT_METAGROUP,3,52,303,32
 -    CONTROL         "Scan SubContacts for missing information",CHECK_OPT_METASCAN,
 +    CONTROL         "Scan subcontacts for missing information",CHECK_OPT_METASCAN,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,67,290,10
 -    CONTROL         "Enable extended 'send/receive email' service (*)",CHECK_OPT_SREMAIL_ENABLED,
 +    CONTROL         "Enable extended 'send/receive e-mail' service (*)",CHECK_OPT_SREMAIL_ENABLED,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,91,275,10
 -    CONTROL         "Use Windows Timezone",CHECK_OPT_AUTOTIMEZONE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,106,275,10
 +    CONTROL         "Use Windows timezone",CHECK_OPT_AUTOTIMEZONE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,106,275,10
      LTEXT           "(*) Requires Miranda to be restarted.",IDC_STATIC,11,207,167,8
      PUSHBUTTON      "Reset factory defaults",BTN_OPT_RESET,209,204,95,14
  END
 @@ -363,20 +363,20 @@ BEGIN      LTEXT           "Changed information",TXT_OPT_CLR_CHANGED,187,47,96,8
      CONTROL         "Enable colors to give information about information's status.",CHECK_OPT_CLR,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,16,271,10
 -    CONTROL         "Make protocol based contact information readonly.",CHECK_OPT_READONLY,
 +    CONTROL         "Make protocol based contact information readonly",CHECK_OPT_READONLY,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,104,271,10
 -    CONTROL         "Enable groups in details dialog's treeview.",CHECK_OPT_GROUPS,
 +    CONTROL         "Enable groups in details dialog's treeview",CHECK_OPT_GROUPS,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,152,271,10
 -    CONTROL         "Sort all tree items alphabetically.",CHECK_OPT_SORTTREE,
 +    CONTROL         "Sort all tree items alphabetically",CHECK_OPT_SORTTREE,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,165,271,10
      CONTROL         "",CLR_META,"ColourPicker",WS_TABSTOP,12,61,29,12
 -    LTEXT           "Info of a MetaContact's SubContact",TXT_OPT_CLR_META,46,63,232,8
 +    LTEXT           "Info of a MetaContact's subcontact",TXT_OPT_CLR_META,46,63,232,8
      GROUPBOX        "Colors",IDC_STATIC,3,4,303,74
      GROUPBOX        "Common",IDC_STATIC,3,79,303,53
 -    CONTROL         "Change my ICQ details with UserInfoEx. (Disabled if ICQ doesn't support it)",CHECK_OPT_CHANGEMYDETAILS,
 +    CONTROL         "Change my ICQ details with UserInfoEx (disabled if ICQ doesn't support it)",CHECK_OPT_CHANGEMYDETAILS,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,117,292,10
 -    GROUPBOX        "TreeView",IDC_STATIC,3,138,303,43
 -    CONTROL         "Adapt propertysheet pages to aero mode.",CHECK_OPT_AEROADAPTION,
 +    GROUPBOX        "Treeview",IDC_STATIC,3,138,303,43
 +    CONTROL         "Adapt propertysheet pages to Aero mode",CHECK_OPT_AEROADAPTION,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,91,271,10
  END
 @@ -416,43 +416,46 @@ STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_SYSMENU  EXSTYLE WS_EX_CONTROLPARENT
  FONT 8, "MS Shell Dlg", 400, 0, 0x1
  BEGIN
 -    GROUPBOX        "Show Menu Item",IDC_STATIC,6,6,298,95
 -    CONTROL         "MainMenu",CHECK_OPT_MI_MAIN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,19,93,10
 -    RTEXT           "Cascade:",TXT_OPT_MI_MAIN,102,19,47,8
 -    CONTROL         "All",RADIO_OPT_MI_MAIN_ALL,"Button",BS_AUTORADIOBUTTON,194,19,26,10
 -    CONTROL         "Off",RADIO_OPT_MI_MAIN_NONE,"Button",BS_AUTORADIOBUTTON,161,19,31,10
 -    CONTROL         "Ex-/Import items",RADIO_OPT_MI_MAIN_EXIMPORT,"Button",BS_AUTORADIOBUTTON,222,19,79,10
 -    CONTROL         "ContactMenu",CHECK_OPT_MI_CONTACT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,35,93,10
 -    RTEXT           "Cascade:",TXT_OPT_MI_CONTACT,102,35,47,8
 -    CONTROL         "All",RADIO_OPT_MI_CONTACT_ALL,"Button",BS_AUTORADIOBUTTON,194,35,26,10
 -    CONTROL         "Off",RADIO_OPT_MI_CONTACT_NONE,"Button",BS_AUTORADIOBUTTON,161,35,32,10
 -    CONTROL         "Ex-/Import items",RADIO_OPT_MI_CONTACT_EXIMPORT,"Button",BS_AUTORADIOBUTTON,222,35,80,10
 -    CONTROL         "GroupMenu",CHECK_OPT_MI_GROUP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,51,93,10
 -    RTEXT           "Cascade:",TXT_OPT_MI_GROUP,102,51,47,8
 -    CONTROL         "All",RADIO_OPT_MI_GROUP_ALL,"Button",BS_AUTORADIOBUTTON,194,51,26,10
 -    CONTROL         "Off",RADIO_OPT_MI_GROUP_NONE,"Button",BS_AUTORADIOBUTTON,161,51,31,10
 -    CONTROL         "Ex-/Import items",RADIO_OPT_MI_GROUP_EXIMPORT,"Button",BS_AUTORADIOBUTTON,222,51,80,10
 -    CONTROL         "SubGroupMenu",CHECK_OPT_MI_SUBGROUP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,67,93,10
 -    RTEXT           "Cascade:",TXT_OPT_MI_SUBGROUP,102,67,47,8
 -    CONTROL         "All",RADIO_OPT_MI_SUBGROUP_ALL,"Button",BS_AUTORADIOBUTTON,194,67,26,10
 -    CONTROL         "Off",RADIO_OPT_MI_SUBGROUP_NONE,"Button",BS_AUTORADIOBUTTON,161,67,32,10
 -    CONTROL         "Ex-/Import items",RADIO_OPT_MI_SUBGROUP_EXIMPORT,"Button",BS_AUTORADIOBUTTON,222,67,79,10
 -    CONTROL         "AccountMenu",CHECK_OPT_MI_ACCOUNT,"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,12,83,105,16
 -    RTEXT           "Cascade:",TXT_OPT_MI_ACCOUNT,102,84,47,8
 -    CONTROL         "All",RADIO_OPT_MI_ACCOUNT_ALL,"Button",BS_AUTORADIOBUTTON,194,84,26,10
 -    CONTROL         "Off",RADIO_OPT_MI_ACCOUNT_NONE,"Button",BS_AUTORADIOBUTTON,161,84,31,10
 -    CONTROL         "Ex-/Import items",RADIO_OPT_MI_ACCOUNT_EXIMPORT,"Button",BS_AUTORADIOBUTTON,222,84,80,10
 -    GROUPBOX        "Extra Icons",GROUP_OPT_EXTRAICONS,6,105,144,117
 +    GROUPBOX        "Show menu item",IDC_STATIC,6,6,298,95
 +    CONTROL         "Main menu",CHECK_OPT_MI_MAIN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,19,79,10
 +    RTEXT           "Cascade:",TXT_OPT_MI_MAIN,92,19,47,8
 +    CONTROL         "All",RADIO_OPT_MI_MAIN_ALL,"Button",BS_AUTORADIOBUTTON,184,19,26,10
 +    CONTROL         "Off",RADIO_OPT_MI_MAIN_NONE,"Button",BS_AUTORADIOBUTTON,151,19,31,10
 +    CONTROL         "Export/import items",RADIO_OPT_MI_MAIN_EXIMPORT,"Button",BS_AUTORADIOBUTTON,212,19,79,10
 +    CONTROL         "Contact menu",CHECK_OPT_MI_CONTACT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,35,79,10
 +    RTEXT           "Cascade:",TXT_OPT_MI_CONTACT,92,35,47,8
 +    CONTROL         "All",RADIO_OPT_MI_CONTACT_ALL,"Button",BS_AUTORADIOBUTTON,184,35,26,10
 +    CONTROL         "Off",RADIO_OPT_MI_CONTACT_NONE,"Button",BS_AUTORADIOBUTTON,151,35,32,10
 +    CONTROL         "Export/import items",RADIO_OPT_MI_CONTACT_EXIMPORT,
 +                    "Button",BS_AUTORADIOBUTTON,212,35,80,10
 +    CONTROL         "Group menu",CHECK_OPT_MI_GROUP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,51,79,10
 +    RTEXT           "Cascade:",TXT_OPT_MI_GROUP,92,51,47,8
 +    CONTROL         "All",RADIO_OPT_MI_GROUP_ALL,"Button",BS_AUTORADIOBUTTON,184,51,26,10
 +    CONTROL         "Off",RADIO_OPT_MI_GROUP_NONE,"Button",BS_AUTORADIOBUTTON,151,51,31,10
 +    CONTROL         "Export/import items",RADIO_OPT_MI_GROUP_EXIMPORT,"Button",BS_AUTORADIOBUTTON,212,51,80,10
 +    CONTROL         "Subgroup menu",CHECK_OPT_MI_SUBGROUP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,67,79,10
 +    RTEXT           "Cascade:",TXT_OPT_MI_SUBGROUP,92,67,47,8
 +    CONTROL         "All",RADIO_OPT_MI_SUBGROUP_ALL,"Button",BS_AUTORADIOBUTTON,184,67,26,10
 +    CONTROL         "Off",RADIO_OPT_MI_SUBGROUP_NONE,"Button",BS_AUTORADIOBUTTON,151,67,32,10
 +    CONTROL         "Export/import items",RADIO_OPT_MI_SUBGROUP_EXIMPORT,
 +                    "Button",BS_AUTORADIOBUTTON,212,67,79,10
 +    CONTROL         "Account menu",CHECK_OPT_MI_ACCOUNT,"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,12,83,79,10
 +    RTEXT           "Cascade:",TXT_OPT_MI_ACCOUNT,92,84,47,8
 +    CONTROL         "All",RADIO_OPT_MI_ACCOUNT_ALL,"Button",BS_AUTORADIOBUTTON,184,84,26,10
 +    CONTROL         "Off",RADIO_OPT_MI_ACCOUNT_NONE,"Button",BS_AUTORADIOBUTTON,151,84,31,10
 +    CONTROL         "Export/import items",RADIO_OPT_MI_ACCOUNT_EXIMPORT,
 +                    "Button",BS_AUTORADIOBUTTON,212,84,80,10
 +    GROUPBOX        "Extra icons",GROUP_OPT_EXTRAICONS,6,105,144,117
      LTEXT           "Replace the following default icons:",TXT_OPT_DEFAULTICONS,12,124,132,8
      CONTROL         "Homepage",CHECK_OPT_HOMEPAGEICON,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,140,130,10
      CONTROL         "Phone",CHECK_OPT_PHONEICON,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,157,130,10
 -    CONTROL         "E-Mail",CHECK_OPT_EMAILICON,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,174,130,10
 +    CONTROL         "E-mail",CHECK_OPT_EMAILICON,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,174,130,10
      CONTROL         "Gender",CHECK_OPT_GENDER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,191,130,10
      GROUPBOX        "Misc",GROUP_OPT_EXTRAICONS2,156,105,148,117
      CONTROL         "Show 'Restart' menu item",CHECK_OPT_MI_RESTART,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,161,117,132,10
 -    CONTROL         "Use Zodiac as default avatar",CHECK_OPT_ZODIACAVATAR,
 +    CONTROL         "Use zodiac as default avatar",CHECK_OPT_ZODIACAVATAR,
                      "Button",BS_AUTOCHECKBOX | WS_TABSTOP,161,129,131,10
 -    LTEXT           "Country Flags",TXT_OPT_FLAGS,161,148,131,8
 +    LTEXT           "Country flags",TXT_OPT_FLAGS,161,148,131,8
      CONTROL         "Use &unknown flag if country cannot be determined",CHECK_OPT_FLAGSUNKNOWN,
                      "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_GROUP | WS_TABSTOP,161,183,131,16
      CONTROL         "Show country flag as &status icon on message window",CHECK_OPT_FLAGSMSGSTATUS,
 @@ -472,23 +475,23 @@ BEGIN      CONTROL         "",BTN_DELETE,"UInfoButtonClass",WS_TABSTOP,276,3,16,16,WS_EX_NOACTIVATE | 0x10000000L
      EDITTEXT        EDIT_REMIND,185,41,36,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER | WS_DISABLED
      CONTROL         "",SPIN_REMIND,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS | UDS_HOTTRACK | WS_DISABLED,211,38,11,14
 -    LTEXT           "days before.",TXT_REMIND,227,43,72,8,NOT WS_GROUP
 +    LTEXT           "days before",TXT_REMIND,227,43,72,8,NOT WS_GROUP
      CONTROL         "Age:",TITLE_AGE,"Static",SS_SIMPLE,0,88,108,8,WS_EX_TRANSPARENT | WS_EX_RIGHT
      EDITTEXT        EDIT_AGE,115,86,36,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
      CONTROL         "",SPIN_AGE,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS | UDS_HOTTRACK,139,86,11,14
      CONTROL         "Zodiac:",TITLE_ZODIAC,"Static",SS_SIMPLE,0,105,108,8,WS_EX_TRANSPARENT | WS_EX_RIGHT
      LTEXT           "not found",TEXT_ZODIAC,117,105,71,8,NOT WS_VISIBLE,WS_EX_TRANSPARENT
      ICON            "",IDC_ZODIAC,192,84,20,20,SS_RIGHTJUST | SS_REALSIZEIMAGE
 -    CONTROL         "Use global reminder settings.",RADIO_REMIND1,"Button",BS_AUTORADIOBUTTON,100,26,199,10
 +    CONTROL         "Use global reminder settings",RADIO_REMIND1,"Button",BS_AUTORADIOBUTTON,100,26,199,10
      CONTROL         "Remind me",RADIO_REMIND2,"Button",BS_AUTORADIOBUTTON,100,42,82,10
 -    CONTROL         "Don't remind me of this anniversary.",RADIO_REMIND3,
 +    CONTROL         "Don't remind me of this anniversary",RADIO_REMIND3,
                      "Button",BS_AUTORADIOBUTTON,100,58,199,10
  END
  IDD_REFRESHDETAILS DIALOGEX 0, 0, 174, 57
  STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  EXSTYLE WS_EX_NOPARENTNOTIFY
 -CAPTION "Refresh Contact Details"
 +CAPTION "Refresh contact details"
  FONT 8, "MS Shell Dlg", 0, 0, 0x0
  BEGIN
      LTEXT           "",STATIC_WHITERECT,0,0,176,33
 @@ -512,8 +515,8 @@ BEGIN      ICON            IDI_MAIN,ICO_DLGLOGO,135,3,20,20
      CONTROL         "",STATIC_LINE1,"Static",SS_ETCHEDHORZ,0,26,160,1
      LTEXT           "What do you want to export?",IDC_INFO,11,3,110,21,SS_ENDELLIPSIS,WS_EX_TRANSPARENT
 -    CONTROL         "Contact Information",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,33,140,10
 -    CONTROL         "Contact History",IDC_CHECK2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,48,140,10
 +    CONTROL         "Contact information",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,33,140,10
 +    CONTROL         "Contact history",IDC_CHECK2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,48,140,10
      CONTROL         "",STATIC_LINE2,"Static",SS_ETCHEDHORZ,0,64,160,1
      CONTROL         "OK",IDOK,"UInfoButtonClass",WS_TABSTOP,16,70,65,14
      CONTROL         "Cancel",IDCANCEL,"UInfoButtonClass",WS_TABSTOP,87,70,66,14
 @@ -521,14 +524,14 @@ END  IDD_EXPORT DIALOGEX 0, 0, 241, 186
  STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
 -CAPTION "Select Modules"
 +CAPTION "Select modules"
  FONT 8, "MS Shell Dlg", 400, 0, 0x1
  BEGIN
      LTEXT           "",STATIC_WHITERECT,0,0,242,35
      ICON            IDI_MAIN,ICO_DLGLOGO,213,3,20,20,SS_REALSIZEIMAGE
 -    LTEXT           "Check the Modules in the TreeView which you want to export for the contact. To add the file as a new list entry later you need to export at least the protocol module.",TXT_NAME,5,5,199,25,0,WS_EX_TRANSPARENT
 +    LTEXT           "Check the modules on the list which you want to export for the contact. To add the file as a new list entry later you need to export at least the protocol module.",TXT_NAME,5,5,199,25,0,WS_EX_TRANSPARENT
      CONTROL         "",STATIC_LINE1,"Static",SS_ETCHEDHORZ,0,34,241,1
 -    CONTROL         "",IDC_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_DISABLEDRAGDROP | TVS_SHOWSELALWAYS | TVS_NOTOOLTIPS | WS_TABSTOP,3,39,160,117,WS_EX_CLIENTEDGE
 +    CONTROL         "",IDC_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_DISABLEDRAGDROP | TVS_SHOWSELALWAYS | TVS_NOTOOLTIPS | WS_HSCROLL | WS_TABSTOP,3,39,160,117,WS_EX_CLIENTEDGE
      PUSHBUTTON      "Check all",BTN_CHECK,167,49,70,14
      PUSHBUTTON      "Uncheck all",BTN_UNCHECK,167,69,70,14
      CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,160,241,1
 @@ -562,15 +565,99 @@ CURSOR_ADDGROUP         CURSOR                  "dragcopy.cur"  #ifdef APSTUDIO_INVOKED
  GUIDELINES DESIGNINFO
  BEGIN
 +    IDD_DETAILS, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_CONTACT_GENERAL, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_CONTACT_ORIGIN, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_CONTACT_COMPANY, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_CONTACT_ABOUT, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_ADDPHONE, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_ADDEMAIL, DIALOG
 +    BEGIN
 +    END
 +
      IDD_OPT_REMINDER, DIALOG
      BEGIN
          VERTGUIDE, 144
          VERTGUIDE, 290
      END
 +    IDD_OPT_POPUP, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_CONTACT_ADDRESS, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_CONTACT_PROFILE, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_ANNIVERSARY_EDITOR, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_ANNIVERSARY_LIST, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_OPT_ADVANCED, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_OPT_DETAILSDLG, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_COPYPROGRESS, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_MSGBOX, DIALOG
 +    BEGIN
 +    END
 +
      IDD_OPT_COMMON, DIALOG
      BEGIN
      END
 +
 +    IDD_CONTACT_ANNIVERSARY, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_REFRESHDETAILS, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_MSGBOXDUMMI, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_EXPORT_DATAHISTORY, DIALOG
 +    BEGIN
 +    END
 +
 +    IDD_EXPORT, DIALOG
 +    BEGIN
 +    END
  END
  #endif    // APSTUDIO_INVOKED
 diff --git a/plugins/UserInfoEx/src/ctrl_annivedit.cpp b/plugins/UserInfoEx/src/ctrl_annivedit.cpp index f71a0ff047..181c6ed7ed 100644 --- a/plugins/UserInfoEx/src/ctrl_annivedit.cpp +++ b/plugins/UserInfoEx/src/ctrl_annivedit.cpp @@ -621,4 +621,3 @@ void CAnnivEditCtrl::OnApply(MCONTACT hContact, LPCSTR pszProto)  	DBWriteBirthDay(hContact);
  	DBWriteAnniversaries(hContact);
  }
 -
 diff --git a/plugins/UserInfoEx/src/ctrl_contact.cpp b/plugins/UserInfoEx/src/ctrl_contact.cpp index 7739fc9bf0..110a40f80e 100644 --- a/plugins/UserInfoEx/src/ctrl_contact.cpp +++ b/plugins/UserInfoEx/src/ctrl_contact.cpp @@ -158,7 +158,7 @@ static INT_PTR CALLBACK DlgProc_EMail(HWND hDlg, UINT msg, WPARAM wParam, LPARAM  		}
  		if (*cbi->pszVal)
 -			SetWindowText(hDlg, LPGENT("Edit E-Mail"));
 +			SetWindowText(hDlg, LPGENT("Edit e-mail"));
  		TranslateDialogDefault(hDlg);
  		SendDlgItemMessage(hDlg, EDIT_CATEGORY, EM_LIMITTEXT, cbi->ccCat - 1, 0);
  		SendDlgItemMessage(hDlg, EDIT_EMAIL, EM_LIMITTEXT, cbi->ccVal - 1, 0);
 @@ -259,7 +259,7 @@ INT_PTR CALLBACK DlgProc_Phone(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam  				GetWindowText(hBtn, szButton, MAX_PATH);
  				SetWindowText(hBtn, TranslateTS(szButton));
  			}
 -			if (*cbi->pszVal) SetWindowText(hDlg, LPGENT("Edit Phone Number"));
 +			if (*cbi->pszVal) SetWindowText(hDlg, LPGENT("Edit phone number"));
  			if (cbi->wFlags & CBEXIF_SMS) CheckDlgButton(hDlg, CHECK_SMS, BST_CHECKED);
  			TranslateDialogDefault(hDlg);
 @@ -524,10 +524,10 @@ static LRESULT CALLBACK CtrlContactWndProc(HWND hwnd, UINT msg,	WPARAM wParam, L  		SendMessage(cbex->hEdit, WM_SETFONT, (WPARAM)cbex->hFont, NULL);
  		SendMessage(cbex->hEdit, EM_LIMITTEXT, (WPARAM)MAXDATASIZE, NULL);
  		// add tooltips
 -		SendMessage(cbex->hBtnMenu, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Choose the item to display."), MBBF_TCHAR);
 -		SendMessage(cbex->hBtnEdit, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Edit the currently displayed item."), MBBF_TCHAR);
 -		SendMessage(cbex->hBtnAdd, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Add a new custom item."), MBBF_TCHAR);
 -		SendMessage(cbex->hBtnDel, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Delete the selected item."), MBBF_TCHAR);
 +		SendMessage(cbex->hBtnMenu, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Choose the item to display"), MBBF_TCHAR);
 +		SendMessage(cbex->hBtnEdit, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Edit the currently displayed item"), MBBF_TCHAR);
 +		SendMessage(cbex->hBtnAdd, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Add a new custom item"), MBBF_TCHAR);
 +		SendMessage(cbex->hBtnDel, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Delete the selected item"), MBBF_TCHAR);
  		// reload icons
  		CtrlContactWndProc(hwnd, WM_SETICON, NULL, NULL);
  		cbex->bLocked = 0;
 diff --git a/plugins/UserInfoEx/src/dlg_anniversarylist.cpp b/plugins/UserInfoEx/src/dlg_anniversarylist.cpp index 745a82caa7..b62aee6d93 100644 --- a/plugins/UserInfoEx/src/dlg_anniversarylist.cpp +++ b/plugins/UserInfoEx/src/dlg_anniversarylist.cpp @@ -41,21 +41,21 @@ static CAnnivList *gpDlg = NULL;  class CAnnivList
  {
 -	HWND		_hDlg;
 -	HWND		_hList;
 -	SIZE		_sizeMin;
 -	RECT		_rcWin;
 -	SHORT		_sortOrder;
 -	int			_sortHeader;
 -	int			_curSel;
 -	int			_numRows;
 -	BYTE		_bRemindEnable;
 -	HANDLE		_mHookExit;
 -	bool		_wmINIT;
 -
 -	typedef int (CALLBACK* CMPPROC)(LPARAM, LPARAM	LPARAM);
 -
 -	enum EColumn 
 +	HWND	_hDlg;
 +	HWND	_hList;
 +	SIZE	_sizeMin;
 +	RECT	_rcWin;
 +	SHORT	_sortOrder;
 +	int		_sortHeader;
 +	int		_curSel;
 +	int		_numRows;
 +	BYTE	_bRemindEnable;
 +	HANDLE	_mHookExit;
 +	bool	_wmINIT;
 +
 +	typedef int (CALLBACK* CMPPROC)(LPARAM, LPARAM LPARAM);
 +
 +	enum EColumn
  	{
  		COLUMN_ETA = 0,
  		COLUMN_CONTACT,
 @@ -65,7 +65,7 @@ class CAnnivList  		COLUMN_DATE,
  	};
 -	enum EFilter 
 +	enum EFilter
  	{
  		FILTER_ALL = 0,
  		FILTER_BIRTHDAY,
 @@ -73,14 +73,14 @@ class CAnnivList  		FILTER_DISABLED_REMINDER
  	};
 -	struct CFilter 
 +	struct CFilter
  	{
  		WORD	wDaysBefore;
  		BYTE	bFilterIndex;
  		LPSTR	pszProto;
  		LPTSTR	pszAnniv;
 -		CFilter() 
 +		CFilter()
  		{
  			wDaysBefore		= (WORD)-1;
  			bFilterIndex	= 0;
 @@ -89,14 +89,14 @@ class CAnnivList  		}
  	} _filter;
 -	struct CItemData 
 +	struct CItemData
  	{
  		MCONTACT	_hContact;
 -		MAnnivDate*	_pDate;
 +		MAnnivDate	*_pDate;
  		WORD		_wDaysBefore;
  		BYTE		_wReminderState;
 -		CItemData(MCONTACT hContact, MAnnivDate &date) 
 +		CItemData(MCONTACT hContact, MAnnivDate &date)
  		{
  			_hContact = hContact;
  			_wReminderState = date.RemindOption();
 @@ -104,13 +104,11 @@ class CAnnivList  			_pDate = new MAnnivDate(date);
  		}
 -		~CItemData() 
 +		~CItemData()
  		{
 -			if (_pDate) 
 -			{
 +			if (_pDate) {
  				// save changes
 -				if (_wReminderState != _pDate->RemindOption() || _wDaysBefore != _pDate->RemindOffset()) 
 -				{
 +				if (_wReminderState != _pDate->RemindOption() || _wDaysBefore != _pDate->RemindOffset()) {
  					_pDate->RemindOffset(_wDaysBefore);
  					_pDate->RemindOption(_wReminderState);
  					_pDate->DBWriteReminderOpts(_hContact);
 @@ -121,10 +119,8 @@ class CAnnivList  		}
  	};
 -	/**
 -	 * This class handles the movement of child controls on size change.
 -	 **/
 -	class CAnchor 
 +	// This class handles the movement of child controls on size change.
 +	class CAnchor
  	{
  	public:
  		enum EAnchor
 @@ -137,89 +133,75 @@ class CAnnivList  		};
  	private:
 -		WINDOWPOS*	_wndPos;
 +		WINDOWPOS	*_wndPos;
  		HDWP		_hdWnds;
  		RECT		_rcParent;
 -		void _ScreenToClient(HWND hWnd, LPRECT rc) 
 +		void _ScreenToClient(HWND hWnd, LPRECT rc)
  		{
  			POINT pt = { rc->left, rc->top };
  			ScreenToClient(hWnd, &pt);
  			rc->right	+= pt.x - rc->left;
  			rc->bottom	+= pt.y - rc->top;
 -			rc->left	 = pt.x;
 -			rc->top		 = pt.y;
 +			rc->left	= pt.x;
 +			rc->top		= pt.y;
  		}
 -		void _MoveWindow(HWND hWnd, int anchors) 
 +		void _MoveWindow(HWND hWnd, int anchors)
  		{
 -			if (!(_wndPos->flags & SWP_NOSIZE)) 
 -			{
 +			if (!(_wndPos->flags & SWP_NOSIZE)) {
  				RECT rcc = _CalcPos(hWnd, anchors);
  				MoveWindow(hWnd, rcc.left, rcc.top, rcc.right - rcc.left, rcc.bottom - rcc.top, FALSE);
  			}
  		}
 -		RECT _CalcPos(HWND hWnd, int anchors) 
 +		RECT _CalcPos(HWND hWnd, int anchors)
  		{
  			RECT rcc;
  			GetWindowRect(hWnd, &rcc);
  			_ScreenToClient(_wndPos->hwnd, &rcc);
 -			if (!(_wndPos->flags & SWP_NOSIZE)) 
 -			{
 +			if (!(_wndPos->flags & SWP_NOSIZE)) {
  				// calculate difference between new and old size
  				const int cx = _wndPos->cx - _rcParent.right + _rcParent.left;
  				const int cy = _wndPos->cy - _rcParent.bottom + _rcParent.top;
 -				if (cx != 0 || cy != 0) 
 -				{
 +				if (cx != 0 || cy != 0) {
  					// move client rect points to the desired new position
  					if (!(anchors & ANCHOR_LEFT) || (anchors & ANCHOR_RIGHT))
 -					{
  						rcc.right += cx;
 -					}
  					if (!(anchors & ANCHOR_TOP) || (anchors & ANCHOR_BOTTOM))
 -					{
  						rcc.bottom += cy;
 -					}
  					if ((anchors & ANCHOR_RIGHT) && (!(anchors & ANCHOR_LEFT)))
 -					{
  						rcc.left += cx;
 -					}
  					if ((anchors & ANCHOR_BOTTOM) && (!(anchors & ANCHOR_TOP)))
 -					{
  						rcc.top += cy;
 -					}
  				}
  			}
  			return rcc;
  		}
  	public:
 -		CAnchor(WINDOWPOS* wndPos, SIZE minSize) 
 +		CAnchor(WINDOWPOS *wndPos, SIZE minSize)
  		{
  			GetWindowRect(wndPos->hwnd, &_rcParent);
 -			if (wndPos->cx < minSize.cx) {
 +			if (wndPos->cx < minSize.cx)
  				wndPos->cx = minSize.cx;
 -			}
 -			if (wndPos->cy < minSize.cy) {
 +			if (wndPos->cy < minSize.cy)
  				wndPos->cy = minSize.cy;
 -			}
  			_wndPos = wndPos;
  			_hdWnds = BeginDeferWindowPos(2);
  		}
 -		~CAnchor() 
 +		~CAnchor()
  		{
  			EndDeferWindowPos(_hdWnds);
  		}
 -		void MoveCtrl(WORD idCtrl, int anchors) 
 +		void MoveCtrl(WORD idCtrl, int anchors)
  		{
 -			if (!(_wndPos->flags & SWP_NOSIZE)) 
 -			{
 +			if (!(_wndPos->flags & SWP_NOSIZE)) {
  				HWND hCtrl = GetDlgItem(_wndPos->hwnd, idCtrl);
  				RECT rcc = _CalcPos(hCtrl, anchors);
  				_hdWnds = DeferWindowPos(
 @@ -228,7 +210,7 @@ class CAnnivList  						HWND_NOTOPMOST,				//hWndInsertAfter
  						rcc.left,					//int x
  						rcc.top,					//int y
 -						rcc.right  - rcc.left,
 +						rcc.right - rcc.left,
  						rcc.bottom - rcc.top,
  						SWP_NOZORDER				//UINT uFlags
  						);
 @@ -245,7 +227,7 @@ class CAnnivList  	 *
  	 * @return	This function returns a number indicating comparison result.
  	 **/
 -	static int CALLBACK cmpProc(int iItem1, int iItem2, CAnnivList* pDlg)
 +	static int CALLBACK cmpProc(int iItem1, int iItem2, CAnnivList *pDlg)
  	{
  		int result;
 @@ -255,42 +237,36 @@ class CAnnivList  			szText1[0] = szText2[0] = 0;
  			switch (pDlg->_sortHeader) {
 -				case COLUMN_CONTACT:
 -				case COLUMN_PROTO:
 -				case COLUMN_DESC:
 -					{
 -						ListView_GetItemText(pDlg->_hList, iItem1, pDlg->_sortHeader, szText1, MAX_PATH);
 -						ListView_GetItemText(pDlg->_hList, iItem2, pDlg->_sortHeader, szText2, MAX_PATH);
 -						result = pDlg->_sortOrder * mir_tcscmp(szText1, szText2);
 -					} break;
 -
 -				case COLUMN_AGE:
 -				case COLUMN_ETA:
 -					{
 -						ListView_GetItemText(pDlg->_hList, iItem1, pDlg->_sortHeader, szText1, MAX_PATH);
 -						ListView_GetItemText(pDlg->_hList, iItem2, pDlg->_sortHeader, szText2, MAX_PATH);
 -						result = pDlg->_sortOrder * (_ttoi(szText1) - _ttoi(szText2));
 -					} break;
 -
 -				case COLUMN_DATE: 
 -					{
 -						CItemData	*id1 = pDlg->ItemData(iItem1),
 -									*id2 = pDlg->ItemData(iItem2);
 +			case COLUMN_CONTACT:
 +			case COLUMN_PROTO:
 +			case COLUMN_DESC:
 +				ListView_GetItemText(pDlg->_hList, iItem1, pDlg->_sortHeader, szText1, MAX_PATH);
 +				ListView_GetItemText(pDlg->_hList, iItem2, pDlg->_sortHeader, szText2, MAX_PATH);
 +				result = pDlg->_sortOrder * mir_tcscmp(szText1, szText2);
 +				break;
 +
 +			case COLUMN_AGE:
 +			case COLUMN_ETA:
 +				ListView_GetItemText(pDlg->_hList, iItem1, pDlg->_sortHeader, szText1, MAX_PATH);
 +				ListView_GetItemText(pDlg->_hList, iItem2, pDlg->_sortHeader, szText2, MAX_PATH);
 +				result = pDlg->_sortOrder * (_ttoi(szText1) - _ttoi(szText2));
 +				break;
 +
 +			case COLUMN_DATE: 
 +				{
 +					CItemData *id1 = pDlg->ItemData(iItem1), *id2 = pDlg->ItemData(iItem2);
 -						if (PtrIsValid(id1) && PtrIsValid(id2)) {
 -							result = pDlg->_sortOrder * id1->_pDate->Compare(*id2->_pDate);
 -							break;
 -						}
 -					}
 -				default:
 -					{
 -						result = 0;
 +					if (PtrIsValid(id1) && PtrIsValid(id2)) {
 +						result = pDlg->_sortOrder * id1->_pDate->Compare(*id2->_pDate);
 +						break;
  					}
 +				}
 +			default:
 +				result = 0;
  			}
  		}
 -		else {
 +		else
  			result = 0;
 -		}
  		return result;
  	}
 @@ -304,12 +280,11 @@ class CAnnivList  	 *
  	 * @return	depends on message
  	 **/
 -	static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) 
 +	static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  	{
 -		CAnnivList *pDlg = (CAnnivList*)GetUserData(hDlg);
 +		CAnnivList *pDlg = (CAnnivList *)GetUserData(hDlg);
 -		switch (uMsg) 
 -		{
 +		switch (uMsg) {
  		case WM_INITDIALOG:
  			{
  				int i = 0;
 @@ -318,18 +293,16 @@ class CAnnivList  				RECT rc;
  				// link the class to the window handle
 -				pDlg = (CAnnivList*)lParam;
 -				if (!pDlg) {
 +				pDlg = (CAnnivList *)lParam;
 +				if (!pDlg)
  					break;
 -				}
  				SetUserData(hDlg, lParam);
  				pDlg->_hDlg = hDlg;
  				// init pointer listview control
  				pDlg->_hList = GetDlgItem(hDlg, EDIT_ANNIVERSARY_DATE);
 -				if (!pDlg->_hList) {
 +				if (!pDlg->_hList)
  					break;
 -				}
  				// set icons
  				hIcon = Skin_GetIcon(ICO_DLG_ANNIVERSARY);
 @@ -340,15 +313,13 @@ class CAnnivList  				ListView_SetExtendedListViewStyle(pDlg->_hList, LVS_EX_FULLROWSELECT);
  				// add columns
 -				if (pDlg->AddColumn(CAnnivList::COLUMN_ETA, LPGENT("ETA"), 40) ||
 -						pDlg->AddColumn(CAnnivList::COLUMN_CONTACT, LPGENT("Contact"), 160) ||
 -						pDlg->AddColumn(CAnnivList::COLUMN_PROTO, LPGENT("Proto"), 50) ||
 -						pDlg->AddColumn(CAnnivList::COLUMN_AGE, LPGENT("Age/Nr."), 40) ||
 -						pDlg->AddColumn(CAnnivList::COLUMN_DESC, LPGENT("Anniversary"), 100) ||
 -						pDlg->AddColumn(CAnnivList::COLUMN_DATE, LPGENT("Date"), 80)) 
 -				{
 +				if (pDlg->AddColumn(CAnnivList::COLUMN_ETA, LPGENT("ETA"), 40)
 +					|| pDlg->AddColumn(CAnnivList::COLUMN_CONTACT, LPGENT("Contact"), 160)
 +					|| pDlg->AddColumn(CAnnivList::COLUMN_PROTO, LPGENT("Proto"), 50)
 +					|| pDlg->AddColumn(CAnnivList::COLUMN_AGE, LPGENT("Age/Nr."), 40)
 +					|| pDlg->AddColumn(CAnnivList::COLUMN_DESC, LPGENT("Anniversary"), 100)
 +					|| pDlg->AddColumn(CAnnivList::COLUMN_DATE, LPGENT("Date"), 80))
  					break;
 -				}
  				TranslateDialogDefault(hDlg);
 @@ -381,7 +352,7 @@ class CAnnivList  				CheckDlgButton(hDlg, CHECK_POPUP, db_get_b(NULL, MODNAME, SET_ANNIVLIST_POPUP, FALSE));
  				// set number of days to show contact in advance
 -				SetDlgItemInt(hDlg, EDIT_DAYS, pDlg->_filter.wDaysBefore , FALSE);
 +				SetDlgItemInt(hDlg, EDIT_DAYS, pDlg->_filter.wDaysBefore, FALSE);
  				if (hCtrl = GetDlgItem(hDlg, CHECK_DAYS)) {
  					Button_SetCheck(hCtrl, db_get_b(NULL, MODNAME, SET_ANNIVLIST_FILTER_DAYSENABLED, FALSE));
  					DlgProc(hDlg, WM_COMMAND, MAKEWPARAM(CHECK_DAYS, BN_CLICKED), (LPARAM)hCtrl);
 @@ -391,9 +362,7 @@ class CAnnivList  			}
  			return TRUE;
 -		/**
 -		 * set propertysheet page's background white in aero mode
 -		 **/
 +		// set propertysheet page's background white in aero mode
  		case WM_CTLCOLORSTATIC:
  		case WM_CTLCOLORDLG:
  			if (IsAeroMode())
 @@ -401,163 +370,130 @@ class CAnnivList  			break;
  		case WM_NOTIFY:
 -			{
 -				switch (((LPNMHDR)lParam)->idFrom) 
 -				{
 -				case EDIT_ANNIVERSARY_DATE:
 +			switch (((LPNMHDR)lParam)->idFrom) {
 +			case EDIT_ANNIVERSARY_DATE:
 +				switch (((LPNMHDR)lParam)->code) {
 +				// handle changed selection
 +				case LVN_ITEMCHANGED:
 +					{
 +						CItemData *pid;
 +						HWND hCheck;
 +
 +						pDlg->_curSel = ((LPNMLISTVIEW)lParam)->iItem;
 +						pid = pDlg->ItemData(pDlg->_curSel);
 +						if (pid && pDlg->_bRemindEnable && (hCheck = GetDlgItem(hDlg, CHECK_REMIND))) {
 +							SetDlgItemInt(hDlg, EDIT_REMIND, pid->_wDaysBefore, FALSE);
 +							Button_SetCheck(hCheck, pid->_wReminderState);
 +							DlgProc(hDlg, WM_COMMAND, MAKEWPARAM(CHECK_REMIND, BN_CLICKED), (LPARAM)hCheck);
 +						}
 +					}
 +					break;
 +
 +				// resort the list
 +				case LVN_COLUMNCLICK:
 +					{
 +						LPNMLISTVIEW pnmv = (LPNMLISTVIEW)lParam;
 +
 +						if (pDlg->_sortHeader == pnmv->iSubItem)
 +							pDlg->_sortOrder *= -1;
 +						else {
 +							pDlg->_sortOrder = 1;
 +							pDlg->_sortHeader = pnmv->iSubItem;
 +						}
 +						ListView_SortItemsEx(pDlg->_hList, (CMPPROC)cmpProc, pDlg);
 +					}
 +					break;
 +
 +				// show contact menu
 +				case NM_RCLICK:
  					{
 -						switch (((LPNMHDR)lParam)->code) 
 -						{
 -						/*
 -						 * handle changed selection
 -						 */
 -						case LVN_ITEMCHANGED:
 -							{
 -								CItemData* pid;
 -								HWND hCheck;
 -
 -								pDlg->_curSel = ((LPNMLISTVIEW)lParam)->iItem;
 -								pid = pDlg->ItemData(pDlg->_curSel);
 -								if (pid && pDlg->_bRemindEnable && (hCheck = GetDlgItem(hDlg, CHECK_REMIND))) {
 -									SetDlgItemInt(hDlg, EDIT_REMIND, pid->_wDaysBefore, FALSE);
 -									Button_SetCheck(hCheck, pid->_wReminderState);
 -									DlgProc(hDlg, WM_COMMAND, MAKEWPARAM(CHECK_REMIND, BN_CLICKED), (LPARAM)hCheck);
 -								}
 -							} break;
 -
 -						/*
 -						 * resort the list
 -						 */
 -						case LVN_COLUMNCLICK:
 -							{
 -								LPNMLISTVIEW pnmv = (LPNMLISTVIEW)lParam;
 -
 -								if (pDlg->_sortHeader == pnmv->iSubItem) {
 -									pDlg->_sortOrder *= -1;
 -								}
 -								else {
 -									pDlg->_sortOrder = 1;
 -									pDlg->_sortHeader = pnmv->iSubItem;
 -								}
 -								ListView_SortItemsEx(pDlg->_hList, (CMPPROC)cmpProc, pDlg);
 -							} break;
 -
 -						/*
 -						 * show contact menu
 -						 */
 -						case NM_RCLICK:
 -							{
 -								CItemData* pid = pDlg->ItemData(pDlg->_curSel);
 -								if (pid) {
 -									HMENU hPopup = (HMENU) CallService(MS_CLIST_MENUBUILDCONTACT, (WPARAM) pid->_hContact, 0);
 -									if (hPopup) {
 -										POINT pt;
 -										GetCursorPos(&pt);
 -										TrackPopupMenu(hPopup, TPM_TOPALIGN | TPM_LEFTALIGN | TPM_RIGHTBUTTON, pt.x, pt.y, 0, hDlg, NULL);
 -										DestroyMenu(hPopup);
 -									}
 -								}
 -							} break;
 -
 -						/*
 -						 * handle double click on contact: show message dialog
 -						 */
 -						case NM_DBLCLK:
 -							{
 -								CItemData* pid = pDlg->ItemData(((LPNMITEMACTIVATE)lParam)->iItem);
 -								if (pid) {
 -									CallService(MS_MSG_SENDMESSAGE,(WPARAM)pid->_hContact, NULL);
 -								}
 +						CItemData *pid = pDlg->ItemData(pDlg->_curSel);
 +						if (pid) {
 +							HMENU hPopup = (HMENU)CallService(MS_CLIST_MENUBUILDCONTACT, (WPARAM)pid->_hContact, 0);
 +							if (hPopup) {
 +								POINT pt;
 +								GetCursorPos(&pt);
 +								TrackPopupMenu(hPopup, TPM_TOPALIGN | TPM_LEFTALIGN | TPM_RIGHTBUTTON, pt.x, pt.y, 0, hDlg, NULL);
 +								DestroyMenu(hPopup);
  							}
  						}
  					}
 +					break;
 +
 +				// handle double click on contact: show message dialog
 +				case NM_DBLCLK:
 +					{
 +						CItemData *pid = pDlg->ItemData(((LPNMITEMACTIVATE)lParam)->iItem);
 +						if (pid)
 +							CallService(MS_MSG_SENDMESSAGE,(WPARAM)pid->_hContact, NULL);
 +					}
  				}
 -			} break;
 +			}
 +			break;
  		case WM_COMMAND:
 -			{
 -				if (PtrIsValid(pDlg)) {
 -					CItemData* pid = pDlg->ItemData(pDlg->_curSel);
 +			if (PtrIsValid(pDlg)) {
 +				CItemData* pid = pDlg->ItemData(pDlg->_curSel);
 -					// process contact menu command
 -					if (pid && CallService(MS_CLIST_MENUPROCESSCOMMAND, MAKEWPARAM(LOWORD(wParam), MPCF_CONTACTMENU), (LPARAM)pid->_hContact)) {
 -						break;
 +				// process contact menu command
 +				if (pid && CallService(MS_CLIST_MENUPROCESSCOMMAND, MAKEWPARAM(LOWORD(wParam), MPCF_CONTACTMENU), (LPARAM)pid->_hContact))
 +					break;
 +
 +				switch (LOWORD(wParam)) {
 +				// enable/disable reminder checkbox is clicked
 +				case CHECK_REMIND:
 +					if (pDlg->_bRemindEnable && HIWORD(wParam) == BN_CLICKED) {
 +						BYTE checkState = Button_GetCheck((HWND)lParam);
 +
 +						EnableWindow(GetDlgItem(hDlg, EDIT_REMIND), checkState == BST_CHECKED);
 +						EnableWindow(GetDlgItem(hDlg, SPIN_REMIND), checkState == BST_CHECKED);
 +						if (pid && pid->_wReminderState != checkState)
 +							pid->_wReminderState = checkState;
  					}
 +					break;
 -					switch (LOWORD(wParam))
 -					{
 +				// number of days to remind in advance is edited
 +				case EDIT_REMIND:
 +					if (pid && pDlg->_bRemindEnable && HIWORD(wParam) == EN_CHANGE) {
 +						WORD wDaysBefore = GetDlgItemInt(hDlg, LOWORD(wParam), NULL, FALSE);
 +						if (pid->_wReminderState == BST_CHECKED && pid->_wDaysBefore != wDaysBefore) {
 +							pid->_wDaysBefore = wDaysBefore;
 +						}
 +					}
 +					break;
 -					/*
 -					 * enable/disable reminder checkbox is clicked
 -					 */
 -					case CHECK_REMIND:
 -						{
 -							if (pDlg->_bRemindEnable && HIWORD(wParam) == BN_CLICKED) {
 -								BYTE checkState = Button_GetCheck((HWND)lParam);
 -
 -								EnableWindow(GetDlgItem(hDlg, EDIT_REMIND), checkState == BST_CHECKED);
 -								EnableWindow(GetDlgItem(hDlg, SPIN_REMIND), checkState == BST_CHECKED);
 -								if (pid && pid->_wReminderState != checkState) {
 -									pid->_wReminderState = checkState;
 -								}
 -							}
 -						} break;
 -
 -					/*
 -					 * number of days to remind in advance is edited
 -					 */
 -					case EDIT_REMIND:
 -						{
 -							if (pid && pDlg->_bRemindEnable && HIWORD(wParam) == EN_CHANGE) {
 -								WORD wDaysBefore = GetDlgItemInt(hDlg, LOWORD(wParam), NULL, FALSE);
 -								if (pid->_wReminderState == BST_CHECKED && pid->_wDaysBefore != wDaysBefore) {
 -									pid->_wDaysBefore = wDaysBefore;
 -								}
 -							}
 -						} break;
 -
 -					/*
 -					 * the filter to display only contacts which have an anniversary in a certain 
 -					 * period of time is enabled/disabled
 -					 */
 -					case CHECK_DAYS:
 -						{
 -							if (HIWORD(wParam) == BN_CLICKED) {
 -								BYTE isChecked = Button_GetCheck((HWND)lParam);
 -								EnableWindow(GetDlgItem(hDlg, EDIT_DAYS), isChecked);
 -								EnableWindow(GetDlgItem(hDlg, TXT_DAYS), isChecked);
 -								pDlg->_filter.wDaysBefore = isChecked ? GetDlgItemInt(hDlg, EDIT_DAYS, NULL, FALSE) : (WORD)-1;
 -								pDlg->RebuildList();
 -							}
 -						} break;
 -
 -					/*
 -					 * the number of days a contact must have an anniversary in advance to be displayed is edited
 -					 */
 -					case EDIT_DAYS:
 -						{
 -							if (HIWORD(wParam) == EN_CHANGE) {
 -								WORD wNewDays = GetDlgItemInt(hDlg, LOWORD(wParam), NULL, FALSE);
 -								if (wNewDays != pDlg->_filter.wDaysBefore) {
 -									pDlg->_filter.wDaysBefore = wNewDays;
 -									pDlg->RebuildList();
 -								}
 -							}
 -						} break;
 -
 -					/*
 -					 * the filter selection of the filter combobox has changed
 -					 */
 -					case COMBO_VIEW:
 -						{
 -							if (HIWORD(wParam) == CBN_SELCHANGE) {
 -								pDlg->_filter.bFilterIndex = ComboBox_GetCurSel((HWND)lParam);
 -								pDlg->RebuildList();
 -							}
 +				// the filter to display only contacts which have an anniversary in a certain 
 +				// period of time is enabled/disabled
 +				case CHECK_DAYS:
 +					if (HIWORD(wParam) == BN_CLICKED) {
 +						BYTE isChecked = Button_GetCheck((HWND)lParam);
 +						EnableWindow(GetDlgItem(hDlg, EDIT_DAYS), isChecked);
 +						EnableWindow(GetDlgItem(hDlg, TXT_DAYS), isChecked);
 +						pDlg->_filter.wDaysBefore = isChecked ? GetDlgItemInt(hDlg, EDIT_DAYS, NULL, FALSE) : (WORD)-1;
 +						pDlg->RebuildList();
 +					}
 +					break;
 +
 +				// the number of days a contact must have an anniversary in advance to be displayed is edited
 +				case EDIT_DAYS:
 +					if (HIWORD(wParam) == EN_CHANGE) {
 +						WORD wNewDays = GetDlgItemInt(hDlg, LOWORD(wParam), NULL, FALSE);
 +						if (wNewDays != pDlg->_filter.wDaysBefore) {
 +							pDlg->_filter.wDaysBefore = wNewDays;
 +							pDlg->RebuildList();
  						}
  					}
 +					break;
 +
 +				// the filter selection of the filter combobox has changed
 +				case COMBO_VIEW:
 +					if (HIWORD(wParam) == CBN_SELCHANGE) {
 +						pDlg->_filter.bFilterIndex = ComboBox_GetCurSel((HWND)lParam);
 +						pDlg->RebuildList();
 +					}
  				}
 -			} break;
 +			}
 +			break;
  		case WM_DRAWITEM:
  			return CallService(MS_CLIST_MENUDRAWITEM, wParam, lParam);
 @@ -566,93 +502,81 @@ class CAnnivList  			return CallService(MS_CLIST_MENUMEASUREITEM, wParam, lParam);
  		case WM_WINDOWPOSCHANGING:
 -			{
 -				if (PtrIsValid(pDlg)) {
 -					WINDOWPOS* wndPos = (WINDOWPOS*)lParam;
 -					if (!pDlg->_wmINIT && (wndPos->cx != 0 || wndPos->cy != 0)) {
 -						//win pos change
 -						if ( (wndPos->cx == pDlg->_rcWin.right  - pDlg->_rcWin.left) && 
 -							(wndPos->cy == pDlg->_rcWin.bottom - pDlg->_rcWin.top)) {
 -							//win pos change (store new pos)
 -							GetWindowRect(hDlg, &pDlg->_rcWin);
 +			if (PtrIsValid(pDlg)) {
 +				WINDOWPOS *wndPos = (WINDOWPOS *)lParam;
 +				if (!pDlg->_wmINIT && (wndPos->cx != 0 || wndPos->cy != 0)) {
 +					//win pos change
 +					if ((wndPos->cx == pDlg->_rcWin.right - pDlg->_rcWin.left) && (wndPos->cy == pDlg->_rcWin.bottom - pDlg->_rcWin.top))
 +						//win pos change (store new pos)
 +						GetWindowRect(hDlg, &pDlg->_rcWin);
 +					//win size change
 +					else {
 +						// l change
 +						if ((wndPos->cx < pDlg->_sizeMin.cx) && (wndPos->x > pDlg->_rcWin.left)) {
 +							wndPos->x  = wndPos->x + wndPos->cx - pDlg->_sizeMin.cx;
 +							wndPos->cx = pDlg->_sizeMin.cx;
  						}
 -						//win size change
 -						else {
 -							// l change
 -							if (	(wndPos->cx < pDlg->_sizeMin.cx) && (wndPos->x > pDlg->_rcWin.left)) {
 -								wndPos->x  = wndPos->x + wndPos->cx - pDlg->_sizeMin.cx;
 -								wndPos->cx = pDlg->_sizeMin.cx;
 -							}
 -							// r change
 -							else if (wndPos->cx < pDlg->_sizeMin.cx) {
 -								wndPos->cx = pDlg->_sizeMin.cx;
 -							}
 -
 -							// t change
 -							if (	(wndPos->cy < pDlg->_sizeMin.cy) && (wndPos->y > pDlg->_rcWin.top)) {
 -								wndPos->y  = wndPos->y + wndPos->cy - pDlg->_sizeMin.cy;
 -								wndPos->cy = pDlg->_sizeMin.cy;
 -							}
 -							// b change
 -							else if (wndPos->cy < pDlg->_sizeMin.cy) {
 -								wndPos->cy = pDlg->_sizeMin.cy;
 -							}
 -
 -							pDlg->_rcWin.left	= wndPos->x;
 -							pDlg->_rcWin.right	= wndPos->x + wndPos->cx;
 -							pDlg->_rcWin.top	= wndPos->y;
 -							pDlg->_rcWin.bottom	= wndPos->y + wndPos->cy;
 +						// r change
 +						else if (wndPos->cx < pDlg->_sizeMin.cx)
 +							wndPos->cx = pDlg->_sizeMin.cx;
 +
 +						// t change
 +						if ((wndPos->cy < pDlg->_sizeMin.cy) && (wndPos->y > pDlg->_rcWin.top)) {
 +							wndPos->y  = wndPos->y + wndPos->cy - pDlg->_sizeMin.cy;
 +							wndPos->cy = pDlg->_sizeMin.cy;
  						}
 +						// b change
 +						else if (wndPos->cy < pDlg->_sizeMin.cy)
 +							wndPos->cy = pDlg->_sizeMin.cy;
 +
 +						pDlg->_rcWin.left = wndPos->x;
 +						pDlg->_rcWin.right = wndPos->x + wndPos->cx;
 +						pDlg->_rcWin.top = wndPos->y;
 +						pDlg->_rcWin.bottom = wndPos->y + wndPos->cy;
  					}
 +				}
 -					CAnchor anchor(wndPos, pDlg->_sizeMin);
 -					int anchorPos = CAnchor::ANCHOR_LEFT | CAnchor::ANCHOR_RIGHT | CAnchor::ANCHOR_TOP;
 +				CAnchor anchor(wndPos, pDlg->_sizeMin);
 +				int anchorPos = CAnchor::ANCHOR_LEFT | CAnchor::ANCHOR_RIGHT | CAnchor::ANCHOR_TOP;
 -					anchor.MoveCtrl(IDC_HEADERBAR, anchorPos);
 -					anchor.MoveCtrl(GROUP_STATS, anchorPos);
 +				anchor.MoveCtrl(IDC_HEADERBAR, anchorPos);
 +				anchor.MoveCtrl(GROUP_STATS, anchorPos);
 -					// birthday list
 -					anchor.MoveCtrl(EDIT_ANNIVERSARY_DATE, CAnchor::ANCHOR_ALL);
 +				// birthday list
 +				anchor.MoveCtrl(EDIT_ANNIVERSARY_DATE, CAnchor::ANCHOR_ALL);
 -					anchorPos = CAnchor::ANCHOR_RIGHT | CAnchor::ANCHOR_BOTTOM;
 +				anchorPos = CAnchor::ANCHOR_RIGHT | CAnchor::ANCHOR_BOTTOM;
 -					// filter group
 -					anchor.MoveCtrl(GROUP_FILTER, anchorPos);
 -					anchor.MoveCtrl(COMBO_VIEW, anchorPos);
 -					anchor.MoveCtrl(CHECK_DAYS, anchorPos);
 -					anchor.MoveCtrl(EDIT_DAYS, anchorPos);
 -					anchor.MoveCtrl(TXT_DAYS, anchorPos);
 +				// filter group
 +				anchor.MoveCtrl(GROUP_FILTER, anchorPos);
 +				anchor.MoveCtrl(COMBO_VIEW, anchorPos);
 +				anchor.MoveCtrl(CHECK_DAYS, anchorPos);
 +				anchor.MoveCtrl(EDIT_DAYS, anchorPos);
 +				anchor.MoveCtrl(TXT_DAYS, anchorPos);
 -					// filter group
 -					anchor.MoveCtrl(GROUP_REMINDER, anchorPos);
 -					anchor.MoveCtrl(CHECK_REMIND, anchorPos);
 -					anchor.MoveCtrl(EDIT_REMIND, anchorPos);
 -					anchor.MoveCtrl(SPIN_REMIND, anchorPos);
 -					anchor.MoveCtrl(TXT_REMIND6, anchorPos);
 -					anchor.MoveCtrl(CHECK_POPUP, anchorPos);
 -				}
 -			} break;
 +				// filter group
 +				anchor.MoveCtrl(GROUP_REMINDER, anchorPos);
 +				anchor.MoveCtrl(CHECK_REMIND, anchorPos);
 +				anchor.MoveCtrl(EDIT_REMIND, anchorPos);
 +				anchor.MoveCtrl(SPIN_REMIND, anchorPos);
 +				anchor.MoveCtrl(TXT_REMIND6, anchorPos);
 +				anchor.MoveCtrl(CHECK_POPUP, anchorPos);
 +			}
 +			break;
 -		/**
 -		 * This message is sent if eighter the user clicked on the close button or
 -		 * Miranda fires the ME_SYSTEM_SHUTDOWN event.
 -		 **/
 +		// This message is sent if eighter the user clicked on the close button or
 +		// Miranda fires the ME_SYSTEM_SHUTDOWN event.
  		case WM_CLOSE:
 -			{
 -				DestroyWindow(hDlg);
 -			} break;
 +			DestroyWindow(hDlg);
 +			break;
 -		/**
 -		 * If the anniversary list is destroyed somehow, the data class must be
 -		 * deleted, too.
 -		 **/
 +		// If the anniversary list is destroyed somehow, the data class must be deleted, too.
  		case WM_DESTROY:
 -			{
 -				if (PtrIsValid(pDlg)) {
 -					SetUserData(hDlg, NULL);
 -					delete pDlg;
 -				}
 -			} break;
 +			if (PtrIsValid(pDlg)) {
 +				SetUserData(hDlg, NULL);
 +				delete pDlg;
 +			}
 +			break;
  		}
  		return FALSE;
  	}
 @@ -667,14 +591,14 @@ class CAnnivList  	 * @retval	0 if successful
  	 * @retval	1 if failed
  	 **/
 -	BYTE AddColumn(int iSubItem, LPCTSTR pszText, int defaultWidth) 
 +	BYTE AddColumn(int iSubItem, LPCTSTR pszText, int defaultWidth)
  	{
  		LVCOLUMN lvc;
  		CHAR pszSetting[MAXSETTING];
  		mir_snprintf(pszSetting, SIZEOF(pszSetting), "AnnivDlg_Col%d", iSubItem);
  		lvc.cx = db_get_w(NULL, MODNAME, pszSetting, defaultWidth);
 -		lvc.mask = LVCF_WIDTH|LVCF_TEXT;
 +		lvc.mask = LVCF_WIDTH | LVCF_TEXT;
  		lvc.iSubItem = iSubItem;
  		lvc.pszText = TranslateTS(pszText);
  		return ListView_InsertColumn(_hList, lvc.iSubItem++, &lvc) == -1;
 @@ -690,11 +614,10 @@ class CAnnivList  	 * @retval	TRUE if successful
  	 * @retval	FALSE if failed
  	 **/
 -	BYTE AddSubItem(int iItem, int iSubItem, LPTSTR pszText) 
 +	BYTE AddSubItem(int iItem, int iSubItem, LPTSTR pszText)
  	{
  		LVITEM lvi;
 -		if (iSubItem > 0) 
 -		{
 +		if (iSubItem > 0) {
  			lvi.iItem = iItem;
  			lvi.iSubItem = iSubItem;
  			lvi.pszText = pszText;
 @@ -723,7 +646,7 @@ class CAnnivList  		lvi.iItem = 0;
  		lvi.iSubItem = 0;
  		lvi.pszText = pszText;
 -		lvi.mask = LVIF_TEXT|TVIF_PARAM;
 +		lvi.mask = LVIF_TEXT | TVIF_PARAM;
  		lvi.lParam = lParam;
  		return ListView_InsertItem(_hList, &lvi);
  	}
 @@ -746,36 +669,26 @@ class CAnnivList  		int diff, iItem = -1;
  		CItemData *pdata;
 -		//
  		// first column: ETA
 -		//
  		diff = ad.CompareDays(mtNow);
 -		if (diff < 0) 
 -		{
 +		if (diff < 0)
  			diff += IsLeap(mtNow.Year() + 1) ? 366 : 365;
 -		}
  		// is filtered
 -		if (diff <= _filter.wDaysBefore) 
 -		{
 +		if (diff <= _filter.wDaysBefore) {
  			// read reminder options for the contact
  			ad.DBGetReminderOpts(hContact);
 -			if ((_filter.bFilterIndex != FILTER_DISABLED_REMINDER) || (ad.RemindOption() == BST_UNCHECKED))
 -			{
 +			if ((_filter.bFilterIndex != FILTER_DISABLED_REMINDER) || (ad.RemindOption() == BST_UNCHECKED)) {
  				// set default offset if required
 -				if (ad.RemindOffset() == (WORD)-1)
 -				{
 +				if (ad.RemindOffset() == (WORD)-1) {
  					ad.RemindOffset(wDaysBefore);
  					// create data object
  					pdata = new CItemData(hContact, ad);
 -					if (!pdata) 
 -					{
 +					if (!pdata)
  						return FALSE;
 -					}
  					// add item
  					iItem = AddItem(_itot(diff, szText, 10), (LPARAM)pdata);
 -					if (iItem == -1) 
 -					{
 +					if (iItem == -1) {
  						delete pdata;
  						return FALSE;
  					}
 @@ -784,7 +697,7 @@ class CAnnivList  					AddSubItem(iItem, COLUMN_CONTACT, DB::Contact::DisplayName(hContact));
  					// third column: protocol
 -					TCHAR* ptszProto = mir_a2t(pszProto);
 +					TCHAR *ptszProto = mir_a2t(pszProto);
  					AddSubItem(iItem, COLUMN_PROTO, ptszProto);
  					mir_free(ptszProto);
 @@ -805,29 +718,26 @@ class CAnnivList  		return TRUE;
  	}
 -	/**
 -	 * This method clears the list and adds contacts again, according to the current filter settings.
 -	 **/
 -	void RebuildList() 
 +	// This method clears the list and adds contacts again, according to the current filter settings.
 +	void RebuildList()
  	{
 -		LPSTR		pszProto;
 -		MTime		mtNow;
 -		MAnnivDate	ad;
 -		int			i	= 0;
 -		DWORD		age	= 0;
 -		WORD		wDaysBefore = db_get_w(NULL, MODNAME, SET_REMIND_OFFSET, DEFVAL_REMIND_OFFSET);
 -		WORD		numMale				= 0;
 -		WORD		numFemale			= 0;
 -		WORD		numContacts			= 0;
 -		WORD		numBirthContacts	= 0;
 +		LPSTR pszProto;
 +		MTime mtNow;
 +		MAnnivDate ad;
 +		int i = 0;
 +		DWORD age = 0;
 +		WORD wDaysBefore = db_get_w(NULL, MODNAME, SET_REMIND_OFFSET, DEFVAL_REMIND_OFFSET);
 +		WORD numMale = 0;
 +		WORD numFemale = 0;
 +		WORD numContacts = 0;
 +		WORD numBirthContacts = 0;
  		ShowWindow(_hList, SW_HIDE);
  		DeleteAllItems();
  		mtNow.GetLocalTime();
  		// insert the items into the list
 -		for (MCONTACT hContact = db_find_first(); hContact; hContact = db_find_next(hContact))
 -		{
 +		for (MCONTACT hContact = db_find_first(); hContact; hContact = db_find_next(hContact)) {
  			// ignore meta subcontacts here, as they are not interesting.
  			if (!db_mc_isSub(hContact)) {
  				// filter protocol
 @@ -838,7 +748,6 @@ class CAnnivList  					case 'M':
  						numMale++;
  						break;
 -
  					case 'F':
  						numFemale++;
  					}
 @@ -871,20 +780,15 @@ class CAnnivList  		SetDlgItemInt(_hDlg, TXT_AGE, numBirthContacts > 0 ? max(0, (age - (age % numBirthContacts)) / numBirthContacts) : 0, FALSE);
  	}
 -	/**
 -	 * This method deletes all items from the listview
 -	 **/	
 -	void DeleteAllItems() 
 +	// This method deletes all items from the listview
 +	void DeleteAllItems()
  	{
  		CItemData *pid;
 -		for (int i = 0; i < _numRows; i++) 
 -		{
 +		for (int i = 0; i < _numRows; i++) {
  			pid = ItemData(i);
 -			if (pid) 
 -			{
 +			if (pid)
  				delete pid;
 -			}
  		}
  		ListView_DeleteAllItems(_hList);
  		_numRows = 0;
 @@ -897,36 +801,29 @@ class CAnnivList  	 *
  	 * @return	pointer to the data strucutre on success or NULL otherwise.
  	 **/
 -	CItemData* ItemData(int iItem) 
 +	CItemData *ItemData(int iItem)
  	{
 -		if (_hList && iItem >= 0 && iItem < _numRows) 
 -		{
 +		if (_hList && iItem >= 0 && iItem < _numRows) {
  			LVITEM lvi;
  			lvi.mask = LVIF_PARAM;
  			lvi.iItem = iItem;
  			lvi.iSubItem = 0;
  			if (ListView_GetItem(_hList, &lvi) && PtrIsValid(lvi.lParam))
 -			{
 -				return (CItemData*)lvi.lParam;
 -			}
 +				return (CItemData *)lvi.lParam;
  		}
  		return NULL;
  	}
 -	/**
 -	 * This method loads all filter settings from db
 -	 **/	
 -	void LoadFilter() 
 +	// This method loads all filter settings from db
 +	void LoadFilter()
  	{
  		_filter.wDaysBefore = db_get_w(NULL, MODNAME, SET_ANNIVLIST_FILTER_DAYS, 9);
  		_filter.bFilterIndex = db_get_b(NULL, MODNAME, SET_ANNIVLIST_FILTER_INDEX, 0);
  	}
 -	/**
 -	 * This method saves all filter settings to db
 -	 **/	
 -	void SaveFilter() 
 +	// This method saves all filter settings to db
 +	void SaveFilter()
  	{
  		if (_hDlg) {
  			db_set_w(NULL, MODNAME, SET_ANNIVLIST_FILTER_DAYS, (WORD)GetDlgItemInt(_hDlg, EDIT_DAYS, NULL, FALSE));
 @@ -937,10 +834,8 @@ class CAnnivList  public:
 -	/**
 -	 * This is the default constructor.
 -	 **/
 -	CAnnivList() 
 +	// This is the default constructor.
 +	CAnnivList()
  	{
  		_hList			= NULL;
  		_sortHeader		= 0;
 @@ -960,10 +855,8 @@ public:  		}
  	}
 -	/**
 -	 * This is the default destructor.
 -	 **/
 -	~CAnnivList() 
 +	// This is the default destructor.
 +	~CAnnivList()
  	{
  		// delete the shutdown hook
  		if (_mHookExit) {
 @@ -1027,23 +920,20 @@ public:   *
   * @return	always 0
   **/
 -INT_PTR DlgAnniversaryListShow(WPARAM wParam, LPARAM lParam) 
 +INT_PTR DlgAnniversaryListShow(WPARAM wParam, LPARAM lParam)
  {
  	if (!gpDlg) {
 -		try 
 -		{
 +		try {
  			myGlobals.WantAeroAdaption = db_get_b(NULL, MODNAME, SET_PROPSHEET_AEROADAPTION, TRUE);
  			gpDlg = new CAnnivList();
  		}
 -		catch(...) 
 -		{
 +		catch(...) {
  			delete gpDlg;
  			gpDlg = NULL;
  		}
  	} 
 -	else {
 +	else
  		gpDlg->BringToFront();
 -	}
  	return 0;
  }
 @@ -1062,7 +952,6 @@ INT_PTR DlgAnniversaryListShow(WPARAM wParam, LPARAM lParam)   *
   * @return	nothing
   **/
 -
  void DlgAnniversaryListOnTopToolBarLoaded()
  {
  	TTBButton ttb = { sizeof(ttb) };
 @@ -1085,10 +974,10 @@ void DlgAnniversaryListLoadModule()  	CreateServiceFunction(MS_USERINFO_REMINDER_LIST, DlgAnniversaryListShow);
  	HOTKEYDESC hk = { 0 };
 -	hk.cbSize			= sizeof(HOTKEYDESC);
 -	hk.pszSection		= MODNAME;
 -	hk.pszName			= "AnniversaryList";
 -	hk.pszDescription	= LPGEN("Popup Anniversary list");
 -	hk.pszService		= MS_USERINFO_REMINDER_LIST;
 +	hk.cbSize = sizeof(HOTKEYDESC);
 +	hk.pszSection = MODNAME;
 +	hk.pszName = "AnniversaryList";
 +	hk.pszDescription = LPGEN("Popup anniversary list");
 +	hk.pszService = MS_USERINFO_REMINDER_LIST;
  	Hotkey_Register(&hk);
  }
 diff --git a/plugins/UserInfoEx/src/dlg_msgbox.cpp b/plugins/UserInfoEx/src/dlg_msgbox.cpp index 3df5b58e95..9635a2cb70 100644 --- a/plugins/UserInfoEx/src/dlg_msgbox.cpp +++ b/plugins/UserInfoEx/src/dlg_msgbox.cpp @@ -26,10 +26,9 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  typedef struct _MSGPOPUPDATA
  {
 -	POPUPACTION	pa[3];
 -	HWND		hDialog;
 -}
 -MSGPOPUPDATA, *LPMSGPOPUPDATA;
 +	POPUPACTION pa[3];
 +	HWND hDialog;
 +} MSGPOPUPDATA, *LPMSGPOPUPDATA;
  /**
   * This helper function moves and resizes a dialog box's control element.
 @@ -49,7 +48,7 @@ static FORCEINLINE void MoveCtrl(HWND hDlg, int idCtrl, int dx, int dy, int dw,  	HWND hCtrl = GetDlgItem(hDlg, idCtrl);
  	GetWindowRect(hCtrl, &ws);
  	OffsetRect(&ws, dx, dy);
 -	MoveWindow(hCtrl, ws.left, ws.top,	ws.right - ws.left + dw, ws.bottom - ws.top + dh, FALSE);
 +	MoveWindow(hCtrl, ws.left, ws.top, ws.right - ws.left + dw, ws.bottom - ws.top + dh, FALSE);
  }
  /**
 @@ -60,7 +59,6 @@ static FORCEINLINE void MoveCtrl(HWND hDlg, int idCtrl, int dx, int dy, int dw,  * @retval	HICON		- The function returns an icon to display with the message.
  * @retval	NULL		- There is no icon for the message.
  **/
 -
  static HICON MsgLoadIcon(LPMSGBOX pMsgBox)
  {
  	HICON hIcon;
 @@ -228,11 +226,11 @@ static INT_PTR CALLBACK MsgBoxProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM l  				// resize the messagebox and reorganize the buttons
  				if (HDC hDC = GetDC(hDlg)) {
 -					POINT mpt = {0,0};
 -					RECT	ws = {0,0,0,0};
 -					int   txtWidth, txtHeight, needX, needY;
 -					RECT	rcDlg;
 -					SIZE	ts;
 +					POINT mpt = { 0, 0 };
 +					RECT ws = { 0, 0, 0, 0 };
 +					int txtWidth, txtHeight, needX, needY;
 +					RECT rcDlg;
 +					SIZE ts;
  					LPTSTR h, rs;
  					SelectObject(hDC, hNormalFont);
 @@ -257,23 +255,23 @@ static INT_PTR CALLBACK MsgBoxProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM l  					GetWindowRect(GetDlgItem(hDlg, TXT_MESSAGE), &ws);
  					needX = txtWidth - (ws.right - ws.left) - icoWidth;
  					needY = max(0, txtHeight - (ws.bottom - ws.top) + 5);
 -					rcDlg.left -= needX/2; rcDlg.right += needX/2;
 -					rcDlg.top -= (needY-InfoBarHeight)/2; rcDlg.bottom += (needY-InfoBarHeight)/2;
 +					rcDlg.left -= needX / 2;
 +					rcDlg.right += needX / 2;
 +					rcDlg.top -= (needY - InfoBarHeight) / 2;
 +					rcDlg.bottom += (needY - InfoBarHeight) / 2;
  					// resize dialog window
  					MoveWindow(hDlg, rcDlg.left, rcDlg.top, rcDlg.right - rcDlg.left, rcDlg.bottom - rcDlg.top, FALSE);
  					ClientToScreen(hDlg, &mpt);
 -					MoveCtrl(hDlg, STATIC_WHITERECT, -mpt.x, -mpt.y, needX, needY - InfoBarHeight); 
 -					MoveCtrl(hDlg, TXT_NAME, -mpt.x, -mpt.y, needX, 0); 
 -					MoveCtrl(hDlg, ICO_DLGLOGO, -mpt.x + needX, -mpt.y, 0, 0); 
 -					MoveCtrl(hDlg, ICO_MSGDLG, -mpt.x, -mpt.y - InfoBarHeight, 0, 0); 
 -					MoveCtrl(hDlg, TXT_MESSAGE, -mpt.x - icoWidth, -mpt.y - InfoBarHeight, needX, needY); 
 -					MoveCtrl(hDlg, STATIC_LINE2, -mpt.x, -mpt.y + needY - InfoBarHeight, needX, 0); 
 +					MoveCtrl(hDlg, STATIC_WHITERECT, -mpt.x, -mpt.y, needX, needY - InfoBarHeight);
 +					MoveCtrl(hDlg, TXT_NAME, -mpt.x, -mpt.y, needX, 0);
 +					MoveCtrl(hDlg, ICO_DLGLOGO, -mpt.x + needX, -mpt.y, 0, 0);
 +					MoveCtrl(hDlg, ICO_MSGDLG, -mpt.x, -mpt.y - InfoBarHeight, 0, 0);
 +					MoveCtrl(hDlg, TXT_MESSAGE, -mpt.x - icoWidth, -mpt.y - InfoBarHeight, needX, needY);
 +					MoveCtrl(hDlg, STATIC_LINE2, -mpt.x, -mpt.y + needY - InfoBarHeight, needX, 0);
 -					//
  					// Do pushbutton positioning
 -					//
  					RECT rcOk, rcAll, rcNone, rcCancel;
  					// get button rectangles
 @@ -464,15 +462,14 @@ static INT_PTR CALLBACK MsgBoxProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM l  * this set call function in wait stait and do not freece miranda main thread
  * the window is outside the desktop
  */
 -
  static INT_PTR CALLBACK MsgBoxPop(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
  	switch (uMsg) {
  	case WM_INITDIALOG:
 -		LPMSGBOX	pMsgBox = (LPMSGBOX)lParam;
 +		LPMSGBOX pMsgBox = (LPMSGBOX)lParam;
 -		MoveWindow(hDlg,-10,-10,0,0,FALSE);
 -		LPMSGPOPUPDATA	pmpd = (LPMSGPOPUPDATA)mir_alloc(sizeof(MSGPOPUPDATA));
 +		MoveWindow(hDlg, -10, -10, 0, 0, FALSE);
 +		LPMSGPOPUPDATA pmpd = (LPMSGPOPUPDATA)mir_alloc(sizeof(MSGPOPUPDATA));
  		if (pmpd) {
  			POPUPDATAT_V2 pd = { 0 };
  			pd.cbSize = sizeof(pd);
 @@ -491,12 +488,12 @@ static INT_PTR CALLBACK MsgBoxPop(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lP  			// set color of popup
  			switch (pMsgBox->uType & MB_ICONMASK) {
  			case MB_ICON_ERROR:
 -				pd.colorBack = RGB(200,	10,	 0);
 +				pd.colorBack = RGB(200, 10, 0);
  				pd.colorText = RGB(255, 255, 255);
  				break;
  			case MB_ICON_WARNING:
 -				pd.colorBack = RGB(200, 100,	 0);
 +				pd.colorBack = RGB(200, 100, 0);
  				pd.colorText = RGB(255, 255, 255);
  				break;
 @@ -551,7 +548,7 @@ static INT_PTR CALLBACK MsgBoxPop(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lP  			}
  			// create popup
 -			CallService(MS_POPUP_ADDPOPUPT, (WPARAM) &pd, APF_NEWDATA);
 +			CallService(MS_POPUP_ADDPOPUPT, (WPARAM)&pd, APF_NEWDATA);
  			if (MB_TYPE(pMsgBox->uType) == MB_OK)
  				EndDialog(hDlg, IDOK);
  		}
 @@ -570,7 +567,6 @@ static INT_PTR CALLBACK MsgBoxPop(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lP  *
  * @return	TRUE, FALSE, IDOK, IDYES, IDALL, IDNO or IDCANCEL
  **/
 -
  static LRESULT CALLBACK PopupProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
  	switch (uMsg) {
 @@ -619,19 +615,18 @@ static LRESULT CALLBACK PopupProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lP  * @return	The function returns the ID of the clicked button (IDOK, IDCANCEL, ...)
  *			or -1 on error.
  **/
 -
  INT_PTR MsgBoxService(WPARAM wParam, LPARAM lParam)
  {
  	LPMSGBOX pMsgBox = (LPMSGBOX)lParam;
  	// check input
 -	if ( PtrIsValid(pMsgBox) && pMsgBox->cbSize == sizeof(MSGBOX)) {
 +	if (PtrIsValid(pMsgBox) && pMsgBox->cbSize == sizeof(MSGBOX)) {
  		// Shall the MessageBox displayed as popup?
 -		if (!(pMsgBox->uType & (MB_INFOBAR|MB_NOPOPUP)) &&					// message box can be a popup?
 -				ServiceExists(MS_POPUP_ADDPOPUPT) &&						// popups exist?
 -				myGlobals.PopupActionsExist == 1 &&							// popup support ext stuct?
 -				(db_get_dw(NULL, "Popup","Actions", 0) & 1) &&	// popup++ actions on?
 -				db_get_b(NULL, MODNAME, SET_POPUPMSGBOX, DEFVAL_POPUPMSGBOX))	// user likes popups?
 +		if (!(pMsgBox->uType & (MB_INFOBAR | MB_NOPOPUP))				// message box can be a popup?
 +			&& ServiceExists(MS_POPUP_ADDPOPUPT)						// popups exist?
 +			&& myGlobals.PopupActionsExist == 1							// popup support ext stuct?
 +			&& (db_get_dw(NULL, "Popup", "Actions", 0) & 1)				// popup++ actions on?
 +			&& db_get_b(NULL, MODNAME, SET_POPUPMSGBOX, DEFVAL_POPUPMSGBOX))	// user likes popups?
  			return DialogBoxParam(ghInst, MAKEINTRESOURCE(IDD_MSGBOXDUMMI), pMsgBox->hParent, MsgBoxPop, lParam);
  		return DialogBoxParam(ghInst, MAKEINTRESOURCE(IDD_MSGBOX), pMsgBox->hParent, MsgBoxProc, lParam);
 @@ -641,20 +636,19 @@ INT_PTR MsgBoxService(WPARAM wParam, LPARAM lParam)  /**
  * name:	MsgBox
 -* desc:	calls a messagebox 
 -* param:	
 +* desc:	calls a messagebox
 +* param:
  **/
 -
  INT_PTR CALLBACK MsgBox(HWND hParent, UINT uType, LPCTSTR pszTitle, LPCTSTR pszInfo, LPCTSTR pszFormat, ...)
  {
  	TCHAR tszMsg[MAX_SECONDLINE];
 -	va_list	vl;
 +	va_list vl;
  	va_start(vl, pszFormat);
  	mir_vsntprintf(tszMsg, SIZEOF(tszMsg), TranslateTS(pszFormat), vl);
  	va_end(vl);
 -	MSGBOX mb = {0};
 +	MSGBOX mb = { 0 };
  	mb.cbSize = sizeof(MSGBOX);
  	mb.hParent = hParent;
  	mb.hiLogo = Skin_GetIcon(ICO_COMMON_MAIN);
 @@ -662,20 +656,19 @@ INT_PTR CALLBACK MsgBox(HWND hParent, UINT uType, LPCTSTR pszTitle, LPCTSTR pszI  	mb.ptszTitle = TranslateTS(pszTitle);
  	mb.ptszInfoText = TranslateTS(pszInfo);
  	mb.ptszMsg = tszMsg;
 -	mb.uType	= uType;
 +	mb.uType = uType;
  	return MsgBoxService(NULL, (LPARAM)&mb);
  }
  /**
  * name:	MsgErr
 -* desc:	calls a messagebox 
 +* desc:	calls a messagebox
  * param:	
  **/
 -
  INT_PTR CALLBACK MsgErr(HWND hParent, LPCTSTR pszFormat, ...)
  {
 -	TCHAR	tszTitle[MAX_SECONDLINE], tszMsg[MAX_SECONDLINE];
 -	mir_sntprintf(tszTitle, SIZEOF(tszMsg),_T("%s - %s") ,_T(MODNAME), TranslateT("Error"));
 +	TCHAR tszTitle[MAX_SECONDLINE], tszMsg[MAX_SECONDLINE];
 +	mir_sntprintf(tszTitle, SIZEOF(tszMsg), _T("%s - %s"), _T(MODNAME), TranslateT("Error"));
  	va_list vl;
  	va_start(vl, pszFormat);
 @@ -689,6 +682,6 @@ INT_PTR CALLBACK MsgErr(HWND hParent, LPCTSTR pszFormat, ...)  	mb.hiMsg = NULL;
  	mb.ptszTitle = tszTitle;
  	mb.ptszMsg = tszMsg;
 -	mb.uType	= MB_OK|MB_ICON_ERROR;
 +	mb.uType = MB_OK | MB_ICON_ERROR;
  	return MsgBoxService(NULL, (LPARAM)&mb);
  }
 diff --git a/plugins/UserInfoEx/src/dlg_propsheet.cpp b/plugins/UserInfoEx/src/dlg_propsheet.cpp index 05270fb469..ac6100ae30 100644 --- a/plugins/UserInfoEx/src/dlg_propsheet.cpp +++ b/plugins/UserInfoEx/src/dlg_propsheet.cpp @@ -28,16 +28,16 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  #include "ex_import\svc_ExImport.h"
  #include "svc_reminder.h"
 -#define OPTIONPAGE_OLD_SIZE  (offsetof(OPTIONSDIALOGPAGE, hLangpack))
 +#define OPTIONPAGE_OLD_SIZE		(offsetof(OPTIONSDIALOGPAGE, hLangpack))
  #define UPDATEANIMFRAMES		20
  // internal dialog message handler
 -#define M_CHECKONLINE			(WM_USER+10)
 -#define HM_PROTOACK				(WM_USER+11)
 -#define HM_SETTING_CHANGED		(WM_USER+12)
 -#define HM_RELOADICONS			(WM_USER+13)
 -#define HM_SETWINDOWTITLE		(WM_USER+14)
 +#define M_CHECKONLINE			(WM_USER + 10)
 +#define HM_PROTOACK				(WM_USER + 11)
 +#define HM_SETTING_CHANGED		(WM_USER + 12)
 +#define HM_RELOADICONS			(WM_USER + 13)
 +#define HM_SETWINDOWTITLE		(WM_USER + 14)
  #define TIMERID_UPDATING		1
  #ifndef TIMERID_RENAME
 @@ -52,15 +52,15 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  #define INIT_ICONS_NONE			0
  #define INIT_ICONS_OWNER		1
  #define INIT_ICONS_CONTACT		2
 -#define INIT_ICONS_ALL			(INIT_ICONS_OWNER|INIT_ICONS_CONTACT)
 +#define INIT_ICONS_ALL			(INIT_ICONS_OWNER | INIT_ICONS_CONTACT)
  /***********************************************************************************************************
  * internal variables
  ***********************************************************************************************************/
 -static BYTE bInitIcons			= INIT_ICONS_NONE;
 -static HANDLE ghWindowList			= NULL;
 -static HANDLE ghDetailsInitEvent	= NULL;
 +static BYTE bInitIcons = INIT_ICONS_NONE;
 +static HANDLE ghWindowList = NULL;
 +static HANDLE ghDetailsInitEvent = NULL;
  static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
 @@ -77,14 +77,14 @@ _ignore(10, (LIST<TCHAR>::FTSortFunc)_tcscmp)  	_hImages = NULL;
  }
 -CPsHdr::~CPsHdr() 
 +CPsHdr::~CPsHdr()
  {
  	// delete data
  	for (int i = 0 ; i < _ignore.getCount(); i++)
  		mir_free(_ignore[i]);
  }
 -void CPsHdr::Free_pPages() 
 +void CPsHdr::Free_pPages()
  {
  	for (int i = 0; i < _numPages; i++)
  		delete _pPages[i];
 @@ -106,10 +106,10 @@ public:  private:
  	PROTOACCOUNT **_pPd;
 -	int			_numProto;
 -	BYTE	_bExitAfterUploading;
 -	HANDLE	_hUploading;
 -	LPPS		_pPs;
 +	int _numProto;
 +	BYTE _bExitAfterUploading;
 +	HANDLE _hUploading;
 +	LPPS _pPs;
  	/**
  	* @class	Upload
 @@ -123,7 +123,7 @@ private:  	{
  		// check if icq is online
  		if (!IsProtoOnline((*_pPd)->szModuleName))
 -			MsgBox(_pPs->hDlg, MB_ICON_WARNING, TranslateT("Upload Details"),
 +			MsgBox(_pPs->hDlg, MB_ICON_WARNING, TranslateT("Upload details"),
  				CMString(FORMAT, TranslateT("Protocol '%s' is offline"), _A2T((*_pPd)->szModuleName)),
  				TranslateT("You are not currently connected to the ICQ network.\nYou must be online in order to update your information on the server.\n\nYour changes will be saved to database only."));
 @@ -169,7 +169,6 @@ public:  		// create a list of all protocols which support uploading contact information
  		if ( ProtoEnumAccounts(&_numProto, &_pPd))
  			return _bExitAfterUploading ? UPLOAD_FINISH_CLOSE : UPLOAD_FINISH;
 -
  		return UploadNext();
  	}
 @@ -224,12 +223,13 @@ public:  *
  * @return	-1 or 0 or 1
  **/
 -
 -static int SortProc(CPsTreeItem** item1, CPsTreeItem** item2)
 +static int SortProc(CPsTreeItem **item1, CPsTreeItem **item2)
  {
  	if (*item1 && *item2) {
 -		if ((*item2)->Pos() > (*item1)->Pos()) return -1;
 -		if ((*item2)->Pos() < (*item1)->Pos()) return 1;
 +		if ((*item2)->Pos() > (*item1)->Pos())
 +			return -1;
 +		if ((*item2)->Pos() < (*item1)->Pos())
 +			return 1;
  	}
  	return 0;
  }
 @@ -242,7 +242,6 @@ static int SortProc(CPsTreeItem** item1, CPsTreeItem** item2)  * @retval	0 on success
  * @retval	1 on failure
  **/
 -
  static INT_PTR ShowDialog(WPARAM wParam, LPARAM lParam)
  {
  	// update some cached settings
 @@ -276,7 +275,7 @@ static INT_PTR ShowDialog(WPARAM wParam, LPARAM lParam)  	HICON hDefIcon = Skin_GetIcon(ICO_TREE_DEFAULT);
  	if (!hDefIcon)
 -		hDefIcon = (HICON) LoadImage(ghInst, MAKEINTRESOURCE(IDI_DEFAULT), IMAGE_ICON, metrics.x, metrics.y, 0);
 +		hDefIcon = (HICON)LoadImage(ghInst, MAKEINTRESOURCE(IDI_DEFAULT), IMAGE_ICON, metrics.x, metrics.y, 0);
  	// add the default icon to imagelist
  	ImageList_AddIcon(psh._hImages, hDefIcon);
 @@ -346,34 +345,34 @@ static INT_PTR ShowDialog(WPARAM wParam, LPARAM lParam)  **/
  static INT_PTR AddPage(WPARAM wParam, LPARAM lParam)
  {
 -	CPsHdr				*pPsh	= (CPsHdr*)wParam;
 -	OPTIONSDIALOGPAGE	*odp	= (OPTIONSDIALOGPAGE*)lParam;
 +	CPsHdr *pPsh = (CPsHdr *)wParam;
 +	OPTIONSDIALOGPAGE *odp = (OPTIONSDIALOGPAGE *)lParam;
  	// check size of the handled structures
  	if (pPsh == NULL || odp == NULL || pPsh->_dwSize != sizeof(CPsHdr))
  		return 1;
  	if (odp->cbSize != sizeof(OPTIONSDIALOGPAGE) && odp->cbSize != OPTIONPAGE_OLD_SIZE) {
 -		MsgErr(NULL, LPGENT("The Page to add has invalid size %d bytes!"), odp->cbSize);
 +		MsgErr(NULL, LPGENT("The page to add has invalid size %d bytes!"), odp->cbSize);
  		return 1;
  	}
  	// try to check whether the flag member is initialized or not
 -	odp->flags = odp->flags > (ODPF_UNICODE|ODPF_BOLDGROUPS|ODPF_ICON|PSPF_PROTOPREPENDED) ? 0 : odp->flags;
 +	odp->flags = odp->flags > (ODPF_UNICODE | ODPF_BOLDGROUPS | ODPF_ICON | PSPF_PROTOPREPENDED) ? 0 : odp->flags;
 -	if (pPsh->_dwFlags & (PSF_PROTOPAGESONLY|PSF_PROTOPAGESONLY_INIT)) {
 +	if (pPsh->_dwFlags & (PSF_PROTOPAGESONLY | PSF_PROTOPAGESONLY_INIT)) {
  		BYTE bIsUnicode = (odp->flags & ODPF_UNICODE) == ODPF_UNICODE;
 -		TCHAR* ptszTitle = bIsUnicode ? mir_tstrdup(odp->ptszTitle) : mir_a2t(odp->pszTitle);
 +		TCHAR *ptszTitle = bIsUnicode ? mir_tstrdup(odp->ptszTitle) : mir_a2t(odp->pszTitle);
  		// avoid adding pages for a meta subcontact, which have been added for a metacontact.
 -		if (pPsh->_dwFlags & PSF_PROTOPAGESONLY) {	
 +		if (pPsh->_dwFlags & PSF_PROTOPAGESONLY) {
  			if (pPsh->_ignore.getIndex(ptszTitle) != -1) {
  				mir_free(ptszTitle);
  				return 0;
  			}
  		}
  		// init ignore list with pages added by metacontact
 -		else if (pPsh->_dwFlags & PSF_PROTOPAGESONLY_INIT) 
 +		else if (pPsh->_dwFlags & PSF_PROTOPAGESONLY_INIT)
  			pPsh->_ignore.insert(mir_tstrdup(ptszTitle));
  		mir_free(ptszTitle);
 @@ -388,7 +387,7 @@ static INT_PTR AddPage(WPARAM wParam, LPARAM lParam)  		}
  		// resize the array
 -		pPsh->_pPages = (CPsTreeItem**)mir_realloc(pPsh->_pPages, (pPsh->_numPages + 1) * sizeof(CPsTreeItem*));
 +		pPsh->_pPages = (CPsTreeItem **)mir_realloc(pPsh->_pPages, (pPsh->_numPages + 1) * sizeof(CPsTreeItem*));
  		if (pPsh->_pPages != NULL) {
  			pPsh->_pPages[pPsh->_numPages++] = pNew;
  			return 0;
 @@ -420,8 +419,8 @@ static int OnDeleteContact(WPARAM wParam, LPARAM lParam)  **/
  static int OnShutdown(WPARAM wParam, LPARAM lParam)
  {
 -	 WindowList_BroadcastAsync(ghWindowList, WM_DESTROY, 0, 0);
 -	 return 0;
 +	WindowList_BroadcastAsync(ghWindowList, WM_DESTROY, 0, 0);
 +	return 0;
  }
  /**
 @@ -479,7 +478,7 @@ static int AddProtocolPages(OPTIONSDIALOGPAGE& odp, WPARAM wParam, LPSTR pszProt  	odp.position = 0x8000005;
  	odp.pfnDlgProc = PSPProcContactWork;
  	odp.hIcon = (HICON)ICONINDEX(IDI_TREE_ADDRESS);
 -	mir_tcsncpy(szTitle + ofs, LPGENT("Work") _T("\\") LPGENT("Contact (Work)"), SIZEOF(szTitle) - ofs);
 +	mir_tcsncpy(szTitle + ofs, LPGENT("Work") _T("\\") LPGENT("Contact (work)"), SIZEOF(szTitle) - ofs);
  	AddPage(wParam, (LPARAM)&odp);
  	odp.pszTemplate = MAKEINTRESOURCEA(IDD_CONTACT_ABOUT);
 @@ -508,7 +507,7 @@ static int AddProtocolPages(OPTIONSDIALOGPAGE& odp, WPARAM wParam, LPSTR pszProt  **/
  static int InitDetails(WPARAM wParam, LPARAM lParam)
  {
 -	CPsHdr* pPsh = (CPsHdr*)wParam;
 +	CPsHdr *pPsh = (CPsHdr *)wParam;
  	if (!(pPsh->_dwFlags & PSF_PROTOPAGESONLY)) {
  		BYTE bChangeDetailsEnabled = myGlobals.CanChangeDetails && db_get_b(NULL, MODNAME, SET_PROPSHEET_CHANGEMYDETAILS, FALSE);
  		if (lParam || bChangeDetailsEnabled) {
 @@ -523,7 +522,8 @@ static int InitDetails(WPARAM wParam, LPARAM lParam)  					AddProtocolPages(odp, wParam);
  					odp.ptszTitle = LPGENT("About") _T("\\") LPGENT("Notes");
  				}
 -				else odp.ptszTitle = LPGENT("Notes");
 +				else
 +					odp.ptszTitle = LPGENT("Notes");
  				odp.pszTemplate = MAKEINTRESOURCEA(IDD_CONTACT_ABOUT);
  				odp.position = 0x8000008;
 @@ -547,9 +547,9 @@ void DlgContactInfoInitTreeIcons()  {
  	// make sure this is run only once
  	if (!(bInitIcons & INIT_ICONS_ALL)) {
 -		CPsHdr	psh;
 -		POINT	metrics	= {0};
 -		int		i		= 0;
 +		CPsHdr psh;
 +		POINT metrics = {0};
 +		int i = 0;
  		psh._dwFlags = PSTVF_INITICONS;
 @@ -558,7 +558,7 @@ void DlgContactInfoInitTreeIcons()  		if (psh._hImages = ImageList_Create(metrics.x, metrics.y, ILC_COLOR32 | ILC_MASK, 0, 1)) {
  			HICON hDefIcon = Skin_GetIcon(ICO_TREE_DEFAULT);
  			if (!hDefIcon)
 -				hDefIcon = (HICON) LoadImage(ghInst, MAKEINTRESOURCE(IDI_DEFAULT), IMAGE_ICON, metrics.x, metrics.y, 0);
 +				hDefIcon = (HICON)LoadImage(ghInst, MAKEINTRESOURCE(IDI_DEFAULT), IMAGE_ICON, metrics.x, metrics.y, 0);
  			// add the default icon to imagelist
  			ImageList_AddIcon(psh._hImages, hDefIcon);
 @@ -573,11 +573,10 @@ void DlgContactInfoInitTreeIcons()  			psh._dwFlags |= PSF_PROTOPAGESONLY_INIT;
  			// enumerate all protocols
 -			if ( !ProtoEnumAccounts(&ProtoCount, &pd)) {
 +			if (!ProtoEnumAccounts(&ProtoCount, &pd)) {
  				for (i = 0; i < ProtoCount; i++) {
  					// enumerate all contacts
 -					for (psh._hContact = db_find_first(); psh._hContact != NULL; psh._hContact = db_find_next(psh._hContact))
 -					{
 +					for (psh._hContact = db_find_first(); psh._hContact != NULL; psh._hContact = db_find_next(psh._hContact)) {
  						// compare contact's protocol to the current one, to add
  						pszContactProto = DB::Contact::Proto(psh._hContact);
  						if ((INT_PTR)pszContactProto != CALLSERVICE_NOTFOUND && !mir_strcmp(pd[i]->szModuleName, pszContactProto)) {
 @@ -585,7 +584,7 @@ void DlgContactInfoInitTreeIcons()  							NotifyEventHooks(ghDetailsInitEvent, (WPARAM)&psh, (LPARAM)psh._hContact);
  							if (psh._pPages) {
  								psh.Free_pPages();
 -								psh._dwFlags = PSTVF_INITICONS|PSF_PROTOPAGESONLY;
 +								psh._dwFlags = PSTVF_INITICONS | PSF_PROTOPAGESONLY;
  							}
  							break;
  						}
 @@ -689,18 +688,16 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	case WM_INITDIALOG:
  		{
 -			CPsHdr*	pPsh = (CPsHdr*)lParam;
 -			WORD	needWidth = 0;
 -			RECT	rc;
 +			CPsHdr* pPsh = (CPsHdr *)lParam;
 +			WORD needWidth = 0;
 +			RECT rc;
  			if (!pPsh || pPsh->_dwSize != sizeof(CPsHdr))
  				return FALSE;
  			TranslateDialogDefault(hDlg);
 -			//
  			// create data structures
 -			//
  			if (!(pPs = (LPPS)mir_alloc(sizeof(PS))))
  				return FALSE;
 @@ -719,19 +716,15 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			pPs->hSettingChanged = HookEventMessage(ME_DB_CONTACT_SETTINGCHANGED, hDlg, HM_SETTING_CHANGED);
  			pPs->hIconsChanged = HookEventMessage(ME_SKIN2_ICONSCHANGED, hDlg, HM_RELOADICONS);
 -			ShowWindow(GetDlgItem(hDlg, IDC_PAGETITLEBG),IsAeroMode());
 -			ShowWindow(GetDlgItem(hDlg, IDC_PAGETITLEBG2),!IsAeroMode());
 -			
 -			//
 +			ShowWindow(GetDlgItem(hDlg, IDC_PAGETITLEBG), IsAeroMode());
 +			ShowWindow(GetDlgItem(hDlg, IDC_PAGETITLEBG2), !IsAeroMode());
 +
  			// set icons
 -			//
  			SendMessage(hDlg, WM_SETICON, ICON_SMALL, (LPARAM)Skin_GetIcon(ICO_COMMON_MAIN));
  			SendMessage(hDlg, WM_SETICON, ICON_BIG, (LPARAM)Skin_GetIcon(ICO_COMMON_MAIN, 32));
  			DlgProc(hDlg, HM_RELOADICONS, NULL, NULL);
 -			//
  			// load basic protocol for current contact (for faster load later on and better handling for owner protocol)
 -			//
  			if (pPs->hContact)
  				mir_strncpy(pPs->pszProto, pPsh->_pszPrefix, MAXMODULELABELLENGTH);
 @@ -746,9 +739,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			SendDlgItemMessage(hDlg, BTN_EXPORT, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Export to file"), MBBF_TCHAR);
  			SendDlgItemMessage(hDlg, BTN_IMPORT, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Import from file"), MBBF_TCHAR);
 -			//
  			// set bold font for name in description area
 -			//
  			LOGFONT lf;
  			HFONT hNormalFont = (HFONT)SendMessage(hDlg, WM_GETFONT, 0, 0);
 @@ -762,15 +753,11 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			lf.lfWeight = FW_BOLD;
  			pPs->hBoldFont = CreateFontIndirect(&lf);
 -			//
  			// initialize the optionpages and tree control
 -			//
  			if (!pPs->pTree->InitTreeItems((LPWORD)&needWidth))
  				return FALSE;
 -			//
  			// move and resize dialog and its controls
 -			//
  			{
  				RECT rcTree;
  				POINT pt = { 0, 0 };
 @@ -797,8 +784,8 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  					MoveWindow(pPs->pTree->Window(), rcTree.left, rcTree.top, rcTree.right - rcTree.left, rcTree.bottom - rcTree.top, FALSE);
  					pPs->rcDisplay.right += addWidth;
 -					MoveWindow(hDlg, pPs->rcDisplay.left, pPs->rcDisplay.top, 
 -						pPs->rcDisplay.right - pPs->rcDisplay.left, 
 +					MoveWindow(hDlg, pPs->rcDisplay.left, pPs->rcDisplay.top,
 +						pPs->rcDisplay.right - pPs->rcDisplay.left,
  						pPs->rcDisplay.bottom - pPs->rcDisplay.top, FALSE);
  				}
 @@ -822,7 +809,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  							OffsetRect(&rc, -pt.x, -pt.y);
  							MoveWindow(hCtrl, rc.left, rc.top, rc.right - rc.left + addWidth, rc.bottom - rc.top, FALSE);
  						}
 -					}						
 +					}
  					for (int k = 0; k < SIZEOF(idMove); k++) {
  						if (hCtrl = GetDlgItem(hDlg, idMove[k])) {
  							GetWindowRect(hCtrl, &rc);
 @@ -903,10 +890,10 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			{
  				COLORREF textCol = GetSysColor(COLOR_BTNTEXT);
  				COLORREF bgCol = GetSysColor(COLOR_3DFACE);
 -				int      ratio = abs(UPDATEANIMFRAMES/2 - pPs->updateAnimFrame) * 510 / UPDATEANIMFRAMES;
 +				int ratio = abs(UPDATEANIMFRAMES / 2 - pPs->updateAnimFrame) * 510 / UPDATEANIMFRAMES;
  				COLORREF newCol = RGB(GetRValue(bgCol) + (GetRValue(textCol) - GetRValue(bgCol)) * ratio / 256,
 -						GetGValue(bgCol) + (GetGValue(textCol) - GetGValue(bgCol)) * ratio / 256,
 -						GetBValue(bgCol) + (GetBValue(textCol) - GetBValue(bgCol)) * ratio / 256);
 +					GetGValue(bgCol) + (GetGValue(textCol) - GetGValue(bgCol)) * ratio / 256,
 +					GetBValue(bgCol) + (GetBValue(textCol) - GetBValue(bgCol)) * ratio / 256);
  				SetTextColor((HDC)wParam, newCol);
  				SetBkColor((HDC)wParam, GetSysColor(COLOR_3DFACE));
  			}
 @@ -952,11 +939,11 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	**/
  	case PSM_GETBOLDFONT:
  		if (pPs->hBoldFont && lParam) {
 -			*(HFONT*)lParam = pPs->hBoldFont;
 +			*(HFONT *)lParam = pPs->hBoldFont;
  			SetWindowLongPtr(hDlg, DWLP_MSGRESULT, (LONG_PTR)pPs->hBoldFont);
  			return TRUE;
  		}
 -		*(HFONT*)lParam = NULL;
 +		*(HFONT *)lParam = NULL;
  		SetWindowLongPtr(hDlg, DWLP_MSGRESULT, 0);
  		break;
 @@ -970,24 +957,22 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	**/
  	case PSM_GETCONTACT:
  		if (lParam) {
 -			CPsTreeItem *pti = ((int)wParam != -1)
 -				? pPs->pTree->TreeItem((int)wParam)
 -				: pPs->pTree->CurrentItem();
 +			CPsTreeItem *pti = ((int)wParam != -1) ? pPs->pTree->TreeItem((int)wParam) : pPs->pTree->CurrentItem();
  			// prefer to return the contact accociated with the current page
  			if (pti && pti->hContact() != INVALID_CONTACT_ID) {
 -				*(MCONTACT*)lParam = pti->hContact();
 +				*(MCONTACT *)lParam = pti->hContact();
  				SetWindowLongPtr(hDlg, DWLP_MSGRESULT, (LONG_PTR)pti->hContact());
  				return TRUE;
  			}
  			// return contact who owns the details dialog
  			if (pPs->hContact != INVALID_CONTACT_ID) {
 -				*(MCONTACT*)lParam = pPs->hContact;
 +				*(MCONTACT *)lParam = pPs->hContact;
  				SetWindowLongPtr(hDlg, DWLP_MSGRESULT, (LONG_PTR)pPs->hContact);
  				return TRUE;
  			}
 -			*(HANDLE*)lParam = NULL;
 +			*(HANDLE *)lParam = NULL;
  			SetWindowLongPtr(hDlg, DWLP_MSGRESULT, NULL);
  		}
  		break;
 @@ -1002,25 +987,23 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	**/
  	case PSM_GETBASEPROTO:
  		if (lParam) {
 -			CPsTreeItem *pti = ((int)wParam != -1)
 -				? pPs->pTree->TreeItem((int)wParam)
 -				: pPs->pTree->CurrentItem();
 +			CPsTreeItem *pti = ((int)wParam != -1) ? pPs->pTree->TreeItem((int)wParam) : pPs->pTree->CurrentItem();
  			if (pti && pti->Proto()) {
  				// return custom protocol for the current page
 -				*(LPCSTR*)lParam = pti->Proto();
 +				*(LPCSTR *)lParam = pti->Proto();
  				SetWindowLongPtr(hDlg, DWLP_MSGRESULT, (LONG_PTR)pti->Proto());
  				return TRUE;
  			}
  			if (*pPs->pszProto) {
  				// return global protocol
 -				*(LPSTR*)lParam = pPs->pszProto;
 +				*(LPSTR *)lParam = pPs->pszProto;
  				SetWindowLongPtr(hDlg, DWLP_MSGRESULT, (LONG_PTR)pPs->pszProto);
  				return TRUE;
  			}
  		}
 -		*(LPCSTR*)lParam = NULL;
 +		*(LPCSTR *)lParam = NULL;
  		SetWindowLongPtr(hDlg, DWLP_MSGRESULT, 0);
  		break;
 @@ -1074,7 +1057,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			LPDLGCOMMAND pCmd = (LPDLGCOMMAND)lParam;
  			CPsTreeItem *pti;
 -			if (pCmd && (pti = pPs->pTree->FindItemByResource(pCmd->hInst, pCmd->idDlg)) &&	pti->Wnd()) {
 +			if (pCmd && (pti = pPs->pTree->FindItemByResource(pCmd->hInst, pCmd->idDlg)) && pti->Wnd()) {
  				if (!pCmd->idDlgItem)
  					return SendMessage(pti->Wnd(), pCmd->uMsg, pCmd->wParam, pCmd->lParam);
  				else
 @@ -1102,7 +1085,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  		{
  			BYTE bIsAeroMode = IsAeroMode();
  			if (lParam)
 -				*(BYTE*)lParam = bIsAeroMode;
 +				*(BYTE *)lParam = bIsAeroMode;
  			return (INT_PTR)bIsAeroMode;
  		}
 @@ -1116,7 +1099,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	**/
  	case HM_SETWINDOWTITLE:
  	{
 -		DBCONTACTWRITESETTING* pdbcws = (DBCONTACTWRITESETTING*)lParam;
 +		DBCONTACTWRITESETTING *pdbcws = (DBCONTACTWRITESETTING *)lParam;
  		LPCTSTR pszName;
  		if (!pPs->hContact)
 @@ -1128,11 +1111,11 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  		HWND hName = GetDlgItem(hDlg, TXT_NAME);
  		SetWindowText(hName, pszName);
 -		SetWindowText(hDlg, CMString(FORMAT, _T("%s - %s"), pszName, TranslateT("Edit Contact Information")));
 -		SetDlgItemText(hDlg, IDC_HEADERBAR, CMString(FORMAT, _T("%s\n%s"), TranslateT("Edit Contact Information"), pszName));
 +		SetWindowText(hDlg, CMString(FORMAT, _T("%s - %s"), pszName, TranslateT("edit contact information")));
 +		SetDlgItemText(hDlg, IDC_HEADERBAR, CMString(FORMAT, _T("%s\n%s"), TranslateT("Edit contact information"), pszName));
  		// redraw the name control
 -		POINT	pt = { 0, 0 };
 +		POINT pt = { 0, 0 };
  		ScreenToClient(hDlg, &pt);
  		RECT rc;
  		GetWindowRect(hName, &rc);
 @@ -1151,8 +1134,8 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	**/
  	case HM_RELOADICONS:
  	{
 -		HWND	hCtrl;
 -		HICON	hIcon;
 +		HWND hCtrl;
 +		HICON hIcon;
  		static const ICONCTRL idIcon[] = {
  			{ ICO_DLG_DETAILS,	STM_SETIMAGE,	ICO_DLGLOGO	},
  			{ ICO_BTN_UPDATE,	BM_SETIMAGE,	BTN_UPDATE	},
 @@ -1212,7 +1195,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	**/
  	case HM_PROTOACK:
  	{
 -		ACKDATA *ack = (ACKDATA*)lParam;
 +		ACKDATA *ack = (ACKDATA *)lParam;
  		int i, iSubContact;
  		if (!ack->hContact && ack->type == ACKTYPE_STATUS)
 @@ -1243,9 +1226,9 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  				EnableWindow(GetDlgItem(hDlg, IDOK), TRUE);
  				pPs->dwFlags &= ~PSF_LOCKED;
  			}
 -			else if (ack->result == ACKRESULT_FAILED)	{
 +			else if (ack->result == ACKRESULT_FAILED) {
  				MsgBox(hDlg, MB_ICON_WARNING,
 -					LPGENT("Upload ICQ Details"),
 +					LPGENT("Upload ICQ details"),
  					LPGENT("Upload failed"),
  					LPGENT("Your details were not uploaded successfully.\nThey were written to database only."));
  				KillTimer(hDlg, TIMERID_UPDATING);
 @@ -1288,7 +1271,8 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  				if (i == pPs->nSubContacts)
  					break;
  			}
 -			else iSubContact = 0;
 +			else
 +				iSubContact = 0;
  			// if they're not gonna send any more ACK's don't let that mean we should crash
  			if (!pPs->infosUpdated || (!ack->hProcess && !ack->lParam)) {
 @@ -1303,7 +1287,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			if (iSubContact < pPs->nSubContacts) {
  				// init the acks structure for a sub contact
  				if (pPs->infosUpdated[iSubContact].acks == NULL) {
 -					pPs->infosUpdated[iSubContact].acks = (LPINT)mir_calloc(sizeof(int)* (int)(INT_PTR)ack->hProcess);
 +					pPs->infosUpdated[iSubContact].acks = (LPINT)mir_calloc(sizeof(int) * (int)(INT_PTR)ack->hProcess);
  					pPs->infosUpdated[iSubContact].count = (int)(INT_PTR)ack->hProcess;
  				}
 @@ -1343,7 +1327,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	case HM_SETTING_CHANGED:
  		if (!(pPs->dwFlags & PSF_LOCKED)) {
  			MCONTACT hContact = wParam;
 -			DBCONTACTWRITESETTING *pdbcws = (DBCONTACTWRITESETTING*)lParam;
 +			DBCONTACTWRITESETTING *pdbcws = (DBCONTACTWRITESETTING *)lParam;
  			if (hContact != pPs->hContact) {
  				if (pPs->hContact != db_mc_getMeta(hContact))
 @@ -1367,72 +1351,69 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	case WM_NOTIFY:
  		switch (wParam) {
 +		// Notification Messages sent by the TreeView
 +		case STATIC_TREE:
 +			switch (((LPNMHDR)lParam)->code) {
 +			case TVN_SELCHANGING:
 +				pPs->dwFlags |= PSF_LOCKED;
 +				pPs->pTree->OnSelChanging();
 +				pPs->dwFlags &= ~PSF_LOCKED;
 +				break;
 -			//
 -			// Notification Messages sent by the TreeView
 -			//
 -			case STATIC_TREE:
 -				switch (((LPNMHDR)lParam)->code) {
 -				case TVN_SELCHANGING:
 +			case TVN_SELCHANGED:
 +				if (pPs->dwFlags & PSF_INITIALIZED) {
  					pPs->dwFlags |= PSF_LOCKED;
 -					pPs->pTree->OnSelChanging();
 -					pPs->dwFlags &= ~PSF_LOCKED;
 -					break;
 -
 -				case TVN_SELCHANGED:
 -					if (pPs->dwFlags & PSF_INITIALIZED) {
 -						pPs->dwFlags |= PSF_LOCKED;
 -						pPs->pTree->OnSelChanged((LPNMTREEVIEW)lParam);
 -						if (pPs->pTree->CurrentItem()) {
 -							RECT rc;
 -							POINT pt = { 0, 0 };
 -
 -							GetWindowRect(GetDlgItem(hDlg, IDC_PAGETITLE), &rc);
 -							ScreenToClient(hDlg, &pt);
 -							OffsetRect(&rc, pt.x, pt.y);
 -							SetDlgItemText(hDlg, IDC_PAGETITLE, pPs->pTree->CurrentItem()->Label());
 -							InvalidateRect(GetDlgItem(hDlg, IDC_PAGETITLEBG), &rc, TRUE);
 -							InvalidateRect(hDlg, &rc, TRUE);
 -						}
 -						pPs->dwFlags &= ~PSF_LOCKED;
 +					pPs->pTree->OnSelChanged((LPNMTREEVIEW)lParam);
 +					if (pPs->pTree->CurrentItem()) {
 +						RECT rc;
 +						POINT pt = { 0, 0 };
 +
 +						GetWindowRect(GetDlgItem(hDlg, IDC_PAGETITLE), &rc);
 +						ScreenToClient(hDlg, &pt);
 +						OffsetRect(&rc, pt.x, pt.y);
 +						SetDlgItemText(hDlg, IDC_PAGETITLE, pPs->pTree->CurrentItem()->Label());
 +						InvalidateRect(GetDlgItem(hDlg, IDC_PAGETITLEBG), &rc, TRUE);
 +						InvalidateRect(hDlg, &rc, TRUE);
  					}
 -					break;
 +					pPs->dwFlags &= ~PSF_LOCKED;
 +				}
 +				break;
 -				case TVN_BEGINDRAG:
 -					{
 -						LPNMTREEVIEW nmtv = (LPNMTREEVIEW)lParam;
 -						if (nmtv->itemNew.hItem == TreeView_GetSelection(nmtv->hdr.hwndFrom)) {
 -							SetCapture(hDlg);
 -							pPs->pTree->BeginDrag(nmtv->itemNew.hItem);
 -						}
 -						TreeView_SelectItem(nmtv->hdr.hwndFrom, nmtv->itemNew.hItem);
 +			case TVN_BEGINDRAG:
 +				{
 +					LPNMTREEVIEW nmtv = (LPNMTREEVIEW)lParam;
 +					if (nmtv->itemNew.hItem == TreeView_GetSelection(nmtv->hdr.hwndFrom)) {
 +						SetCapture(hDlg);
 +						pPs->pTree->BeginDrag(nmtv->itemNew.hItem);
  					}
 -					break;
 -
 -				case TVN_ITEMEXPANDED:
 -					pPs->pTree->AddFlags(PSTVF_STATE_CHANGED);
 -					break;
 +					TreeView_SelectItem(nmtv->hdr.hwndFrom, nmtv->itemNew.hItem);
 +				}
 +				break;
 -				case NM_KILLFOCUS:
 -					KillTimer(hDlg, TIMERID_RENAME);
 -					break;
 +			case TVN_ITEMEXPANDED:
 +				pPs->pTree->AddFlags(PSTVF_STATE_CHANGED);
 +				break;
 -				case NM_CLICK:
 -					{
 -						TVHITTESTINFO hti;
 -						GetCursorPos(&hti.pt);
 -						ScreenToClient(pPs->pTree->Window(), &hti.pt);
 -						TreeView_HitTest(pPs->pTree->Window(), &hti);
 -						if ((hti.flags & (TVHT_ONITEM | TVHT_ONITEMRIGHT)) && hti.hItem == TreeView_GetSelection(pPs->pTree->Window()))
 -							SetTimer(hDlg, TIMERID_RENAME, 500, NULL);
 -					}
 -					break;
 +			case NM_KILLFOCUS:
 +				KillTimer(hDlg, TIMERID_RENAME);
 +				break;
 -				case NM_RCLICK:
 -					pPs->pTree->PopupMenu();
 -					return 0;
 +			case NM_CLICK:
 +				{
 +					TVHITTESTINFO hti;
 +					GetCursorPos(&hti.pt);
 +					ScreenToClient(pPs->pTree->Window(), &hti.pt);
 +					TreeView_HitTest(pPs->pTree->Window(), &hti);
 +					if ((hti.flags & (TVHT_ONITEM | TVHT_ONITEMRIGHT)) && hti.hItem == TreeView_GetSelection(pPs->pTree->Window()))
 +						SetTimer(hDlg, TIMERID_RENAME, 500, NULL);
  				}
  				break;
 +
 +			case NM_RCLICK:
 +				pPs->pTree->PopupMenu();
 +				return 0;
 +			}
 +			break;
  		}
  		break;
 @@ -1445,7 +1426,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			MapWindowPoints(hDlg, pPs->pTree->Window(), &hti.pt, 1);
  			TreeView_HitTest(pPs->pTree->Window(), &hti);
 -			if (hti.flags & (TVHT_ONITEM|TVHT_ONITEMRIGHT)) {
 +			if (hti.flags & (TVHT_ONITEM | TVHT_ONITEMRIGHT)) {
  				// check where over the item, the pointer is
  				RECT rc;
  				if (TreeView_GetItemRect(pPs->pTree->Window(), hti.hItem, &rc, FALSE)) {
 @@ -1455,8 +1436,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  						SetCursor(LoadCursor(NULL, IDC_ARROW));
  						TreeView_SetInsertMark(pPs->pTree->Window(), hti.hItem, 0);
  					}
 -					else
 -					if (hti.pt.y + (height / 3) > rc.bottom) {
 +					else if (hti.pt.y + (height / 3) > rc.bottom) {
  						SetCursor(LoadCursor(NULL, IDC_ARROW));
  						TreeView_SetInsertMark(pPs->pTree->Window(), hti.hItem, 1);
  					}
 @@ -1497,9 +1477,9 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			if (hti.flags & TVHT_ABOVE)
  				hti.hItem = TVI_FIRST;
 -			else if (hti.flags & (TVHT_NOWHERE|TVHT_BELOW))
 +			else if (hti.flags & (TVHT_NOWHERE | TVHT_BELOW))
  				hti.hItem = TVI_LAST;
 -			else if (hti.flags & (TVHT_ONITEM|TVHT_ONITEMRIGHT)) {
 +			else if (hti.flags & (TVHT_ONITEM | TVHT_ONITEMRIGHT)) {
  				// check where over the item, the pointer is
  				if (!TreeView_GetItemRect(pPs->pTree->Window(), hti.hItem, &rc, FALSE)) {
  					pPs->pTree->EndDrag();
 @@ -1570,7 +1550,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			if (pPs->hContact != NULL) {
  				ResetUpdateInfo(pPs);
 -				mir_snprintf(pPs->szUpdating, SIZEOF(pPs->szUpdating), "%s (%s)", Translate("Updating"), pPs->pszProto);
 +				mir_snprintf(pPs->szUpdating, SIZEOF(pPs->szUpdating), "%s (%s)", Translate("updating"), pPs->pszProto);
  				// need meta contact's subcontact information
  				if (DB::Module::IsMetaAndScan(pPs->pszProto)) {
 @@ -1580,7 +1560,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  						MCONTACT hSubContact = db_mc_getSub(pPs->hContact, i);
  						if (hSubContact != NULL) {
  							if (ProtoServiceExists(DB::Contact::Proto(hSubContact), PSS_GETINFO)) {
 -								pPs->infosUpdated = (TAckInfo*)mir_realloc(pPs->infosUpdated, sizeof(TAckInfo)* (pPs->nSubContacts + 1));
 +								pPs->infosUpdated = (TAckInfo *)mir_realloc(pPs->infosUpdated, sizeof(TAckInfo) * (pPs->nSubContacts + 1));
  								pPs->infosUpdated[pPs->nSubContacts].hContact = hSubContact;
  								pPs->infosUpdated[pPs->nSubContacts].acks = NULL;
  								pPs->infosUpdated[pPs->nSubContacts].count = 0;
 @@ -1605,7 +1585,7 @@ static INT_PTR CALLBACK DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  					}
  				}
  				else if (!CallContactService(pPs->hContact, PSS_GETINFO, NULL, NULL)) {
 -					pPs->infosUpdated = (TAckInfo*)mir_calloc(sizeof(TAckInfo));
 +					pPs->infosUpdated = (TAckInfo *)mir_calloc(sizeof(TAckInfo));
  					pPs->infosUpdated[0].hContact = pPs->hContact;
  					pPs->nSubContacts = 1;
 diff --git a/plugins/UserInfoEx/src/init.cpp b/plugins/UserInfoEx/src/init.cpp index 63231377a0..80b970961c 100644 --- a/plugins/UserInfoEx/src/init.cpp +++ b/plugins/UserInfoEx/src/init.cpp @@ -86,7 +86,7 @@ static int OnModulesLoaded(WPARAM wParam, LPARAM lParam)  	// build contact's menuitems
  	RebuildMenu();
 -	HookEvent( ME_CLIST_PREBUILDSTATUSMENU, (MIRANDAHOOK)RebuildAccount);
 +	HookEvent(ME_CLIST_PREBUILDSTATUSMENU, (MIRANDAHOOK)RebuildAccount);
  	return 0;
  }
 @@ -132,7 +132,6 @@ extern "C" __declspec(dllexport) PLUGININFOEX *MirandaPluginInfoEx(DWORD miranda   *
   * @return	array of interfaces
   **/
 -
  extern "C" __declspec(dllexport) const MUUID MirandaInterfaces[] = {
  	MIID_UIUSERINFO,		// replace the default userinfo module
  	MIID_SREMAIL,			// Send/Receive E-Mail service is provided
 @@ -161,7 +160,7 @@ extern "C" int __declspec(dllexport) Load(void)  	// init common controls
  	INITCOMMONCONTROLSEX ccEx;
  	ccEx.dwSize = sizeof(ccEx);
 -	ccEx.dwICC = ICC_WIN95_CLASSES|ICC_DATE_CLASSES;
 +	ccEx.dwICC = ICC_WIN95_CLASSES | ICC_DATE_CLASSES;
  	InitCommonControlsEx(&ccEx);
  	ZeroMemory(&myGlobals, sizeof(MGLOBAL));
 @@ -178,14 +177,14 @@ extern "C" int __declspec(dllexport) Load(void)  		result = CallService(MS_IMG_GETINTERFACE, FI_IF_VERSION, (LPARAM)&FIP);
  	if (FIP == NULL || result != S_OK) {
 -		MessageBoxEx(NULL, TranslateT("Fatal error, image services not found. Flags Module will be disabled."), _T("Error"), MB_OK | MB_ICONERROR | MB_APPLMODAL, 0);
 +		MessageBoxEx(NULL, TranslateT("Fatal error, image services not found. Flags module will be disabled."), _T("Error"), MB_OK | MB_ICONERROR | MB_APPLMODAL, 0);
  		return 1;
  	}
  	if (IsWinVerVistaPlus()) {
  		HMODULE hDwmApi = LoadLibraryA("dwmapi.dll");
  		if (hDwmApi)
 -			dwmIsCompositionEnabled = (pfnDwmIsCompositionEnabled)GetProcAddress(hDwmApi,"DwmIsCompositionEnabled");
 +			dwmIsCompositionEnabled = (pfnDwmIsCompositionEnabled)GetProcAddress(hDwmApi, "DwmIsCompositionEnabled");
  	}
  	// check for dbx_tree
 diff --git a/plugins/UserInfoEx/src/mir_icolib.cpp b/plugins/UserInfoEx/src/mir_icolib.cpp index dcc2c3ffc6..4b8388382f 100644 --- a/plugins/UserInfoEx/src/mir_icolib.cpp +++ b/plugins/UserInfoEx/src/mir_icolib.cpp @@ -32,10 +32,9 @@ typedef struct _ICODESC  HICON ghDefIcon = NULL;
 -static ICODESC icoDesc[] = 
 -{
 +static ICODESC icoDesc[] = {
  	// common
 -	{ ICO_COMMON_IM,         LPGEN("IM Naming"),             SECT_COMMON,  IDI_MIRANDA,             0 },
 +	{ ICO_COMMON_IM,         LPGEN("IM naming"),             SECT_COMMON,  IDI_MIRANDA,             0 },
  	{ ICO_COMMON_PASSWORD,   LPGEN("Password"),              SECT_COMMON,  IDI_PASSWORD,            0 },
  	{ ICO_COMMON_FEMALE,     LPGEN("Female"),                SECT_COMMON,  IDI_FEMALE,              0 },
  	{ ICO_COMMON_MALE,       LPGEN("Male"),                  SECT_COMMON,  IDI_MALE,                0 },
 @@ -44,8 +43,8 @@ static ICODESC icoDesc[] =  	{ ICO_COMMON_MARITAL,    LPGEN("Marital status"),        SECT_COMMON,  IDI_MARITAL,             0 },
  	{ ICO_COMMON_ADDRESS,    LPGEN("Address"),               SECT_COMMON,  IDI_TREE_ADDRESS,        0 },
  	{ ICO_COMMON_ANNIVERSARY,LPGEN("Anniversary"),           SECT_COMMON,  IDI_ANNIVERSARY,         0 },
 -																			   
 -	//zodiac																   
 +
 +	//zodiac
  	{ ICO_ZOD_AQUARIUS,      LPGEN("Aquarius"),              SECT_COMMON,  IDI_ZOD_AQUARIUS,      128 },
  	{ ICO_ZOD_ARIES,         LPGEN("Aries"),                 SECT_COMMON,  IDI_ZOD_ARIES,         128 },
  	{ ICO_ZOD_CANCER,        LPGEN("Cancer"),                SECT_COMMON,  IDI_ZOD_CANCER,        128 },
 @@ -58,21 +57,21 @@ static ICODESC icoDesc[] =  	{ ICO_ZOD_SCORPIO,       LPGEN("Scorpio"),               SECT_COMMON,  IDI_ZOD_SCORPIO,       128 },
  	{ ICO_ZOD_TAURUS,        LPGEN("Taurus"),                SECT_COMMON,  IDI_ZOD_TAURUS,        128 },
  	{ ICO_ZOD_VIRGO,         LPGEN("Virgo"),                 SECT_COMMON,  IDI_ZOD_VIRGO,         128 },
 -																			   
 -	// lists																   
 -	{ ICO_LST_MODULES,       LPGEN("Export: Modules"),       SECT_COMMON,  IDI_LST_MODULES,         0 },
 -	{ ICO_LST_FOLDER,        LPGEN("Export: Folder"),        SECT_COMMON,  IDI_LST_FOLDER,          0 },
 +
 +	// lists
 +	{ ICO_LST_MODULES,       LPGEN("Export: modules"),       SECT_COMMON,  IDI_LST_MODULES,         0 },
 +	{ ICO_LST_FOLDER,        LPGEN("Export: folder"),        SECT_COMMON,  IDI_LST_FOLDER,          0 },
  	{ ICO_TREE_DEFAULT,      LPGEN("Default"),               SECT_TREE,    IDI_LST_FOLDER,          0 },
 -																			   
 -	// dialogs															   
 -	{ ICO_DLG_DETAILS,       LPGEN("Details info bar"),       SECT_DLG,     IDI_DLG_DETAILS,        48 },
 -	{ ICO_DLG_PHONE,         LPGEN("Phone info bar"),         SECT_DLG,     IDI_DLG_PHONE,           1 },
 -	{ ICO_DLG_EMAIL,         LPGEN("E-Mail info bar"),        SECT_DLG,     IDI_DLG_EMAIL,           1 },
 +
 +	// dialogs
 +	{ ICO_DLG_DETAILS,       LPGEN("Details info bar"),      SECT_DLG,     IDI_DLG_DETAILS,        48 },
 +	{ ICO_DLG_PHONE,         LPGEN("Phone info bar"),        SECT_DLG,     IDI_DLG_PHONE,           1 },
 +	{ ICO_DLG_EMAIL,         LPGEN("E-mail info bar"),       SECT_DLG,     IDI_DLG_EMAIL,           1 },
  	{ ICO_DLG_EXPORT,        LPGEN("Export VCard"),          SECT_DLG,     IDI_EXPORT,              1 },
  	{ ICO_DLG_IMPORT,        LPGEN("Import VCard"),          SECT_DLG,     IDI_IMPORT,              1 },
 -	{ ICO_DLG_ANNIVERSARY,   LPGEN("Anniversary info bar"),   SECT_DLG,     IDI_ANNIVERSARY,         1 },
 -																			   
 -	// button icons													   
 +	{ ICO_DLG_ANNIVERSARY,   LPGEN("Anniversary info bar"),  SECT_DLG,     IDI_ANNIVERSARY,         1 },
 +
 +	// button icons
  	{ ICO_BTN_UPDATE,        LPGEN("Update"),                SECT_BUTTONS, IDI_BTN_UPDATE,          0 },
  	{ ICO_BTN_IMPORT,        LPGEN("Import"),                SECT_BUTTONS, IDI_IMPORT,              0 },
  	{ ICO_BTN_EXPORT,        LPGEN("Export"),                SECT_BUTTONS, IDI_EXPORT,              0 },
 @@ -83,17 +82,17 @@ static ICODESC icoDesc[] =  	{ ICO_BTN_PHONE,         LPGEN("Phone"),                 SECT_BUTTONS, IDI_BTN_PHONE,           0 },
  	{ ICO_BTN_FAX,           LPGEN("Fax"),                   SECT_BUTTONS, IDI_BTN_FAX,             0 },
  	{ ICO_BTN_CELLULAR,      LPGEN("Cellular"),              SECT_BUTTONS, IDI_BTN_CELLULAR,        0 },
 -	{ ICO_BTN_CUSTOMPHONE,   LPGEN("Custom Phone"),          SECT_BUTTONS, IDI_BTN_CUSTOMPHONE,     0 },
 -	{ ICO_BTN_EMAIL,         LPGEN("e-mail"),                SECT_BUTTONS, IDI_BTN_EMAIL,           0 },
 +	{ ICO_BTN_CUSTOMPHONE,   LPGEN("Custom phone"),          SECT_BUTTONS, IDI_BTN_CUSTOMPHONE,     0 },
 +	{ ICO_BTN_EMAIL,         LPGEN("E-mail"),                SECT_BUTTONS, IDI_BTN_EMAIL,           0 },
  	{ ICO_BTN_DOWNARROW,     LPGEN("Down arrow"),            SECT_BUTTONS, IDI_BTN_DOWNARROW,       0 },
  	{ ICO_BTN_ADD,           LPGEN("Add"),                   SECT_BUTTONS, IDI_BTN_ADD,             0 },
  	{ ICO_BTN_EDIT,          LPGEN("Edit"),                  SECT_BUTTONS, IDI_BTN_EDIT,            0 },
  	{ ICO_BTN_DELETE,        LPGEN("Delete"),                SECT_BUTTONS, IDI_BTN_DELETE,          0 },
  	{ ICO_BTN_SEARCH,        LPGEN("Search"),                SECT_BUTTONS, IDI_SEARCH,              0 },
 -	{ ICO_BTN_EXIMPORT,      LPGEN("Ex-/Import"),            SECT_BUTTONS, IDI_BTN_EXIMPORT,        0 },
 -	{ ICO_BTN_BDAY_BACKUP,   LPGEN("Backup Birthday"),       SECT_BUTTONS, IDI_BTN_BIRTHDAY_BACKUP, 0 },
 -																			   
 -	//birthday and anniversary										   
 +	{ ICO_BTN_EXIMPORT,      LPGEN("Export/import"),         SECT_BUTTONS, IDI_BTN_EXIMPORT,        0 },
 +	{ ICO_BTN_BDAY_BACKUP,   LPGEN("Backup birthday"),       SECT_BUTTONS, IDI_BTN_BIRTHDAY_BACKUP, 0 },
 +
 +	//birthday and anniversary
  	{ ICO_RMD_DTB0,          LPGEN("Birthday today"),        SECT_REMIND,  IDI_RMD_DTB0,            0 },
  	{ ICO_RMD_DTB1,          LPGEN("Birthday tomorrow"),     SECT_REMIND,  IDI_RMD_DTB1,            0 },
  	{ ICO_RMD_DTB2,          LPGEN("Birthday in 2 days"),    SECT_REMIND,  IDI_RMD_DTB2,            0 },
 @@ -105,7 +104,7 @@ static ICODESC icoDesc[] =  	{ ICO_RMD_DTB8,          LPGEN("Birthday in 8 days"),    SECT_REMIND,  IDI_RMD_DTB8,            0 },
  	{ ICO_RMD_DTB9,          LPGEN("Birthday in 9 days"),    SECT_REMIND,  IDI_RMD_DTB9,            0 },
  	{ ICO_RMD_DTBX,          LPGEN("Birthday later"),        SECT_REMIND,  IDI_RMD_DTBX,            0 },
 -      																	   										      
 +
  	{ ICO_RMD_DTA0,          LPGEN("Anniversary today"),     SECT_REMIND,  IDI_RMD_DTA0,            0 },
  	{ ICO_RMD_DTA1,          LPGEN("Anniversary tomorrow"),  SECT_REMIND,  IDI_RMD_DTA1,            0 },
  	{ ICO_RMD_DTA2,          LPGEN("Anniversary in 2 days"), SECT_REMIND,  IDI_RMD_DTA2,            0 },
 @@ -117,7 +116,7 @@ static ICODESC icoDesc[] =  	{ ICO_RMD_DTA8,          LPGEN("Anniversary in 8 days"), SECT_REMIND,  IDI_RMD_DTA8,            0 },
  	{ ICO_RMD_DTA9,          LPGEN("Anniversary in 9 days"), SECT_REMIND,  IDI_RMD_DTA9,            0 },
  	{ ICO_RMD_DTAX,          LPGEN("Anniversary later"),     SECT_REMIND,  IDI_RMD_DTAX,            0 },
 -};	
 +};
  /**
   * This function finds the default iconpack file and return its path.
 @@ -128,7 +127,7 @@ static ICODESC icoDesc[] =   **/
  LPTSTR IcoLib_GetDefaultIconFileName()
  {
 -	static LPTSTR	path[] = {
 +	static LPTSTR path[] = {
  		_T("Icons\\uinfoex_icons.dll"),
  		_T("Plugins\\uinfoex_icons.dll"),
  		_T("Customize\\Icons\\uinfoex_icons.dll")
 @@ -137,7 +136,7 @@ LPTSTR IcoLib_GetDefaultIconFileName()  	for (int i = 0; i < SIZEOF(path); i++) {
  		PathToAbsoluteT(path[i], absolute);
 -		if ( PathFileExists(absolute))
 +		if (PathFileExists(absolute))
  			return path[i];
  	}
  	return NULL;
 @@ -164,15 +163,14 @@ static void IcoLib_CheckIconPackVersion(LPTSTR szIconPack)  			if (hIconDll) {
  				CHAR szFileVersion[64];
 -				if (!LoadStringA(hIconDll, IDS_ICOPACKVERSION, szFileVersion, sizeof(szFileVersion)) ||
 -						mir_strcmp(szFileVersion, "__UserInfoEx_IconPack_1.2__"))
 -				{
 +				if (!LoadStringA(hIconDll, IDS_ICOPACKVERSION, szFileVersion, sizeof(szFileVersion))
 +					|| mir_strcmp(szFileVersion, "__UserInfoEx_IconPack_1.2__"))
  					MsgErr(NULL, LPGENT("Warning: Your current IconPack's version differs from the one UserInfoEx is designed for.\nSome icons may not be displayed correctly"));
 -				}
  				FreeLibrary(hIconDll);
  			}
  		}
 -		else MsgErr(NULL, LPGENT("Warning: No IconPack found in one of the following directories: 'customize\\icons', 'icons' or 'plugins'!"));
 +		else
 +			MsgErr(NULL, LPGENT("Warning: No IconPack found in one of the following directories: 'customize\\icons', 'icons' or 'plugins'!"));
  	}
  }
 @@ -185,11 +183,11 @@ static void IcoLib_CheckIconPackVersion(LPTSTR szIconPack)   *
   * @return	nothing
   **/
 -void IcoLib_SetCtrlIcons(HWND hDlg, const ICONCTRL* pCtrl, BYTE numCtrls)
 +void IcoLib_SetCtrlIcons(HWND hDlg, const ICONCTRL *pCtrl, BYTE numCtrls)
  {
  	for (int i = 0; i < numCtrls; i++) {
  		HICON	hIcon = Skin_GetIcon(pCtrl[i].pszIcon);
 -		if (pCtrl[i].idCtrl)	{
 +		if (pCtrl[i].idCtrl) {
  			HWND hCtrl = GetDlgItem(hDlg, pCtrl[i].idCtrl);
  			switch (pCtrl[i].Message) {
  			case STM_SETICON:
 @@ -197,10 +195,11 @@ void IcoLib_SetCtrlIcons(HWND hDlg, const ICONCTRL* pCtrl, BYTE numCtrls)  				ShowWindow(hCtrl, hIcon ? SW_SHOW : SW_HIDE);
  			case BM_SETIMAGE:
 -				SendMessage(hCtrl, pCtrl[i].Message, IMAGE_ICON, (LPARAM) hIcon);
 +				SendMessage(hCtrl, pCtrl[i].Message, IMAGE_ICON, (LPARAM)hIcon);
  			}
  		}
 -		else SendMessage(hDlg, pCtrl[i].Message, ICON_BIG, (LPARAM) hIcon);
 +		else
 +			SendMessage(hDlg, pCtrl[i].Message, ICON_BIG, (LPARAM)hIcon);
  	}
  }
 @@ -315,7 +314,6 @@ HICON IcoLib_RegisterIcon(LPSTR szIconID, LPSTR szDescription, LPSTR szSection,   *
   * @return		nothing
   **/
 -
  static IconItem main = { LPGEN("Main"), ICO_COMMON_MAIN, IDI_MAIN };
  void IcoLib_LoadModule()
 @@ -326,8 +324,7 @@ void IcoLib_LoadModule()  	IcoLib_CheckIconPackVersion(szDefaultFile);
  	// load default icon if required
 -	ghDefIcon = (HICON)LoadImage(ghInst, MAKEINTRESOURCE(IDI_DEFAULT), IMAGE_ICON, 
 -							 GetSystemMetrics(SM_CXSMICON), GetSystemMetrics(SM_CYSMICON), 0);
 +	ghDefIcon = (HICON)LoadImage(ghInst, MAKEINTRESOURCE(IDI_DEFAULT), IMAGE_ICON,  GetSystemMetrics(SM_CXSMICON), GetSystemMetrics(SM_CYSMICON), 0);
  	for (int i = 0; i < SIZEOF(icoDesc); i++)
  		IcoLib_RegisterIconHandleEx(
 diff --git a/plugins/UserInfoEx/src/mir_icolib.h b/plugins/UserInfoEx/src/mir_icolib.h index cf6a815462..7f726c9964 100644 --- a/plugins/UserInfoEx/src/mir_icolib.h +++ b/plugins/UserInfoEx/src/mir_icolib.h @@ -23,12 +23,12 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  #define _UINFOEX_ICONS_H_INCLUDED_ 1
  // sections
 -#define SECT_COMMON           LPGEN("UserInfoEx")
 -#define SECT_ZODIAC           "UserInfoEx/Zodiacs"
 -#define SECT_DLG              "UserInfoEx/Dialogs"
 -#define SECT_BUTTONS          "UserInfoEx/Buttons"
 -#define SECT_TREE             "UserInfoEx/TreeView"
 -#define SECT_REMIND           "UserInfoEx/Reminder"
 +#define SECT_COMMON           LPGEN("Extended user info")
 +#define SECT_ZODIAC           "Extended user info/Zodiacs"
 +#define SECT_DLG              "Extended user info/Dialogs"
 +#define SECT_BUTTONS          "Extended user info/Buttons"
 +#define SECT_TREE             "Extended user info/Treeview"
 +#define SECT_REMIND           "Extended user info/Reminder"
  // icons
  #define ICO_COMMON_MAIN        MODNAME"_common_main"
 diff --git a/plugins/UserInfoEx/src/mir_menuitems.cpp b/plugins/UserInfoEx/src/mir_menuitems.cpp index 4ef12757bf..9a8649f26e 100644 --- a/plugins/UserInfoEx/src/mir_menuitems.cpp +++ b/plugins/UserInfoEx/src/mir_menuitems.cpp @@ -111,7 +111,7 @@ void RebuildContact()  		mi.position = 1000050100;
  		mi.popupPosition = 1000050100;
  		mi.hIcon = Skin_GetIcon(ICO_BTN_EXIMPORT);
 -		mi.pszName = LPGEN("Ex-/Import contact");
 +		mi.pszName = LPGEN("Export/import contact");
  		mhExIm = Menu_AddContactMenuItem(&mi);
  		hMenuItem[item++] = mhExIm;
  		mhRoot = HGENMENU_ROOT;
 @@ -140,14 +140,14 @@ void RebuildContact()  		// Export
  		mi.pszService = MS_USERINFO_VCARD_EXPORT;
 -		mi.pszName = mhExIm != HGENMENU_ROOT ? LPGEN("&Export") : LPGEN("&Export User Details");
 +		mi.pszName = mhExIm != HGENMENU_ROOT ? LPGEN("&Export") : LPGEN("&Export user details");
  		mi.position = 1000050200;
  		mi.hIcon = Skin_GetIcon(ICO_BTN_EXPORT);
  		hMenuItem[item++] = Menu_AddContactMenuItem(&mi);
  		// Import
  		mi.pszService = MS_USERINFO_VCARD_IMPORT;
 -		mi.pszName = mhExIm != HGENMENU_ROOT ? LPGEN("&Import") : LPGEN("&Import User Details");
 +		mi.pszName = mhExIm != HGENMENU_ROOT ? LPGEN("&Import") : LPGEN("&Import user details");
  		mi.position = 1000050300;
  		mi.hIcon = Skin_GetIcon(ICO_BTN_IMPORT);
  		hMenuItem[item++] = Menu_AddContactMenuItem(&mi);
 @@ -209,7 +209,7 @@ void RebuildMain()  			mi.position = 500050000;
  			mi.popupPosition = 500050000;
  			mi.hIcon = Skin_GetIcon(ICO_BTN_EXIMPORT);
 -			mi.pszName = LPGEN("Ex-/Import contact");
 +			mi.pszName = LPGEN("Export/import contact");
  			mhExIm = Menu_AddMainMenuItem(&mi);
  			hMenuItem[item++] = mhExIm;
  			mhRoot = HGENMENU_ROOT;
 @@ -224,7 +224,7 @@ void RebuildMain()  	{
  		mi.hParentMenu = mhRoot;
  		mi.pszService = MS_USERINFO_SHOWDIALOG;
 -		mi.pszName = LPGEN("View/Change My &Details...");
 +		mi.pszName = LPGEN("View/change my &details...");
  		mi.position = 500050000;
  		mi.hIcon = Skin_GetIcon(ICO_COMMON_MAIN);
  		hMenuItem[item++] = Menu_AddMainMenuItem(&mi);
 @@ -275,7 +275,7 @@ void RebuildMain()  		}
  		// Refresh Contact Details
  		mi.pszService = MS_USERINFO_REFRESH;
 -		mi.pszName = LPGEN("Refresh Contact Details");
 +		mi.pszName = LPGEN("Refresh contact details");
  		mi.position = 500254000;
  		mi.hIcon = Skin_GetIcon(ICO_BTN_UPDATE);
  		hMenuItem[item++] = Menu_AddMainMenuItem(&mi);
 @@ -354,7 +354,7 @@ void RebuildGroup()  			mi.position = 250100;
  			mi.popupPosition = 250100;
  			mi.hIcon = Skin_GetIcon(ICO_BTN_EXIMPORT);
 -			mi.pszName = LPGEN("Ex-/Import contact");
 +			mi.pszName = LPGEN("Export/import contact");
  			mhExIm = Menu_AddGroupMenuItem(0, &mi);
  			hMenuItem[item++] = mhExIm;
  			mhRoot = HGENMENU_ROOT;
 @@ -441,7 +441,7 @@ void RebuildSubGroup()  			mi.position = 1050000;
  			mi.popupPosition = 1050000;
  			mi.hIcon = Skin_GetIcon(ICO_COMMON_MAIN);
 -			mi.pszName = LPGEN("Extended UserInfo");
 +			mi.pszName = LPGEN(MODULELONGNAME);
  			mhRoot = Menu_AddSubGroupMenuItem(0, &mi);
  			hMenuItem[item++] = mhRoot;
  			mhExIm = mhRoot;
 @@ -451,7 +451,7 @@ void RebuildSubGroup()  			mi.position = 1050100;
  			mi.popupPosition = 1050100;
  			mi.hIcon = Skin_GetIcon(ICO_BTN_EXIMPORT);
 -			mi.pszName = LPGEN("Ex-/Import Group");
 +			mi.pszName = LPGEN("Export/import group");
  			mhExIm = Menu_AddSubGroupMenuItem(0, &mi);
  			hMenuItem[item++] = mhExIm;
  			mhRoot = HGENMENU_ROOT;
 @@ -468,7 +468,7 @@ void RebuildSubGroup()  		// Export
  		strcpy( tDest, "/ExportGroup");		//mi.pszService
  		if (!ServiceExists(mi.pszService)) CreateServiceFunction(mi.pszService, svcExIm_Group_Service);
 -		mi.pszName = mhExIm != HGENMENU_ROOT ? LPGEN("&Export") : LPGEN("&Export Group");
 +		mi.pszName = mhExIm != HGENMENU_ROOT ? LPGEN("&Export") : LPGEN("&Export group");
  		mi.position = 1050200;
  		mi.hIcon = Skin_GetIcon(ICO_BTN_EXPORT);
  		gmp.lParam=0;
 @@ -478,7 +478,7 @@ void RebuildSubGroup()  		// Import
  		strcpy( tDest, "/ImportGroup");		//mi.pszService
  		if (!ServiceExists(mi.pszService)) CreateServiceFunction(mi.pszService, svcExIm_Group_Service);
 -		mi.pszName = mhExIm != HGENMENU_ROOT ? LPGEN("&Import") : LPGEN("&Import Group");
 +		mi.pszName = mhExIm != HGENMENU_ROOT ? LPGEN("&Import") : LPGEN("&Import group");
  		mi.position = 1050300;
  		mi.hIcon = Skin_GetIcon(ICO_BTN_IMPORT);
  		gmp.lParam=0;
 @@ -572,7 +572,7 @@ INT_PTR RebuildAccount(WPARAM wParam, LPARAM lParam)  			//cascade all
  			mi.position = 50100;
  			mi.hIcon = Skin_GetIcon(ICO_COMMON_MAIN);
 -			mi.ptszName = TranslateT(MODULELONGNAME);
 +			mi.pszName = LPGEN(MODULELONGNAME);
  			hMenuItemAccount[mItems*i + item] = Menu_AddStatusMenuItem(&mi);
  			mhRoot = hMenuItemAccount[mItems*i + item++];
  			mhExIm = mhRoot;
 @@ -581,7 +581,7 @@ INT_PTR RebuildAccount(WPARAM wParam, LPARAM lParam)  			//cascade Ex/Import
  			mi.position = 50100;
  			mi.hIcon = Skin_GetIcon(ICO_BTN_EXIMPORT);
 -			mir_sntprintf(sztName, SIZEOF(sztName), _T("%s %s"), pAccountName->tszAccountName, TranslateT("Ex-/Import"));
 +			mir_sntprintf(sztName, SIZEOF(sztName), _T("%s %s"), pAccountName->tszAccountName, TranslateT("export/import"));
  			mi.ptszName = sztName;
  			hMenuItemAccount[mItems*i + item] = Menu_AddStatusMenuItem(&mi);
  			mhExIm = hMenuItemAccount[mItems*i + item++];
 @@ -598,7 +598,7 @@ INT_PTR RebuildAccount(WPARAM wParam, LPARAM lParam)  			// Export
  			strcpy( tDest, "/ExportAccount");		//mi.pszService
  			if (!ServiceExists(mi.pszService)) CreateServiceFunction(mi.pszService, svcExIm_Account_Service);
 -			mir_sntprintf(sztName, SIZEOF(sztName),_T("%s %s"), pAccountName->tszAccountName, TranslateT("&Export"));
 +			mir_sntprintf(sztName, SIZEOF(sztName),_T("%s %s"), pAccountName->tszAccountName, TranslateT("&export"));
  			mi.ptszName = sztName;
  			mi.position = 50200;
  			mi.hIcon = Skin_GetIcon(ICO_BTN_EXPORT);
 @@ -607,7 +607,7 @@ INT_PTR RebuildAccount(WPARAM wParam, LPARAM lParam)  			// Import
  			strcpy( tDest, "/ImportAccount");		//mi.pszService
  			if (!ServiceExists(mi.pszService)) CreateServiceFunction(mi.pszService, svcExIm_Account_Service);
 -			mir_sntprintf(sztName, SIZEOF(sztName),_T("%s %s"), pAccountName->tszAccountName, TranslateT("&Import"));
 +			mir_sntprintf(sztName, SIZEOF(sztName),_T("%s %s"), pAccountName->tszAccountName, TranslateT("&import"));
  			mi.ptszName = sztName;
  			mi.position = 50300;
  			mi.hIcon = Skin_GetIcon(ICO_BTN_IMPORT);
 diff --git a/plugins/UserInfoEx/src/psp_about.cpp b/plugins/UserInfoEx/src/psp_about.cpp index 7963c6fc8d..aec494654a 100644 --- a/plugins/UserInfoEx/src/psp_about.cpp +++ b/plugins/UserInfoEx/src/psp_about.cpp @@ -31,21 +31,19 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.   *
   * @return	different values
   **/
 -INT_PTR CALLBACK PSPProcEdit(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam, const CHAR* pszSetting)
 +INT_PTR CALLBACK PSPProcEdit(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam, const CHAR *pszSetting)
  {
 -	switch (uMsg) 
 -	{
 +	switch (uMsg) {
  	case WM_INITDIALOG:
  		{
  			CCtrlList *pCtrlList = CCtrlList::CreateObj(hDlg);
 -			if (pCtrlList)
 -			{
 +			if (pCtrlList) {
  				HFONT hBoldFont;
  				PSGetBoldFont(hDlg, hBoldFont);
  				SendDlgItemMessage(hDlg, IDC_PAGETITLE, WM_SETFONT, (WPARAM)hBoldFont, 0);
 -				if ( !lstrcmpA(pszSetting, SET_CONTACT_MYNOTES))
 -					SetDlgItemText(hDlg, IDC_PAGETITLE, LPGENT("My Notes:"));
 +				if (!lstrcmpA(pszSetting, SET_CONTACT_MYNOTES))
 +					SetDlgItemText(hDlg, IDC_PAGETITLE, LPGENT("My notes:"));
  				else
  					SetDlgItemText(hDlg, IDC_PAGETITLE, LPGENT("About:"));
 @@ -55,9 +53,9 @@ INT_PTR CALLBACK PSPProcEdit(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam,  				// remove static edge in aero mode
  				if (IsAeroMode())
 -					SetWindowLongPtr(GetDlgItem(hDlg, EDIT_ABOUT), GWL_EXSTYLE, GetWindowLongPtr(GetDlgItem(hDlg, EDIT_ABOUT), GWL_EXSTYLE)&~WS_EX_STATICEDGE);
 +					SetWindowLongPtr(GetDlgItem(hDlg, EDIT_ABOUT), GWL_EXSTYLE, GetWindowLongPtr(GetDlgItem(hDlg, EDIT_ABOUT), GWL_EXSTYLE) & ~WS_EX_STATICEDGE);
 -				SendDlgItemMessage(hDlg, EDIT_ABOUT, EM_SETEVENTMASK, 0, /*ENM_KEYEVENTS|*/ENM_LINK|ENM_CHANGE);
 +				SendDlgItemMessage(hDlg, EDIT_ABOUT, EM_SETEVENTMASK, 0, /*ENM_KEYEVENTS | */ENM_LINK | ENM_CHANGE);
  				SendDlgItemMessage(hDlg, EDIT_ABOUT, EM_AUTOURLDETECT, TRUE, NULL);
  				if (!lParam) SendDlgItemMessage(hDlg, EDIT_ABOUT, EM_LIMITTEXT, 1024, NULL);
  			}
 @@ -68,19 +66,14 @@ INT_PTR CALLBACK PSPProcEdit(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam,  		{
  			switch (((LPNMHDR)lParam)->idFrom) 
  			{
 -			/**
 -			 * notification handler for richedit control
 -			 **/
 +			// notification handler for richedit control
  			case EDIT_ABOUT:
  				{
 -					switch (((LPNMHDR)lParam)->code) 
 -					{
 +					switch (((LPNMHDR)lParam)->code) {
 -					/**
 -					 * notification handler for a link within the richedit control
 -					 **/
 +					// notification handler for a link within the richedit control
  					case EN_LINK:
 -						return CEditCtrl::GetObj(((LPNMHDR)lParam)->hwndFrom)->LinkNotificationHandler((ENLINK*)lParam);
 +						return CEditCtrl::GetObj(((LPNMHDR)lParam)->hwndFrom)->LinkNotificationHandler((ENLINK *)lParam);
  					}
  				}
  				return FALSE;
 @@ -90,8 +83,7 @@ INT_PTR CALLBACK PSPProcEdit(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam,  	case WM_COMMAND:
  		{
 -			switch (LOWORD(wParam))
 -			{
 +			switch (LOWORD(wParam)) {
  			case EDIT_ABOUT:
  				{
  					if (HIWORD(wParam) == EN_CHANGE)
 @@ -100,9 +92,7 @@ INT_PTR CALLBACK PSPProcEdit(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam,  						pResult = CBaseCtrl::GetObj((HWND)lParam);
  						if (PtrIsValid(pResult) && (pResult->_cbSize == sizeof(CBaseCtrl)))
 -						{
  							pResult->OnChangedByUser(HIWORD(wParam));
 -						}
  					}
  				}
  			}
 diff --git a/plugins/UserInfoEx/src/psp_anniversary.cpp b/plugins/UserInfoEx/src/psp_anniversary.cpp index 17a6c8b257..f22af82f76 100644 --- a/plugins/UserInfoEx/src/psp_anniversary.cpp +++ b/plugins/UserInfoEx/src/psp_anniversary.cpp @@ -33,11 +33,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.   **/
  static INT_PTR CALLBACK DlgProc_AnniversaryEditor(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	MAnnivDate* pDlgEditAnniv = (MAnnivDate*)GetUserData(hDlg);
 +	MAnnivDate *pDlgEditAnniv = (MAnnivDate *)GetUserData(hDlg);
  	switch (uMsg) {
  	case WM_INITDIALOG:
 -		pDlgEditAnniv = (MAnnivDate*)lParam;
 +		pDlgEditAnniv = (MAnnivDate *)lParam;
  		if (!PtrIsValid(pDlgEditAnniv))
  			break;
 @@ -77,11 +77,11 @@ static INT_PTR CALLBACK DlgProc_AnniversaryEditor(HWND hDlg, UINT uMsg, WPARAM w  			int len = Edit_GetTextLength(hEdit);
  			LPTSTR pszText;
 -			if (len == 0 || 
 -				(pszText = (LPTSTR)_alloca((len + 1) * sizeof(TCHAR))) == NULL ||
 -				!Edit_GetText(hEdit, pszText, len + 1))
 +			if (len == 0
 +				|| (pszText = (LPTSTR)_alloca((len + 1) * sizeof(TCHAR))) == NULL
 +				|| !Edit_GetText(hEdit, pszText, len + 1))
  			{
 -				MsgErr(hDlg, LPGENT("Please enter a valid Description first!"));
 +				MsgErr(hDlg, LPGENT("Please enter a valid description first!"));
  				break;
  			}
 diff --git a/plugins/UserInfoEx/src/psp_base.cpp b/plugins/UserInfoEx/src/psp_base.cpp index 611783f1c2..6ea57ed3b6 100644 --- a/plugins/UserInfoEx/src/psp_base.cpp +++ b/plugins/UserInfoEx/src/psp_base.cpp @@ -21,16 +21,15 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  #include "commonheaders.h"
 -void UpDate_CountryIcon(HWND hCtrl, int countryID) {
 +void UpDate_CountryIcon(HWND hCtrl, int countryID)
 +{
  	HICON hIcon = LoadFlagIcon(countryID);
  	HICON hOld  = Static_SetIcon(hCtrl, hIcon);
  	ShowWindow(hCtrl, hIcon ? SW_SHOW : SW_HIDE);
  	Skin_ReleaseIcon(hOld);
  }
 -/**
 - * Default dialog procedure, which handles common functions
 - **/
 +// Default dialog procedure, which handles common functions
  INT_PTR CALLBACK PSPBaseProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
  	CCtrlList *pCtrlList;
 @@ -38,20 +37,18 @@ INT_PTR CALLBACK PSPBaseProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)  	pCtrlList = CCtrlList::GetObj(hDlg);
  	if (PtrIsValid(pCtrlList)) {
  		switch (uMsg) {
 -		case WM_INITDIALOG:		return TRUE;
 +		case WM_INITDIALOG:
 +			return TRUE;
 -		/**
 -		 * set propertysheet page's background white in aero mode
 -		 **/
 +		// set propertysheet page's background white in aero mode
  		case WM_CTLCOLORSTATIC:
 -		case WM_CTLCOLORDLG:	{
 +		case WM_CTLCOLORDLG:
 +			{
  				if (IsAeroMode())
  					return (INT_PTR)GetStockBrush(WHITE_BRUSH);
  			} break;
 -		/**
 -		 * Set text color of edit boxes according to the source of information they display.
 -		 **/
 +		// Set text color of edit boxes according to the source of information they display.
  		case WM_CTLCOLOREDIT:
  			return pCtrlList->OnSetTextColour((HWND)lParam, (HDC)wParam);
 diff --git a/plugins/UserInfoEx/src/psp_company.cpp b/plugins/UserInfoEx/src/psp_company.cpp index eebe42ceda..924b69f1da 100644 --- a/plugins/UserInfoEx/src/psp_company.cpp +++ b/plugins/UserInfoEx/src/psp_company.cpp @@ -33,13 +33,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.   **/
  INT_PTR CALLBACK PSPProcCompany(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	switch (uMsg) 
 -	{
 +	switch (uMsg) {
  	case WM_INITDIALOG:
  		{
  			CCtrlList *pCtrlList = CCtrlList::CreateObj(hDlg);
 -			if (pCtrlList)
 -			{
 +			if (pCtrlList) {
  				LPIDSTRLIST pList;
  				UINT nList;
  				HFONT hBoldFont;
 @@ -48,17 +46,17 @@ INT_PTR CALLBACK PSPProcCompany(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  				TranslateDialogDefault(hDlg);
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_COMPANY,					SET_CONTACT_COMPANY,			DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_DEPARTMENT,				SET_CONTACT_COMPANY_DEPARTMENT,	DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_OFFICE,					SET_CONTACT_COMPANY_OFFICE,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_POSITION,					SET_CONTACT_COMPANY_POSITION,	DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_SUPERIOR,					SET_CONTACT_COMPANY_SUPERIOR,	DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_ASSISTENT,				SET_CONTACT_COMPANY_ASSISTENT,	DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_COMPANY, SET_CONTACT_COMPANY, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_DEPARTMENT, SET_CONTACT_COMPANY_DEPARTMENT, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_OFFICE, SET_CONTACT_COMPANY_OFFICE, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_POSITION, SET_CONTACT_COMPANY_POSITION, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_SUPERIOR, SET_CONTACT_COMPANY_SUPERIOR, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_ASSISTENT, SET_CONTACT_COMPANY_ASSISTENT, DBVT_TCHAR));
  				GetOccupationList(&nList, &pList);
 -				pCtrlList->insert(   CCombo::CreateObj(hDlg, EDIT_OCCUPATION,				SET_CONTACT_COMPANY_OCCUPATION,	DBVT_WORD,	pList, nList));
 +				pCtrlList->insert(CCombo::CreateObj(hDlg, EDIT_OCCUPATION, SET_CONTACT_COMPANY_OCCUPATION, DBVT_WORD, pList, nList));
  			}
  		}
  	}
  	return PSPBaseProc(hDlg, uMsg, wParam, lParam);
 -}			
 +}
 diff --git a/plugins/UserInfoEx/src/psp_contact.cpp b/plugins/UserInfoEx/src/psp_contact.cpp index c01c6c6257..467e0dc03c 100644 --- a/plugins/UserInfoEx/src/psp_contact.cpp +++ b/plugins/UserInfoEx/src/psp_contact.cpp @@ -33,13 +33,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.   **/
  INT_PTR CALLBACK PSPProcContactHome(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	switch (uMsg)
 -	{
 +	switch (uMsg) {
  	case WM_INITDIALOG:
  		{
  			CCtrlList *pCtrlList = CCtrlList::CreateObj(hDlg);
 -			if (pCtrlList)
 -			{
 +			if (pCtrlList) {
  				TCHAR szAddr[MAX_PATH];
  				MCONTACT hContact = lParam;
  				LPIDSTRLIST pList;
 @@ -49,19 +47,19 @@ INT_PTR CALLBACK PSPProcContactHome(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM  				PSGetBoldFont(hDlg, hBoldFont);
  				SendDlgItemMessage(hDlg, IDC_PAGETITLE, WM_SETFONT, (WPARAM)hBoldFont, 0);
 -				mir_sntprintf(szAddr, MAX_PATH, _T("%s (%s)"), TranslateT("Address"), TranslateT("Home"));
 +				mir_sntprintf(szAddr, MAX_PATH, _T("%s (%s)"), TranslateT("Address"), TranslateT("home"));
  				SetDlgItemText(hDlg, IDC_PAGETITLE, szAddr);
 -				SendDlgItemMessage(hDlg, BTN_GOTO, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Open in Browser"), MBBF_TCHAR);
 +				SendDlgItemMessage(hDlg, BTN_GOTO, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Open in browser"), MBBF_TCHAR);
  				TranslateDialogDefault(hDlg);
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STREET,					SET_CONTACT_STREET,			DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_CITY,						SET_CONTACT_CITY,			DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_ZIP,						SET_CONTACT_ZIP,			DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STATE,					SET_CONTACT_STATE,			DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_HOMEPAGE,					SET_CONTACT_HOMEPAGE,		DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STREET, SET_CONTACT_STREET, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_CITY, SET_CONTACT_CITY, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_ZIP, SET_CONTACT_ZIP, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STATE, SET_CONTACT_STATE, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_HOMEPAGE, SET_CONTACT_HOMEPAGE, DBVT_TCHAR));
  				GetCountryList(&nList, &pList);
 -				pCtrlList->insert(   CCombo::CreateObj(hDlg, EDIT_COUNTRY,					SET_CONTACT_COUNTRY,		DBVT_WORD,	pList, nList));
 +				pCtrlList->insert(CCombo::CreateObj(hDlg, EDIT_COUNTRY, SET_CONTACT_COUNTRY, DBVT_WORD, pList, nList));
  				break;
  			}
 @@ -70,21 +68,20 @@ INT_PTR CALLBACK PSPProcContactHome(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM  	case WM_NOTIFY:
  		{
 -			switch (((LPNMHDR)lParam)->idFrom) 
 -			{
 +			switch (((LPNMHDR)lParam)->idFrom) {
  			case 0:
  				{
  					MCONTACT hContact = (MCONTACT)((LPPSHNOTIFY)lParam)->lParam;
  					LPCSTR pszProto;
  					HWND hCtrl;
 -					switch (((LPNMHDR)lParam)->code) 
 -					{
 +					switch (((LPNMHDR)lParam)->code) {
  					case PSN_INFOCHANGED:
  						{
  							BYTE bChanged = 0;
 -							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0) break;
 +							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0)
 +								break;
  							// phone numbers
  							hCtrl = GetDlgItem(hDlg, EDIT_PHONE);
 @@ -107,7 +104,8 @@ INT_PTR CALLBACK PSPProcContactHome(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM  					case PSN_APPLY:
  						{
 -							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0) break;
 +							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0)
 +								break;
  							hCtrl = GetDlgItem(hDlg, EDIT_PHONE);
  							CtrlContactWriteItemToDB(hCtrl, hContact, USERINFO, pszProto, SET_CONTACT_PHONE);
 @@ -147,21 +145,14 @@ INT_PTR CALLBACK PSPProcContactHome(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM  	case WM_COMMAND:
  		{
 -			switch (LOWORD(wParam)) 
 -			{
 +			switch (LOWORD(wParam)) {
  			case EDIT_HOMEPAGE:
 -				{
 -					if (HIWORD(wParam) == EN_UPDATE) 
 -					{
 -						EnableWindow(GetDlgItem(hDlg, BTN_GOTO), GetWindowTextLength((HWND)lParam) > 0);
 -					}
 -				}
 +				if (HIWORD(wParam) == EN_UPDATE)
 +					EnableWindow(GetDlgItem(hDlg, BTN_GOTO), GetWindowTextLength((HWND)lParam) > 0);
  				break;
  			case BTN_GOTO:
 -				{
 -					CEditCtrl::GetObj(hDlg, EDIT_HOMEPAGE)->OpenUrl();
 -				}
 +				CEditCtrl::GetObj(hDlg, EDIT_HOMEPAGE)->OpenUrl();
  				break;
  			case EDIT_COUNTRY:
 @@ -188,8 +179,7 @@ INT_PTR CALLBACK PSPProcContactHome(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM   **/
  INT_PTR CALLBACK PSPProcContactWork(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	switch (uMsg)
 -	{
 +	switch (uMsg) {
  	case WM_INITDIALOG:
  		{
  			CCtrlList *pCtrlList = CCtrlList::CreateObj(hDlg);
 @@ -204,40 +194,39 @@ INT_PTR CALLBACK PSPProcContactWork(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM  				PSGetBoldFont(hDlg, hBoldFont);
  				SendDlgItemMessage(hDlg, IDC_PAGETITLE, WM_SETFONT, (WPARAM)hBoldFont, 0);
 -				mir_sntprintf(szAddr, MAX_PATH, _T("%s (%s)"), TranslateT("Address & Contact"), TranslateT("Company"));
 +				mir_sntprintf(szAddr, MAX_PATH, _T("%s (%s)"), TranslateT("Address and contact"), TranslateT("company"));
  				SetDlgItemText(hDlg, IDC_PAGETITLE, szAddr);
 -				SendDlgItemMessage(hDlg, BTN_GOTO, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Open in Browser"), MBBF_TCHAR);
 +				SendDlgItemMessage(hDlg, BTN_GOTO, BUTTONADDTOOLTIP, (WPARAM)TranslateT("Open in browser"), MBBF_TCHAR);
  				TranslateDialogDefault(hDlg);
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STREET,					SET_CONTACT_COMPANY_STREET,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_CITY,						SET_CONTACT_COMPANY_CITY,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_ZIP,						SET_CONTACT_COMPANY_ZIP,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STATE,					SET_CONTACT_COMPANY_STATE,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_HOMEPAGE,					SET_CONTACT_COMPANY_HOMEPAGE,	DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STREET, SET_CONTACT_COMPANY_STREET, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_CITY, SET_CONTACT_COMPANY_CITY, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_ZIP, SET_CONTACT_COMPANY_ZIP, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STATE, SET_CONTACT_COMPANY_STATE, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_HOMEPAGE, SET_CONTACT_COMPANY_HOMEPAGE, DBVT_TCHAR));
  				GetCountryList(&nList, &pList);
 -				pCtrlList->insert(   CCombo::CreateObj(hDlg, EDIT_COUNTRY,					SET_CONTACT_COMPANY_COUNTRY,	DBVT_WORD,	pList, nList));
 +				pCtrlList->insert(CCombo::CreateObj(hDlg, EDIT_COUNTRY, SET_CONTACT_COMPANY_COUNTRY, DBVT_WORD, pList, nList));
  			}
  		}
  		break;
  	case WM_NOTIFY:
  		{
 -			switch (((LPNMHDR)lParam)->idFrom) 
 -			{
 +			switch (((LPNMHDR)lParam)->idFrom) {
  			case 0:
  				{
  					MCONTACT hContact = (MCONTACT)((LPPSHNOTIFY)lParam)->lParam;
  					LPCSTR pszProto;
  					HWND hCtrl;
 -					switch (((LPNMHDR)lParam)->code) 
 -					{
 +					switch (((LPNMHDR)lParam)->code) {
  					case PSN_INFOCHANGED:
  						{
  							BYTE bChanged = 0;
 -							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0) break;
 +							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0)
 +								break;
  							// phone numbers
  							hCtrl = GetDlgItem(hDlg, EDIT_PHONE);
 @@ -260,7 +249,8 @@ INT_PTR CALLBACK PSPProcContactWork(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM  					case PSN_APPLY:
  						{
 -							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0) break;
 +							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0)
 +								break;
  							hCtrl = GetDlgItem(hDlg, EDIT_PHONE);
  							CtrlContactWriteItemToDB(hCtrl, hContact, USERINFO, pszProto, SET_CONTACT_COMPANY_PHONE);
 @@ -300,21 +290,14 @@ INT_PTR CALLBACK PSPProcContactWork(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM  	case WM_COMMAND:
  		{
 -			switch (LOWORD(wParam)) 
 -			{
 +			switch (LOWORD(wParam)) {
  			case EDIT_HOMEPAGE:
 -				{
 -					if (HIWORD(wParam) == EN_UPDATE) 
 -					{
 -						EnableWindow(GetDlgItem(hDlg, BTN_GOTO), GetWindowTextLength((HWND)lParam) > 0);
 -					}
 -				}
 +				if (HIWORD(wParam) == EN_UPDATE) 
 +					EnableWindow(GetDlgItem(hDlg, BTN_GOTO), GetWindowTextLength((HWND)lParam) > 0);
  				break;
  			case BTN_GOTO:
 -				{
 -					CEditCtrl::GetObj(hDlg, EDIT_HOMEPAGE)->OpenUrl();
 -				}
 +				CEditCtrl::GetObj(hDlg, EDIT_HOMEPAGE)->OpenUrl();
  				break;
  			case EDIT_COUNTRY:
 diff --git a/plugins/UserInfoEx/src/psp_general.cpp b/plugins/UserInfoEx/src/psp_general.cpp index 44aa65c843..e01e8cecee 100644 --- a/plugins/UserInfoEx/src/psp_general.cpp +++ b/plugins/UserInfoEx/src/psp_general.cpp @@ -33,13 +33,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.   **/
  INT_PTR CALLBACK PSPProcGeneral(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	switch (uMsg)
 -	{
 +	switch (uMsg) {
  	case WM_INITDIALOG:
  		{
  			CCtrlList *pCtrlList = CCtrlList::CreateObj(hDlg);
 -			if (pCtrlList)
 -			{
 +			if (pCtrlList) {
  				LPIDSTRLIST pList;
  				UINT nList;
  				HFONT hBoldFont;
 @@ -48,13 +46,13 @@ INT_PTR CALLBACK PSPProcGeneral(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  				SendDlgItemMessage(hDlg, IDC_PAGETITLE, WM_SETFONT, (WPARAM)hBoldFont, 0);
  				TranslateDialogDefault(hDlg);
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_TITLE,					SET_CONTACT_TITLE,			DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_FIRSTNAME,				SET_CONTACT_FIRSTNAME,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_SECONDNAME,				SET_CONTACT_SECONDNAME,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_LASTNAME,					SET_CONTACT_LASTNAME,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_NICK,						SET_CONTACT_NICK,			DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_DISPLAYNAME,	"CList",	SET_CONTACT_MYHANDLE,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_PARTNER,					SET_CONTACT_PARTNER,		DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_TITLE, SET_CONTACT_TITLE, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_FIRSTNAME, SET_CONTACT_FIRSTNAME, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_SECONDNAME, SET_CONTACT_SECONDNAME, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_LASTNAME, SET_CONTACT_LASTNAME, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_NICK, SET_CONTACT_NICK, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_DISPLAYNAME, "CList", SET_CONTACT_MYHANDLE, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_PARTNER, SET_CONTACT_PARTNER, DBVT_TCHAR));
  				GetNamePrefixList(&nList, &pList);
  				pCtrlList->insert(CCombo::CreateObj(hDlg, EDIT_PREFIX, SET_CONTACT_PREFIX, DBVT_BYTE, pList, nList));
 @@ -73,28 +71,23 @@ INT_PTR CALLBACK PSPProcGeneral(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  	case WM_NOTIFY:
  		{
 -			switch (((LPNMHDR)lParam)->idFrom) 
 -			{
 +			switch (((LPNMHDR)lParam)->idFrom) {
  			case 0:
  				{
  					MCONTACT hContact = (MCONTACT)((LPPSHNOTIFY)lParam)->lParam;
  					char* pszProto;
 -					switch (((LPNMHDR)lParam)->code) 
 -					{
 +					switch (((LPNMHDR)lParam)->code) {
  					case PSN_INFOCHANGED:
  						{
  							BYTE bEnable;
  							DBVARIANT dbv;
  							CCtrlFlags Flags;
 -							if (PSGetBaseProto(hDlg, pszProto) && *pszProto)
 -							{
 +							if (PSGetBaseProto(hDlg, pszProto) && *pszProto) {
  								Flags.W = DB::Setting::GetTStringCtrl(hContact, USERINFO, USERINFO, pszProto, SET_CONTACT_GENDER, &dbv);
 -								if (Flags.B.hasCustom || Flags.B.hasProto || Flags.B.hasMeta)
 -								{
 -									if (dbv.type == DBVT_BYTE) 
 -									{
 +								if (Flags.B.hasCustom || Flags.B.hasProto || Flags.B.hasMeta) {
 +									if (dbv.type == DBVT_BYTE) {
  										CheckDlgButton(hDlg, RADIO_FEMALE, (dbv.bVal == 'F'));
  										CheckDlgButton(hDlg, RADIO_MALE, (dbv.bVal == 'M'));
 @@ -103,9 +96,7 @@ INT_PTR CALLBACK PSPProcGeneral(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  										EnableWindow(GetDlgItem(hDlg, RADIO_MALE), bEnable);
  									}
  									else
 -									{
  										db_free(&dbv);
 -									}
  								}
  							}
  						}
 @@ -113,9 +104,10 @@ INT_PTR CALLBACK PSPProcGeneral(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  					case PSN_APPLY:
  						{
 -							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0) break;
 +							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0)
 +								break;
 -							 // gender
 +							// gender
  							{
  								BYTE gender
  									= SendDlgItemMessage(hDlg, RADIO_FEMALE, BM_GETCHECK, NULL, NULL)
 @@ -124,7 +116,7 @@ INT_PTR CALLBACK PSPProcGeneral(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  									? 'M'
  									: 0;
 -								if (gender) 
 +								if (gender)
  									db_set_b(hContact, hContact ? USERINFO : pszProto, SET_CONTACT_GENDER, gender);
  								else
  									db_unset(hContact, hContact ? USERINFO : pszProto, SET_CONTACT_GENDER);
 @@ -135,9 +127,9 @@ INT_PTR CALLBACK PSPProcGeneral(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  					case PSN_ICONCHANGED:
  						{
  							const ICONCTRL idIcon[] = {
 -								{ ICO_COMMON_FEMALE,	STM_SETIMAGE,	ICO_FEMALE },
 -								{ ICO_COMMON_MALE,		STM_SETIMAGE,	ICO_MALE },
 -								{ ICO_COMMON_MARITAL,	STM_SETIMAGE,	ICO_MARITAL },
 +								{ ICO_COMMON_FEMALE,  STM_SETIMAGE, ICO_FEMALE },
 +								{ ICO_COMMON_MALE,    STM_SETIMAGE, ICO_MALE },
 +								{ ICO_COMMON_MARITAL, STM_SETIMAGE, ICO_MARITAL },
  							};
  							IcoLib_SetCtrlIcons(hDlg, idIcon, SIZEOF(idIcon));
  						}
 @@ -152,44 +144,35 @@ INT_PTR CALLBACK PSPProcGeneral(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPar  			MCONTACT hContact;
  			LPCSTR pszProto;
 -			switch (LOWORD(wParam))
 -			{
 +			switch (LOWORD(wParam)) {
  			case RADIO_FEMALE:
  				{
 -					if (!PspIsLocked(hDlg) && HIWORD(wParam) == BN_CLICKED) 
 -					{
 +					if (!PspIsLocked(hDlg) && HIWORD(wParam) == BN_CLICKED) {
  						DBVARIANT dbv;
  						PSGetContact(hDlg, hContact);
  						PSGetBaseProto(hDlg, pszProto);
 -						if (!DB::Setting::GetAsIsCtrl(hContact, USERINFO, USERINFO, pszProto, SET_CONTACT_GENDER, &dbv) ||
 -							dbv.type != DBVT_BYTE ||
 -							(dbv.bVal != 'F' && SendMessage((HWND)lParam, BM_GETCHECK, NULL, NULL))
 -				 )
 -						{
 +						if (!DB::Setting::GetAsIsCtrl(hContact, USERINFO, USERINFO, pszProto, SET_CONTACT_GENDER, &dbv)
 +							|| dbv.type != DBVT_BYTE
 +							|| (dbv.bVal != 'F' && SendMessage((HWND)lParam, BM_GETCHECK, NULL, NULL)))
  							SendMessage(GetParent(hDlg), PSM_CHANGED, NULL, NULL);
 -						}
  					}
  				}
  				break;
  			case RADIO_MALE:
  				{
 -					if (!PspIsLocked(hDlg) && HIWORD(wParam) == BN_CLICKED)
 -					{
 +					if (!PspIsLocked(hDlg) && HIWORD(wParam) == BN_CLICKED) {
  						DBVARIANT dbv;
  						PSGetContact(hDlg, hContact);
  						PSGetBaseProto(hDlg, pszProto);
 -						if (!DB::Setting::GetAsIsCtrl(hContact, USERINFO, USERINFO, pszProto, SET_CONTACT_GENDER, &dbv) ||
 -							dbv.type != DBVT_BYTE ||
 -							(dbv.bVal != 'M' && SendMessage((HWND)lParam, BM_GETCHECK, NULL, NULL))
 -				 )
 -						{
 +						if (!DB::Setting::GetAsIsCtrl(hContact, USERINFO, USERINFO, pszProto, SET_CONTACT_GENDER, &dbv)
 +							|| dbv.type != DBVT_BYTE
 +							|| (dbv.bVal != 'M' && SendMessage((HWND)lParam, BM_GETCHECK, NULL, NULL)))
  							SendMessage(GetParent(hDlg), PSM_CHANGED, NULL, NULL);
 -						}
  					}
  				}
  			}
 diff --git a/plugins/UserInfoEx/src/psp_options.cpp b/plugins/UserInfoEx/src/psp_options.cpp index 2dc997080b..553ccc1623 100644 --- a/plugins/UserInfoEx/src/psp_options.cpp +++ b/plugins/UserInfoEx/src/psp_options.cpp @@ -21,21 +21,16 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  #include "commonheaders.h"
 -#define		PSM_ENABLE_TABITEM	(WM_USER+106)
 -
 -static MenuOptionsList ctrl_Menu[]= 
 -{
 -	{SET_MI_MAIN,		CHECK_OPT_MI_MAIN,		RADIO_OPT_MI_MAIN_NONE,		RADIO_OPT_MI_MAIN_ALL,		RADIO_OPT_MI_MAIN_EXIMPORT},
 -	{SET_MI_CONTACT,	CHECK_OPT_MI_CONTACT,	RADIO_OPT_MI_CONTACT_NONE,	RADIO_OPT_MI_CONTACT_ALL,	RADIO_OPT_MI_CONTACT_EXIMPORT},
 -	{SET_MI_GROUP,		CHECK_OPT_MI_GROUP,		RADIO_OPT_MI_GROUP_NONE,	RADIO_OPT_MI_GROUP_ALL,		RADIO_OPT_MI_GROUP_EXIMPORT},
 -	{SET_MI_SUBGROUP,	CHECK_OPT_MI_SUBGROUP,	RADIO_OPT_MI_SUBGROUP_NONE,	RADIO_OPT_MI_SUBGROUP_ALL,	RADIO_OPT_MI_SUBGROUP_EXIMPORT},
 -	{SET_MI_ACCOUNT,	CHECK_OPT_MI_ACCOUNT,	RADIO_OPT_MI_ACCOUNT_NONE,	RADIO_OPT_MI_ACCOUNT_ALL,	RADIO_OPT_MI_ACCOUNT_EXIMPORT},
 +#define PSM_ENABLE_TABITEM	(WM_USER+106)
 +
 +static MenuOptionsList ctrl_Menu[] = {
 +	{ SET_MI_MAIN,		CHECK_OPT_MI_MAIN,		RADIO_OPT_MI_MAIN_NONE,		RADIO_OPT_MI_MAIN_ALL,		RADIO_OPT_MI_MAIN_EXIMPORT },
 +	{ SET_MI_CONTACT,	CHECK_OPT_MI_CONTACT,	RADIO_OPT_MI_CONTACT_NONE,	RADIO_OPT_MI_CONTACT_ALL,	RADIO_OPT_MI_CONTACT_EXIMPORT },
 +	{ SET_MI_GROUP,		CHECK_OPT_MI_GROUP,		RADIO_OPT_MI_GROUP_NONE,	RADIO_OPT_MI_GROUP_ALL,		RADIO_OPT_MI_GROUP_EXIMPORT },
 +	{ SET_MI_SUBGROUP,	CHECK_OPT_MI_SUBGROUP,	RADIO_OPT_MI_SUBGROUP_NONE,	RADIO_OPT_MI_SUBGROUP_ALL,	RADIO_OPT_MI_SUBGROUP_EXIMPORT },
 +	{ SET_MI_ACCOUNT,	CHECK_OPT_MI_ACCOUNT,	RADIO_OPT_MI_ACCOUNT_NONE,	RADIO_OPT_MI_ACCOUNT_ALL,	RADIO_OPT_MI_ACCOUNT_EXIMPORT },
  };
 -/**
 - *
 - *
 - **/
  static FORCEINLINE void NotifyParentOfChange(HWND hDlg)
  {
  	SendMessage(GetParent(hDlg), PSM_CHANGED, 0, 0);
 @@ -54,39 +49,25 @@ static void SendNotify_InfoChanged(HWND hDlg)  	// send info changed message
  	pshn.hdr.code = PSN_INFOCHANGED;
 -	SendMessage(hDlg, WM_NOTIFY, NULL, (LPARAM)&pshn); 
 +	SendMessage(hDlg, WM_NOTIFY, NULL, (LPARAM)&pshn);
  }
 -/**
 - *
 - *
 - **/
  static int FORCEINLINE ComboBox_FindByItemDataPtr(HWND hCombo, LPARAM pData)
  {
  	int nItemIndex;
 -	for (nItemIndex = ComboBox_GetCount(hCombo); 
 -			 (nItemIndex >= 0) && (ComboBox_GetItemData(hCombo, nItemIndex) != pData); 
 -			 nItemIndex--);
 +	for (nItemIndex = ComboBox_GetCount(hCombo); (nItemIndex >= 0) && (ComboBox_GetItemData(hCombo, nItemIndex) != pData); nItemIndex--);
  	return nItemIndex;
  }
 -/**
 - *
 - *
 - **/
  static void FORCEINLINE ComboBox_SetCurSelByItemDataPtr(HWND hCombo, LPARAM pData)
  {
 -	ComboBox_SetCurSel(hCombo, ComboBox_FindByItemDataPtr(hCombo, pData)); 
 +	ComboBox_SetCurSel(hCombo, ComboBox_FindByItemDataPtr(hCombo, pData));
  }
 -/**
 - *
 - *
 - **/
  static void FORCEINLINE ComboBox_AddItemWithData(HWND hCombo, LPTSTR ptszText, LPARAM pData)
  {
 -	ComboBox_SetItemData(hCombo, ComboBox_AddString(hCombo, TranslateTS(ptszText)), pData);  
 +	ComboBox_SetItemData(hCombo, ComboBox_AddString(hCombo, TranslateTS(ptszText)), pData);
  }
  /**
 @@ -118,8 +99,7 @@ static BYTE InitialEnableControls(HWND hDlg, const int *idCtrl, int countCtrl, B  {
  	HWND hCtrl;
 -	while (countCtrl-- > 0) 
 -	{
 +	while (countCtrl-- > 0) {
  		hCtrl = GetDlgItem(hDlg, idCtrl[countCtrl]);
  		EnableWindow(hCtrl, IsWindowEnabled(hCtrl) && bEnabled);
  	}
 @@ -138,10 +118,8 @@ static BYTE InitialEnableControls(HWND hDlg, const int *idCtrl, int countCtrl, B   **/
  static BYTE EnableControls(HWND hDlg, const int *idCtrl, int countCtrl, BYTE bEnabled)
  {
 -	while (countCtrl-- > 0) 
 -	{
 +	while (countCtrl-- > 0)
  		EnableDlgItem(hDlg, idCtrl[countCtrl], bEnabled);
 -	}
  	return bEnabled;
  }
 @@ -177,7 +155,7 @@ static BYTE DBWriteCheckBtn(HWND hDlg, const int idCtrl, LPCSTR pszSetting)  	BYTE val = IsDlgButtonChecked(hDlg, idCtrl);
  	int Temp = db_get_b(NULL, MODNAME, pszSetting, 0);
  	Temp &= ~1;
 -	db_set_b(NULL, MODNAME, pszSetting, Temp |= val );
 +	db_set_b(NULL, MODNAME, pszSetting, Temp |= val);
  	return val;
  }
 @@ -232,9 +210,7 @@ static BYTE DBWriteEditByte(HWND hDlg, const int idCtrl, LPCSTR pszSetting, BYTE  	v = (BYTE)GetDlgItemInt(hDlg, idCtrl, &t, FALSE);
  	if (t && (v != db_get_b(NULL, MODNAME, pszSetting, defVal)))
 -	{
  		return db_set_b(NULL, MODNAME, pszSetting, v) == 0;
 -	}
  	return FALSE;
  }
 @@ -259,7 +235,6 @@ static BYTE DBWriteEditWord(HWND hDlg, const int idCtrl, LPCSTR pszSetting, WORD  	v = (WORD)GetDlgItemInt(hDlg, idCtrl, &t, FALSE);
  	if (t && (v != db_get_w(NULL, MODNAME, pszSetting, defVal)))
  		return db_set_w(NULL, MODNAME, pszSetting, v) == 0;
 -
  	return FALSE;
  }
 @@ -282,15 +257,13 @@ static BYTE DBWriteComboByte(HWND hDlg, const int idCtrl, LPCSTR pszSetting, BYT  	v = (BYTE)SendDlgItemMessage(hDlg, idCtrl, CB_GETCURSEL, NULL, NULL);
  	if (v != db_get_b(NULL, MODNAME, pszSetting, defVal))
 -	{
  		return db_set_b(NULL, MODNAME, pszSetting, v) == 0;
 -	}
  	return FALSE;
  }
  static INT_PTR CALLBACK DlgProc_CommonOpts(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	static BYTE	bInitialized = 0;
 +	static BYTE bInitialized = 0;
  	switch (uMsg) {
  	case WM_INITDIALOG:
 @@ -312,8 +285,10 @@ static INT_PTR CALLBACK DlgProc_CommonOpts(HWND hDlg, UINT uMsg, WPARAM wParam,  					EnableControls(hDlg, idEnable, SIZEOF(idEnable), DBGetCheckBtn(hDlg, ctrl_Menu[i].idCheckbox, ctrl_Menu[i].pszKey, 0));
  					// set radio button state
  					int id = ctrl_Menu[i].idNONE;	//default
 -					if ((flag & 4) == 4) id = ctrl_Menu[i].idALL;
 -					else if ((flag & 8) == 8) id = ctrl_Menu[i].idEXIMPORT;
 +					if ((flag & 4) == 4)
 +						id = ctrl_Menu[i].idALL;
 +					else if ((flag & 8) == 8)
 +						id = ctrl_Menu[i].idEXIMPORT;
  					CheckRadioButton(hDlg, ctrl_Menu[i].idNONE, ctrl_Menu[i].idEXIMPORT, id);
  				}
  			}
 @@ -365,8 +340,10 @@ static INT_PTR CALLBACK DlgProc_CommonOpts(HWND hDlg, UINT uMsg, WPARAM wParam,  			FlagsClistChange |= SvcPhoneEnableExtraIcons(0 != IsDlgButtonChecked(hDlg, CHECK_OPT_PHONEICON), true);
  			FlagsClistChange |= SvcGenderEnableExtraIcons(0 != IsDlgButtonChecked(hDlg, CHECK_OPT_GENDER), true);
 -			if (FlagsClistChange)  pcli->pfnSetAllExtraIcons(NULL);
 -			if (FlagsMsgWndChange) UpdateStatusIcons();
 +			if (FlagsClistChange)
 +				pcli->pfnSetAllExtraIcons(NULL);
 +			if (FlagsMsgWndChange)
 +				UpdateStatusIcons();
  			// misc
  			BYTE bEnabled = IsDlgButtonChecked(hDlg, CHECK_OPT_ZODIACAVATAR);
 @@ -426,7 +403,7 @@ static INT_PTR CALLBACK DlgProc_CommonOpts(HWND hDlg, UINT uMsg, WPARAM wParam,  static INT_PTR CALLBACK DlgProc_AdvancedOpts(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	static BYTE	bInitialized = 0;
 +	static BYTE bInitialized = 0;
  	switch (uMsg) {
  	case WM_INITDIALOG:
 @@ -531,7 +508,7 @@ static INT_PTR CALLBACK DlgProc_AdvancedOpts(HWND hDlg, UINT uMsg, WPARAM wParam  static INT_PTR CALLBACK DlgProc_DetailsDlgOpts(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	static BYTE	bInitialized = 0;
 +	static BYTE bInitialized = 0;
  	switch (uMsg) {
  	case WM_INITDIALOG:
 @@ -614,7 +591,7 @@ static INT_PTR CALLBACK DlgProc_DetailsDlgOpts(HWND hDlg, UINT uMsg, WPARAM wPar  static INT_PTR CALLBACK DlgProc_ReminderOpts(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	static BYTE	bInitialized = 0;
 +	static BYTE bInitialized = 0;
  	switch (uMsg) {
  	case WM_INITDIALOG:
 @@ -637,7 +614,7 @@ static INT_PTR CALLBACK DlgProc_ReminderOpts(HWND hDlg, UINT uMsg, WPARAM wParam  				ComboBox_AddString(hCtrl, TranslateT("Reminder disabled"));
  				ComboBox_AddString(hCtrl, TranslateT("Anniversaries only"));
  				ComboBox_AddString(hCtrl, TranslateT("Bithdays only"));
 -				ComboBox_AddString(hCtrl, TranslateT("everything"));
 +				ComboBox_AddString(hCtrl, TranslateT("Everything"));
  			}
  			if (hCtrl = GetDlgItem(hDlg, EDIT_BIRTHMODULE)) {
  				ComboBox_AddString(hCtrl, TranslateT("mBirthday"));
 @@ -720,7 +697,8 @@ static INT_PTR CALLBACK DlgProc_ReminderOpts(HWND hDlg, UINT uMsg, WPARAM wParam  						SvcReminderEnable(FALSE);
  						bReminderCheck = FALSE;
  					}
 -					else bReminderCheck = TRUE;
 +					else
 +						bReminderCheck = TRUE;
  				}
  				// update all contact list extra icons
 @@ -762,9 +740,7 @@ static INT_PTR CALLBACK DlgProc_ReminderOpts(HWND hDlg, UINT uMsg, WPARAM wParam  				NotifyParentOfChange(hDlg);
  			break;
 -		/*
 -		 * The user changes the number of days in advance of an anniversary to be notified by popups and clist extra icon.
 -		 */
 +		// The user changes the number of days in advance of an anniversary to be notified by popups and clist extra icon.
  		case EDIT_REMIND:
  			if (bInitialized && HIWORD(wParam) == EN_UPDATE) {
  				BOOL t;
 @@ -774,9 +750,7 @@ static INT_PTR CALLBACK DlgProc_ReminderOpts(HWND hDlg, UINT uMsg, WPARAM wParam  			}
  			break;
 -		/*
 -		 * The user changes the number of days in advance of an anniversary to be notified by sound.
 -		 */
 +		// The user changes the number of days in advance of an anniversary to be notified by sound.
  		case EDIT_REMIND_SOUNDOFFSET:
  			if (bInitialized && HIWORD(wParam) == EN_UPDATE) {
  				BOOL t;
 @@ -786,9 +760,7 @@ static INT_PTR CALLBACK DlgProc_ReminderOpts(HWND hDlg, UINT uMsg, WPARAM wParam  			}
  			break;
 -		/*
 -		 * The user changes the notification interval
 -		 */
 +		// The user changes the notification interval
  		case EDIT_REMIND2:
  			if (bInitialized && HIWORD(wParam) == EN_UPDATE) {
  				BOOL t;
 @@ -803,9 +775,9 @@ static INT_PTR CALLBACK DlgProc_ReminderOpts(HWND hDlg, UINT uMsg, WPARAM wParam  static INT_PTR CALLBACK DlgProc_Popups(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	static BYTE	bInitialized = 0;
 +	static BYTE bInitialized = 0;
 -	switch (uMsg) {		
 +	switch (uMsg) {
  	case WM_INITDIALOG:
  		TranslateDialogDefault(hDlg);
  		SendNotify_InfoChanged(hDlg);
 @@ -891,20 +863,20 @@ static INT_PTR CALLBACK DlgProc_Popups(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  			DBWriteColor(hDlg, CLR_BBACK, SET_POPUP_BIRTHDAY_COLOR_BACK);
  			DBWriteColor(hDlg, CLR_BTEXT, SET_POPUP_BIRTHDAY_COLOR_TEXT);
  			db_set_b(NULL, MODNAME, SET_POPUP_BIRTHDAY_COLORTYPE, 
 -				SendDlgItemMessage(hDlg, CHECK_OPT_POPUP_DEFCLR, BM_GETCHECK, NULL, NULL) 
 -				? POPUP_COLOR_DEFAULT 
 -				: SendDlgItemMessage(hDlg, CHECK_OPT_POPUP_WINCLR, BM_GETCHECK, NULL, NULL) 
 -				? POPUP_COLOR_WINDOWS 
 +				SendDlgItemMessage(hDlg, CHECK_OPT_POPUP_DEFCLR, BM_GETCHECK, NULL, NULL)
 +				? POPUP_COLOR_DEFAULT
 +				: SendDlgItemMessage(hDlg, CHECK_OPT_POPUP_WINCLR, BM_GETCHECK, NULL, NULL)
 +				? POPUP_COLOR_WINDOWS
  				: POPUP_COLOR_CUSTOM);
  			// save popup style for anniversaries
  			DBWriteColor(hDlg, CLR_ABACK, SET_POPUP_ANNIVERSARY_COLOR_BACK);
  			DBWriteColor(hDlg, CLR_ATEXT, SET_POPUP_ANNIVERSARY_COLOR_TEXT);
  			db_set_b(NULL, MODNAME, SET_POPUP_ANNIVERSARY_COLORTYPE, 
 -				SendDlgItemMessage(hDlg, CHECK_OPT_POPUP_ADEFCLR, BM_GETCHECK, NULL, NULL) 
 -				? POPUP_COLOR_DEFAULT 
 -				: SendDlgItemMessage(hDlg, CHECK_OPT_POPUP_AWINCLR, BM_GETCHECK, NULL, NULL) 
 -				? POPUP_COLOR_WINDOWS 
 +				SendDlgItemMessage(hDlg, CHECK_OPT_POPUP_ADEFCLR, BM_GETCHECK, NULL, NULL)
 +				? POPUP_COLOR_DEFAULT
 +				: SendDlgItemMessage(hDlg, CHECK_OPT_POPUP_AWINCLR, BM_GETCHECK, NULL, NULL)
 +				? POPUP_COLOR_WINDOWS
  				: POPUP_COLOR_CUSTOM);
  			// save delay
 @@ -915,7 +887,8 @@ static INT_PTR CALLBACK DlgProc_Popups(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  				GetDlgItemText(hDlg, EDIT_DELAY, szDelay, SIZEOF(szDelay));
  				db_set_b(NULL, MODNAME, SET_POPUP_DELAY, (BYTE)_tcstol(szDelay, NULL, 10));
  			}
 -			else db_unset(NULL, MODNAME, SET_POPUP_DELAY);
 +			else
 +				db_unset(NULL, MODNAME, SET_POPUP_DELAY);
  		}
  		break;
 @@ -968,14 +941,14 @@ static INT_PTR CALLBACK DlgProc_Popups(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  		case CHECK_OPT_POPUP_ENABLED:
  			if (HIWORD(wParam) == BN_CLICKED) {
  				const BOOL bEnabled = SendMessage((HWND)lParam, BM_GETCHECK, NULL, NULL);
 -				const int idCtrl[] = { 
 -					CHECK_OPT_POPUP_DEFCLR, CHECK_OPT_POPUP_WINCLR, 
 -					CLR_BBACK, TXT_OPT_POPUP_CLR_BACK, 
 +				const int idCtrl[] = {
 +					CHECK_OPT_POPUP_DEFCLR, CHECK_OPT_POPUP_WINCLR,
 +					CLR_BBACK, TXT_OPT_POPUP_CLR_BACK,
  					CLR_BTEXT, TXT_OPT_POPUP_CLR_TEXT,
  					CHECK_OPT_POPUP_ADEFCLR, CHECK_OPT_POPUP_AWINCLR,
  					CLR_ABACK, TXT_OPT_POPUP_CLR_ABACK,
  					CLR_ATEXT, TXT_OPT_POPUP_CLR_ATEXT,
 -					RADIO_OPT_POPUP_DEFAULT, RADIO_OPT_POPUP_CUSTOM, 
 +					RADIO_OPT_POPUP_DEFAULT, RADIO_OPT_POPUP_CUSTOM,
  					RADIO_OPT_POPUP_PERMANENT, EDIT_DELAY
  				};
 @@ -1074,7 +1047,7 @@ static int OnInitOptions(WPARAM wParam, LPARAM lParam)  	OPTIONSDIALOGPAGE odp = { sizeof(odp) };
  	odp.position = 95400;
  	odp.hInstance = ghInst;
 -	odp.pszTitle = MODNAME;
 +	odp.pszTitle = LPGEN(MODULELONGNAME);
  	odp.pszGroup = LPGEN("Contacts");
  	odp.cbSize = sizeof(odp);
 @@ -1093,7 +1066,7 @@ static int OnInitOptions(WPARAM wParam, LPARAM lParam)  	Options_AddPage(wParam, &odp);
  	// Details Dialog page
 -	odp.pszTab = LPGEN("Details Dialog");
 +	odp.pszTab = LPGEN("Details dialog");
  	odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPT_DETAILSDLG);
  	odp.pfnDlgProc = DlgProc_DetailsDlgOpts;
  	odp.flags = ODPF_BOLDGROUPS;
 @@ -1108,7 +1081,7 @@ static int OnInitOptions(WPARAM wParam, LPARAM lParam)  	// Popups page
  	if (ServiceExists(MS_POPUP_ADDPOPUPT)) {
 -		odp.pszTitle = MODNAME;
 +		odp.pszTitle = LPGEN(MODULELONGNAME);
  		odp.pszGroup = LPGEN("Popups");
  		odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPT_POPUP);
  		odp.pfnDlgProc = DlgProc_Popups;
 diff --git a/plugins/UserInfoEx/src/psp_origin.cpp b/plugins/UserInfoEx/src/psp_origin.cpp index 5c455e2a78..5d435f4e7d 100644 --- a/plugins/UserInfoEx/src/psp_origin.cpp +++ b/plugins/UserInfoEx/src/psp_origin.cpp @@ -19,9 +19,6 @@ along with this program; if not, write to the Free Software  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 -/**
 - * System Includes:
 - **/
  #include "commonheaders.h"
  /**
 @@ -36,13 +33,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.   **/
  INT_PTR CALLBACK PSPProcOrigin(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
  {
 -	switch (uMsg) 
 -	{
 +	switch (uMsg) {
  	case WM_INITDIALOG:
  		{
  			CCtrlList *pCtrlList = CCtrlList::CreateObj(hDlg);
 -			if (pCtrlList)
 -			{
 +			if (pCtrlList) {
  				LPIDSTRLIST pList;
  				UINT nList;
 @@ -53,52 +48,46 @@ INT_PTR CALLBACK PSPProcOrigin(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPara  				TranslateDialogDefault(hDlg);
  				SetTimer(hDlg, 1, 5000, NULL);
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STREET,	SET_CONTACT_ORIGIN_STREET,	DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_ZIP,		SET_CONTACT_ORIGIN_ZIP,		DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_CITY,		SET_CONTACT_ORIGIN_CITY,	DBVT_TCHAR));
 -				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STATE,	SET_CONTACT_ORIGIN_STATE,	DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STREET, SET_CONTACT_ORIGIN_STREET, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_ZIP, SET_CONTACT_ORIGIN_ZIP, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_CITY, SET_CONTACT_ORIGIN_CITY, DBVT_TCHAR));
 +				pCtrlList->insert(CEditCtrl::CreateObj(hDlg, EDIT_STATE, SET_CONTACT_ORIGIN_STATE, DBVT_TCHAR));
  				GetCountryList(&nList, &pList);
 -				pCtrlList->insert(CCombo::CreateObj  (hDlg, EDIT_COUNTRY,	SET_CONTACT_ORIGIN_COUNTRY,	DBVT_WORD,	pList, nList));
 +				pCtrlList->insert(CCombo::CreateObj(hDlg, EDIT_COUNTRY, SET_CONTACT_ORIGIN_COUNTRY, DBVT_WORD, pList, nList));
 -				pCtrlList->insert(CTzCombo::CreateObj(hDlg, EDIT_TIMEZONE,	NULL));
 +				pCtrlList->insert(CTzCombo::CreateObj(hDlg, EDIT_TIMEZONE, NULL));
  			}
  		}
  		break;
  	case WM_NOTIFY:
  		{
 -			switch (((LPNMHDR) lParam)->idFrom) 
 -			{
 +			switch (((LPNMHDR) lParam)->idFrom) {
  			case 0:
  				{
  					MCONTACT hContact = (MCONTACT)((LPPSHNOTIFY)lParam)->lParam;
  					LPCSTR pszProto;
 -					switch (((LPNMHDR) lParam)->code) 
 -					{
 +					switch (((LPNMHDR) lParam)->code) {
  					case PSN_INFOCHANGED:
  						{
  							BYTE bChanged = 0;
 -							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0) break;
 +							if (!PSGetBaseProto(hDlg, pszProto) || *pszProto == 0)
 +								break;
 -							if (hContact)
 -							{
 +							if (hContact) {
  								MTime mt;
 -								if (mt.DBGetStamp(hContact, USERINFO, SET_CONTACT_ADDEDTIME) && strstr(pszProto, "ICQ"))
 -								{
 +								if (mt.DBGetStamp(hContact, USERINFO, SET_CONTACT_ADDEDTIME) && strstr(pszProto, "ICQ")) {
  									DWORD dwStamp;
  									dwStamp = DB::Contact::WhenAdded(db_get_dw(hContact, pszProto, "UIN", 0), pszProto);
  									if (dwStamp > 0)
 -									{
  										mt.FromStampAsUTC(dwStamp);
 -									}
  								}
 -								if (mt.IsValid()) 
 -								{
 +								if (mt.IsValid()) {
  									TCHAR szTime[MAX_PATH];
  									LPTSTR ptr;
 @@ -119,8 +108,8 @@ INT_PTR CALLBACK PSPProcOrigin(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPara  					case PSN_ICONCHANGED:
  						{
  							const ICONCTRL idIcon[] = {
 -								{ ICO_COMMON_ADDRESS,	STM_SETIMAGE,	ICO_ADDRESS	},
 -								{ ICO_COMMON_CLOCK,		STM_SETIMAGE,	ICO_CLOCK },
 +								{ ICO_COMMON_ADDRESS, STM_SETIMAGE, ICO_ADDRESS },
 +								{ ICO_COMMON_CLOCK,   STM_SETIMAGE, ICO_CLOCK },
  							};
  							IcoLib_SetCtrlIcons(hDlg, idIcon, SIZEOF(idIcon));
 @@ -133,8 +122,7 @@ INT_PTR CALLBACK PSPProcOrigin(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPara  	case WM_COMMAND:
  		{
 -			switch (LOWORD(wParam)) 
 -			{
 +			switch (LOWORD(wParam)) {
  			case EDIT_COUNTRY:
  				if (HIWORD(wParam) == CBN_SELCHANGE) {
  					LPIDSTRLIST pd = (LPIDSTRLIST)ComboBox_GetItemData((HWND)lParam, ComboBox_GetCurSel((HWND)lParam));
 @@ -154,9 +142,7 @@ INT_PTR CALLBACK PSPProcOrigin(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPara  		}
  	case WM_DESTROY:
 -		{
 -			KillTimer(hDlg, 1);
 -		}
 +		KillTimer(hDlg, 1);
  	}
  	return PSPBaseProc(hDlg, uMsg, wParam, lParam);
  }
 diff --git a/plugins/UserInfoEx/src/psp_profile.cpp b/plugins/UserInfoEx/src/psp_profile.cpp index 11a1b73eaf..99c54b83d0 100644 --- a/plugins/UserInfoEx/src/psp_profile.cpp +++ b/plugins/UserInfoEx/src/psp_profile.cpp @@ -19,61 +19,57 @@ along with this program; if not, write to the Free Software  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 -/**
 - * system & local includes
 - **/
 -
  #include "commonheaders.h"
  #define LVF_EDITLABEL	8
 -#define CELIF_CUSTOM	8		// entry is userdefined (e.g. MyPhoneXX)
 -#define CELIF_SMS		16		// phone with ability to receive sms
 -#define LIF_TIPVISIBLE	32		// set if infotip is visible
 +#define CELIF_CUSTOM	8	// entry is userdefined (e.g. MyPhoneXX)
 +#define CELIF_SMS		16	// phone with ability to receive sms
 +#define LIF_TIPVISIBLE	32	// set if infotip is visible
  typedef struct TCECListItem : CTRL {
 -	LPIDSTRLIST	idstrList;
 -	int			idstrListCount;
 -	int			iListItem;
 -	LPTSTR		pszText[2];
 +	LPIDSTRLIST idstrList;
 +	int idstrListCount;
 +	int iListItem;
 +	LPTSTR pszText[2];
  } LCITEM, *LPLCITEM;
  typedef struct TListCtrl : CTRL {
 -	HWND		hList;
 -	HWND		hTip;
 -	POINT		ptTip;
 -	int			iHotItem;
 -	int			iHotSubItem;
 -	HFONT		hFont;
 +	HWND hList;
 +	HWND hTip;
 +	POINT ptTip;
 +	int iHotItem;
 +	int iHotSubItem;
 +	HFONT hFont;
  	struct {
 -		HWND		hEdit;		// handle to edit window
 -		HWND		hBtn;		// button to open dropdown list
 -		RECT		rcCombo;
 +		HWND hEdit;		// handle to edit window
 +		HWND hBtn;		// button to open dropdown list
 +		RECT rcCombo;
  		struct {
 -			HWND	hDrop;		// dropdown list
 -			int		iItem;		// currently selected item of the dropdown
 -		} dropDown; 
 -		LPLCITEM	pItem;		// the item beiing edited
 -		int			iItem;		// zero based index to item in the listview
 -		int			iSubItem;	// zero based index to subitem
 -		int			iTopIndex;	// zero based index to first visible item on list
 +			HWND hDrop;	// dropdown list
 +			int iItem;	// currently selected item of the dropdown
 +		} dropDown;
 +		LPLCITEM pItem;	// the item beiing edited
 +		int iItem;		// zero based index to item in the listview
 +		int iSubItem;	// zero based index to subitem
 +		int iTopIndex;	// zero based index to first visible item on list
  	} labelEdit;
  } LISTCTRL, *LPLISTCTRL;
  typedef int (*MISERVICE)(WPARAM wParam, LPARAM lParam);
  typedef struct TProfileEntries {
 -	LPTSTR	szGroup;
 -	LPCSTR	szCatFmt;
 -	LPCSTR	szValFmt;
 -	MIRANDASERVICE	GetList;
 +	LPTSTR szGroup;
 +	LPCSTR szCatFmt;
 +	LPCSTR szValFmt;
 +	MIRANDASERVICE GetList;
  } PROFILEENTRY, *LPPROFILEENTRY;
  static const PROFILEENTRY pFmt[3] = {
 -	{ LPGENT("Past"),			 "Past%d",				 "Past%dText",				 (MIRANDASERVICE)GetPastList				 },
 -	{ LPGENT("Affiliation"),"Affiliation%d",	"Affiliation%dText",	(MIRANDASERVICE)GetAffiliationsList },
 -	{ LPGENT("Interest"),	 "Interest%dCat",	"Interest%dText",		 (MIRANDASERVICE)GetInterestsList		}
 +	{ LPGENT("Past"),        "Past%d",        "Past%dText",        (MIRANDASERVICE)GetPastList },
 +	{ LPGENT("Affiliation"), "Affiliation%d", "Affiliation%dText", (MIRANDASERVICE)GetAffiliationsList },
 +	{ LPGENT("Interest"),    "Interest%dCat", "Interest%dText",    (MIRANDASERVICE)GetInterestsList }
  };
  static LRESULT CALLBACK ProfileList_LabelEditProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
 @@ -95,7 +91,7 @@ extern COLORREF clrMeta;  static int ProfileList_AddGroup(HWND hList, LPTSTR pszText, int iItem)
  {
  	LVITEM lvi;
 -	lvi.mask = LVIF_TEXT|LVIF_PARAM;
 +	lvi.mask = LVIF_TEXT | LVIF_PARAM;
  	lvi.iItem = iItem;
  	lvi.iSubItem = 0;
  	lvi.pszText = pszText;
 @@ -137,7 +133,8 @@ static LPLCITEM ProfileList_GetItemData(HWND hList, int iItem)  {
  	LVITEM lvi;
 -	if (iItem < 0) return NULL;
 +	if (iItem < 0)
 +		return NULL;
  	lvi.mask = LVIF_PARAM;
  	lvi.iSubItem = 0;
  	lvi.iItem = iItem;
 @@ -199,7 +196,6 @@ static void ProfileList_Clear(HWND hList)   *			bSave	- tells, whether to save changes (TRUE) or not (FALSE)
   * return:	returns 0 on success or nonzero
   **/
 -
  static int ProfileList_EndLabelEdit(LPLISTCTRL pList, BYTE bSave)
  {
  	HWND hEdit;
 @@ -235,8 +231,7 @@ static int ProfileList_EndLabelEdit(LPLISTCTRL pList, BYTE bSave)  					pList->labelEdit.pItem->pszText[pList->labelEdit.iSubItem] = szEdit;
  					bChanged = TRUE;
  				}
 -				else
 -				if (_tcscmp(pList->labelEdit.pItem->pszText[pList->labelEdit.iSubItem], szEdit)) {
 +				else if (_tcscmp(pList->labelEdit.pItem->pszText[pList->labelEdit.iSubItem], szEdit)) {
  					mir_free(pList->labelEdit.pItem->pszText[pList->labelEdit.iSubItem]);
  					pList->labelEdit.pItem->pszText[pList->labelEdit.iSubItem] = szEdit;
  					bChanged = TRUE;
 @@ -251,8 +246,10 @@ static int ProfileList_EndLabelEdit(LPLISTCTRL pList, BYTE bSave)  			SendMessage(GetParent(GetParent(pList->hList)), PSM_CHANGED, 0, 0);
  		}
  	}
 -	if (pList->labelEdit.hBtn) DestroyWindow(pList->labelEdit.hBtn);
 -	if (pList->labelEdit.dropDown.hDrop) DestroyWindow(pList->labelEdit.dropDown.hDrop);
 +	if (pList->labelEdit.hBtn)
 +		DestroyWindow(pList->labelEdit.hBtn);
 +	if (pList->labelEdit.dropDown.hDrop)
 +		DestroyWindow(pList->labelEdit.dropDown.hDrop);
  	DestroyWindow(hEdit);
  	ListView_RedrawItems(pList->hList, pList->labelEdit.iItem, pList->labelEdit.iItem);
  	ZeroMemory(&pList->labelEdit, sizeof(pList->labelEdit));
 @@ -273,7 +270,6 @@ static int ProfileList_EndLabelEdit(HWND hList, BYTE bSave)   *			iSubItem - subitem (column) index
   * return:	handle to the edit control
   **/
 -
  static HWND ProfileList_BeginLabelEdit(LPLISTCTRL pList, int iItem, int iSubItem)
  {
  	LVITEM lvi;
 @@ -286,7 +282,7 @@ static HWND ProfileList_BeginLabelEdit(LPLISTCTRL pList, int iItem, int iSubItem  	if (pList->labelEdit.hEdit)
  		ProfileList_EndLabelEdit(pList, FALSE);
 -	lvi.mask = LVIF_PARAM|LVIF_STATE;
 +	lvi.mask = LVIF_PARAM | LVIF_STATE;
  	lvi.stateMask = 0xFFFFFFFF;
  	lvi.iItem = iItem;
  	lvi.iSubItem = iSubItem;
 @@ -297,9 +293,9 @@ static HWND ProfileList_BeginLabelEdit(LPLISTCTRL pList, int iItem, int iSubItem  	pItem = (LPLCITEM)lvi.lParam;
  	PSGetContact(GetParent(pList->hList), hContact);
 -			
 +
  	// do not edit deviders or protocol based contact information
 -	if (!(lvi.state & LVIS_SELECTED) || !PtrIsValid(pItem) || (hContact && (pItem->wFlags & CTRLF_HASPROTO))) 
 +	if (!(lvi.state & LVIS_SELECTED) || !PtrIsValid(pItem) || (hContact && (pItem->wFlags & CTRLF_HASPROTO)))
  		return NULL;
  	ListView_EnsureVisible(pList->hList, iItem, FALSE);
 @@ -318,12 +314,11 @@ static HWND ProfileList_BeginLabelEdit(LPLISTCTRL pList, int iItem, int iSubItem  	// create the button control for the combobox
  	if (!iSubItem && pItem->idstrList) {
 -		pList->labelEdit.hBtn = CreateWindowEx(WS_EX_NOPARENTNOTIFY, UINFOBUTTONCLASS, NULL, 
 -					WS_VISIBLE|WS_CHILD|MBS_DOWNARROW,
 -					pList->labelEdit.rcCombo.right - (pList->labelEdit.rcCombo.bottom - pList->labelEdit.rcCombo.top), pList->labelEdit.rcCombo.top,
 -					pList->labelEdit.rcCombo.bottom - pList->labelEdit.rcCombo.top,
 -					pList->labelEdit.rcCombo.bottom - pList->labelEdit.rcCombo.top,
 -					pList->hList, NULL, ghInst, NULL);
 +		pList->labelEdit.hBtn = CreateWindowEx(WS_EX_NOPARENTNOTIFY, UINFOBUTTONCLASS, NULL, WS_VISIBLE | WS_CHILD | MBS_DOWNARROW,
 +			pList->labelEdit.rcCombo.right - (pList->labelEdit.rcCombo.bottom - pList->labelEdit.rcCombo.top), pList->labelEdit.rcCombo.top,
 +			pList->labelEdit.rcCombo.bottom - pList->labelEdit.rcCombo.top,
 +			pList->labelEdit.rcCombo.bottom - pList->labelEdit.rcCombo.top,
 +			pList->hList, NULL, ghInst, NULL);
  		if (pList->labelEdit.hBtn) {
  			SetWindowLongPtr(pList->labelEdit.hBtn, GWLP_ID, BTN_EDIT);
  			pList->labelEdit.rcCombo.right -= pList->labelEdit.rcCombo.bottom - pList->labelEdit.rcCombo.top;
 @@ -331,19 +326,18 @@ static HWND ProfileList_BeginLabelEdit(LPLISTCTRL pList, int iItem, int iSubItem  	}
  	else {
  		pList->labelEdit.rcCombo.bottom = 3 * pList->labelEdit.rcCombo.bottom - 2 * pList->labelEdit.rcCombo.top;
 -		if (rcList.bottom < pList->labelEdit.rcCombo.bottom) {
 +		if (rcList.bottom < pList->labelEdit.rcCombo.bottom)
  			OffsetRect(&pList->labelEdit.rcCombo, 0, rcList.bottom - pList->labelEdit.rcCombo.bottom - 2);
 -		}
  	}
  	// create the edit control
 -	pList->labelEdit.hEdit = CreateWindowEx(WS_EX_NOPARENTNOTIFY|WS_EX_CLIENTEDGE,
 +	pList->labelEdit.hEdit = CreateWindowEx(WS_EX_NOPARENTNOTIFY | WS_EX_CLIENTEDGE,
  				_T("EDIT"),
  				(!iSubItem && pItem->idstrList && pItem->iListItem > 0 && pItem->iListItem < pItem->idstrListCount) 
  					? pItem->idstrList[pItem->iListItem].ptszTranslated
  					: (iSubItem >= 0 && iSubItem < 2 && pItem->pszText[iSubItem] && *pItem->pszText[iSubItem])
  						? pItem->pszText[iSubItem] 
  						: _T(""), 
 -						WS_VISIBLE|WS_CHILD|(iSubItem ? (WS_VSCROLL|ES_MULTILINE|ES_AUTOVSCROLL) : ES_AUTOHSCROLL),
 +						WS_VISIBLE | WS_CHILD | (iSubItem ? (WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL) : ES_AUTOHSCROLL),
  				pList->labelEdit.rcCombo.left, pList->labelEdit.rcCombo.top,
  				pList->labelEdit.rcCombo.right - pList->labelEdit.rcCombo.left,
  				pList->labelEdit.rcCombo.bottom - pList->labelEdit.rcCombo.top,
 @@ -386,9 +380,8 @@ static HWND ProfileList_BeginLabelEdit(HWND hList, int iItem, int iSubItem)   **/
  static int ProfileList_GetInsertIndex(HWND hList, LPTSTR pszGroup)
  {
 -	LVFINDINFO	lfi;
 -	int			iDevider, 
 -				iItem;
 +	LVFINDINFO lfi;
 +	int iDevider, iItem;
  	// search for the devider to add the new item under
  	lfi.flags = LVFI_STRING;
 @@ -397,16 +390,15 @@ static int ProfileList_GetInsertIndex(HWND hList, LPTSTR pszGroup)  	// devider does not exist yet, add it!
  	if (iDevider == -1) {
 -		LVITEM	lvi;
 +		LVITEM lvi;
 -		lvi.mask = LVIF_PARAM|LVIF_TEXT;
 +		lvi.mask = LVIF_PARAM | LVIF_TEXT;
  		lvi.iSubItem = 0;
  		lvi.iItem = 0xFFFF;
  		lvi.lParam = NULL;
  		lvi.pszText = (LPTSTR)lfi.psz;
 -		if ((iItem = ListView_InsertItem(hList, &lvi)) == -1) {
 +		if ((iItem = ListView_InsertItem(hList, &lvi)) == -1)
  			return -1;
 -		}
  		iItem++;
  	}
  	else {
 @@ -443,9 +435,9 @@ static BYTE ProfileList_AddNewItem(HWND hDlg, LPLISTCTRL pList, const PROFILEENT  		// get category list
  		pEntry->GetList((WPARAM)&pItem->idstrListCount, (LPARAM)&pItem->idstrList);
 -		lvi.mask = LVIF_PARAM|LVIF_STATE;
 +		lvi.mask = LVIF_PARAM | LVIF_STATE;
  		lvi.stateMask = 0xFFFFFFFF;
 -		lvi.state = LVIS_FOCUSED|LVIS_SELECTED;
 +		lvi.state = LVIS_FOCUSED | LVIS_SELECTED;
  		lvi.iItem = ProfileList_GetInsertIndex(pList->hList, pEntry->szGroup);
  		lvi.iSubItem = 0;
  		lvi.lParam = (LPARAM)pItem;
 @@ -484,11 +476,11 @@ static int ProfileList_AddItemlistFromDB(  				LPCSTR szValFormat,
  				WORD wFlags)
  {
 -	DBVARIANT	dbvVal, dbvCat;
 -	LPLCITEM	pItem;
 -	LVITEM		lvi;
 -	UINT		i, j = 0;
 -	CHAR		pszSetting[MAXSETTING];
 +	DBVARIANT dbvVal, dbvCat;
 +	LPLCITEM pItem;
 +	LVITEM lvi;
 +	UINT i, j = 0;
 +	CHAR pszSetting[MAXSETTING];
  	lvi.iSubItem = 0;
  	lvi.mask = LVIF_PARAM;
 @@ -496,8 +488,10 @@ static int ProfileList_AddItemlistFromDB(  	for (i = 0, lvi.iItem = iItem; ; i++) {
  		// read the setting from db
  		mir_snprintf(pszSetting, MAXSETTING, szValFormat, i);
 -		if (DB::Setting::GetTString(hContact, pszModule, pszSetting, &dbvVal)) break;
 -		if (dbvVal.type != DBVT_TCHAR) continue;
 +		if (DB::Setting::GetTString(hContact, pszModule, pszSetting, &dbvVal))
 +			break;
 +		if (dbvVal.type != DBVT_TCHAR)
 +			continue;
  		mir_snprintf(pszSetting, MAXSETTING, szCatFormat, i);
  		DB::Setting::GetAString(hContact, pszModule, pszSetting, &dbvCat);
  		// create the itemobject
 @@ -520,22 +514,22 @@ static int ProfileList_AddItemlistFromDB(  		if (idList != NULL) {
  			for (j = 0; j < nList; j++) {
  				switch (dbvCat.type) {
 -					case DBVT_BYTE:
 -						if (dbvCat.bVal != (BYTE)idList[j].nID)
 -							continue;
 -						break;
 -					case DBVT_WORD:
 -						if (dbvCat.wVal != (WORD)idList[j].nID)
 -							continue;
 -						break;
 -					case DBVT_DWORD:
 -						if (dbvCat.dVal != (DWORD)idList[j].nID)
 -							continue;
 -						break;
 -					case DBVT_ASCIIZ:			
 -						if (strcmp(dbvCat.pszVal, idList[j].pszText)) 
 -							continue;
 -						break;
 +				case DBVT_BYTE:
 +					if (dbvCat.bVal != (BYTE)idList[j].nID)
 +						continue;
 +					break;
 +				case DBVT_WORD:
 +					if (dbvCat.wVal != (WORD)idList[j].nID)
 +						continue;
 +					break;
 +				case DBVT_DWORD:
 +					if (dbvCat.dVal != (DWORD)idList[j].nID)
 +						continue;
 +					break;
 +				case DBVT_ASCIIZ:
 +					if (strcmp(dbvCat.pszVal, idList[j].pszText)) 
 +						continue;
 +					break;
  				}
  				pItem->iListItem = j;
  				break;
 @@ -568,8 +562,7 @@ static int ProfileList_AddItemlistFromDB(   *			lParam	- message specific parameter
   * return:	message specific
  **/
 - 
 -static LRESULT CALLBACK ProfileList_DropdownProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) 
 +static LRESULT CALLBACK ProfileList_DropdownProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
  {
  	LPLISTCTRL pList;
 @@ -585,7 +578,8 @@ static LRESULT CALLBACK ProfileList_DropdownProc(HWND hwnd, UINT msg, WPARAM wPa  			{
  				LPIDSTRLIST pItem;
 -				if (!PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))) return CB_ERR;
 +				if (!PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)))
 +					return CB_ERR;
  				pList->labelEdit.dropDown.iItem = ListBox_GetCurSel(hwnd);
  				if (pList->labelEdit.dropDown.iItem >= 0 && PtrIsValid(pItem = (LPIDSTRLIST)ListBox_GetItemData(hwnd, pList->labelEdit.dropDown.iItem)))
  					SetWindowText(pList->labelEdit.hEdit, pItem->ptszTranslated);
 @@ -601,14 +595,15 @@ static LRESULT CALLBACK ProfileList_DropdownProc(HWND hwnd, UINT msg, WPARAM wPa  			POINT pt;
  			LPIDSTRLIST pItem;
 -			if (!PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))) return CB_ERR;
 +			if (!PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)))
 +				return CB_ERR;
  			mir_callNextSubclass(hwnd, ProfileList_DropdownProc, msg, wParam, lParam);
  			pt.x = (short)LOWORD(lParam);
  			pt.y = (short)HIWORD(lParam);
  			ClientToScreen(hwnd, &pt);
 -			if (SendMessage(hwnd, WM_NCHITTEST, 0, MAKELPARAM(pt.x, pt.y)) == HTVSCROLL) 
 +			if (SendMessage(hwnd, WM_NCHITTEST, 0, MAKELPARAM(pt.x, pt.y)) == HTVSCROLL)
  				return CB_ERR;
  			pList->labelEdit.dropDown.iItem = SendMessage(hwnd, LB_GETCURSEL, 0, 0);
 @@ -648,93 +643,92 @@ static LRESULT CALLBACK ProfileList_LabelEditProc(HWND hwnd, UINT msg, WPARAM wP  	LPLISTCTRL pList;
  	switch (msg) {
 -		case WM_KEYDOWN:
 -			switch (wParam) {
 -				case VK_ESCAPE:
 -					if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)))
 -						ProfileList_EndLabelEdit(pList, FALSE);
 -					return 0;
 -				case VK_F3:
 -					if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)) && pList->labelEdit.hBtn)
 -						SendMessage(pList->hList, WM_COMMAND, MAKEWPARAM(BTN_EDIT, BN_CLICKED), (LPARAM)pList->labelEdit.hBtn);
 -					return 0;
 -				case VK_RETURN:
 -				{
 -					BYTE bEditNext;
 -					int iItem;
 +	case WM_KEYDOWN:
 +		switch (wParam) {
 +		case VK_ESCAPE:
 +			if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)))
 +				ProfileList_EndLabelEdit(pList, FALSE);
 +			return 0;
 +		case VK_F3:
 +			if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)) && pList->labelEdit.hBtn)
 +				SendMessage(pList->hList, WM_COMMAND, MAKEWPARAM(BTN_EDIT, BN_CLICKED), (LPARAM)pList->labelEdit.hBtn);
 +			return 0;
 +		case VK_RETURN:
 +			{
 +				BYTE bEditNext;
 +				int iItem;
 -					if (GetWindowLongPtr(hwnd, GWL_STYLE) & ES_WANTRETURN && !(GetKeyState(VK_CONTROL) & 0x8000))
 -						break;
 -					if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))) {
 -						bEditNext = !pList->labelEdit.iSubItem && !ProfileList_GetItemText(pList->hList, pList->labelEdit.iItem, 1, NULL, NULL);
 -						iItem = pList->labelEdit.iItem;
 -						ProfileList_EndLabelEdit(pList->hList, TRUE);
 -						if (bEditNext) ProfileList_BeginLabelEdit(pList->hList, pList->labelEdit.iItem, 1);
 -					}
 -					return 0;
 +				if (GetWindowLongPtr(hwnd, GWL_STYLE) & ES_WANTRETURN && !(GetKeyState(VK_CONTROL) & 0x8000))
 +					break;
 +				if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))) {
 +					bEditNext = !pList->labelEdit.iSubItem && !ProfileList_GetItemText(pList->hList, pList->labelEdit.iItem, 1, NULL, NULL);
 +					iItem = pList->labelEdit.iItem;
 +					ProfileList_EndLabelEdit(pList->hList, TRUE);
 +					if (bEditNext) ProfileList_BeginLabelEdit(pList->hList, pList->labelEdit.iItem, 1);
  				}
 -				case VK_TAB:
 -					if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))) {
 -						LVITEM lvi;
 +				return 0;
 +			}
 +		case VK_TAB:
 +			if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))) {
 +				LVITEM lvi;
 -						lvi.mask = LVIF_STATE;
 -						lvi.stateMask = LVIS_FOCUSED|LVIS_SELECTED;
 -						lvi.iItem = pList->labelEdit.iItem;
 +				lvi.mask = LVIF_STATE;
 +				lvi.stateMask = LVIS_FOCUSED | LVIS_SELECTED;
 +				lvi.iItem = pList->labelEdit.iItem;
 -						if (wParam == VK_TAB && !pList->labelEdit.iSubItem) {
 -							lvi.iSubItem = 1;
 -							lvi.state = LVIS_FOCUSED|LVIS_SELECTED;
 -							ProfileList_EndLabelEdit(pList->hList, TRUE);
 -						}
 -						else {
 -							UINT iSubItem = (wParam == VK_TAB) ? 0 : pList->labelEdit.iSubItem;
 +				if (wParam == VK_TAB && !pList->labelEdit.iSubItem) {
 +					lvi.iSubItem = 1;
 +					lvi.state = LVIS_FOCUSED | LVIS_SELECTED;
 +					ProfileList_EndLabelEdit(pList->hList, TRUE);
 +				}
 +				else {
 +					UINT iSubItem = (wParam == VK_TAB) ? 0 : pList->labelEdit.iSubItem;
 -							lvi.iSubItem = 0;
 -							lvi.state = 0;
 +					lvi.iSubItem = 0;
 +					lvi.state = 0;
 -							ProfileList_EndLabelEdit(pList, TRUE);
 +					ProfileList_EndLabelEdit(pList, TRUE);
 -							// unselect current list item
 -							if (!ListView_SetItem(pList->hList, &lvi))
 -								return 0;
 +					// unselect current list item
 +					if (!ListView_SetItem(pList->hList, &lvi))
 +						return 0;
 -							// search for next valid list item (skip deviders)
 -							lvi.iSubItem = iSubItem;
 -							lvi.mask = LVIF_PARAM;
 -							do {
 -								if (wParam == VK_UP) 
 -									lvi.iItem--;
 -								else
 -									lvi.iItem++;
 +					// search for next valid list item (skip deviders)
 +					lvi.iSubItem = iSubItem;
 +					lvi.mask = LVIF_PARAM;
 +					do {
 +						if (wParam == VK_UP)
 +							lvi.iItem--;
 +						else
 +							lvi.iItem++;
 -								if (lvi.iItem == -1 || !ListView_GetItem(pList->hList, &lvi)) {
 -									return 0;
 -								}
 -							} while (!lvi.lParam);
 +						if (lvi.iItem == -1 || !ListView_GetItem(pList->hList, &lvi))
 +							return 0;
 +					} 
 +					while (!lvi.lParam);
 -							// select new list item
 -							lvi.mask = LVIF_STATE;
 -							lvi.state = LVIS_FOCUSED|LVIS_SELECTED;
 -							if (!ListView_SetItem(pList->hList, &lvi)) {
 -								return 0;
 -							}
 -						}
 -						ProfileList_BeginLabelEdit(pList->hList, lvi.iItem, lvi.iSubItem);
 +					// select new list item
 +					lvi.mask = LVIF_STATE;
 +					lvi.state = LVIS_FOCUSED | LVIS_SELECTED;
 +					if (!ListView_SetItem(pList->hList, &lvi))
  						return 0;
 -					}
 -					return 1;
 +				}
 +				ProfileList_BeginLabelEdit(pList->hList, lvi.iItem, lvi.iSubItem);
 +				return 0;
  			}
 -			break;
 -		case WM_GETDLGCODE:
 -			return DLGC_WANTALLKEYS | mir_callNextSubclass(hwnd, ProfileList_LabelEditProc, msg, wParam, lParam);
 -		case WM_KILLFOCUS:
 +			return 1;
 +		}
 +		break;
 +	case WM_GETDLGCODE:
 +		return DLGC_WANTALLKEYS | mir_callNextSubclass(hwnd, ProfileList_LabelEditProc, msg, wParam, lParam);
 +	case WM_KILLFOCUS:
  		{
  			HWND hwndFocus = GetFocus();
 -			if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)) && 
 -				hwndFocus != pList->labelEdit.dropDown.hDrop && 
 -				hwndFocus != pList->labelEdit.hEdit &&
 -				hwndFocus != pList->labelEdit.hBtn)
 +			if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))
 +				&& hwndFocus != pList->labelEdit.dropDown.hDrop
 +				&& hwndFocus != pList->labelEdit.hEdit
 +				&& hwndFocus != pList->labelEdit.hBtn)
  				ProfileList_EndLabelEdit(pList, hwndFocus == pList->hList);
  			return 0;
  		}
 @@ -764,12 +758,14 @@ static LRESULT CALLBACK ProfileList_SubclassProc(HWND hwnd, UINT msg, WPARAM wPa  			switch (wParam) {
  			case VK_F2:
  				nCurSel = ListView_GetSelectionMark(hwnd);
 -				if (nCurSel == -1) break;
 +				if (nCurSel == -1)
 +					break;
  				ProfileList_BeginLabelEdit(hwnd, nCurSel, 0);
  				return 0;
  			case VK_F3:
  				nCurSel = ListView_GetSelectionMark(hwnd);
 -				if (nCurSel == -1) break;
 +				if (nCurSel == -1)
 +					break;
  				ProfileList_BeginLabelEdit(hwnd, nCurSel, 1);
  				return 0;
  			case VK_UP:
 @@ -780,22 +776,24 @@ static LRESULT CALLBACK ProfileList_SubclassProc(HWND hwnd, UINT msg, WPARAM wPa  				// find next valid item to select
  				lvi.mask = LVIF_PARAM;
  				do {
 -					if (wParam == VK_UP) lvi.iItem--;
 -					else lvi.iItem++;
 -					if (lvi.iItem == -1 || !ListView_GetItem(hwnd, &lvi)) {
 +					if (wParam == VK_UP)
 +						lvi.iItem--;
 +					else
 +						lvi.iItem++;
 +					if (lvi.iItem == -1 || !ListView_GetItem(hwnd, &lvi))
  						return 0;
 -					}
 -				} while (!lvi.lParam);
 +				}
 +				while (!lvi.lParam);
  				ListView_EnsureVisible(hwnd, lvi.iItem, FALSE);
  				newSel = lvi.iItem;
  				lvi.iItem = nCurSel;
  				lvi.mask = LVIF_STATE;
 -				lvi.stateMask = LVIS_FOCUSED|LVIS_SELECTED;
 +				lvi.stateMask = LVIS_FOCUSED | LVIS_SELECTED;
  				lvi.state = 0;
  				ListView_SetItem(hwnd, &lvi);
  				lvi.iItem = newSel;
 -				lvi.state = LVIS_FOCUSED|LVIS_SELECTED;
 +				lvi.state = LVIS_FOCUSED | LVIS_SELECTED;
  				ListView_SetItem(hwnd, &lvi);
  				ListView_SetSelectionMark(hwnd, lvi.iItem);
  				return 0;
 @@ -835,7 +833,7 @@ static LRESULT CALLBACK ProfileList_SubclassProc(HWND hwnd, UINT msg, WPARAM wPa  					if (textSize.cx > rchWnd.right - rchWnd.left || textSize.cx > rcItem.right - rcItem.left) {
  						ZeroMemory(&ti, sizeof(TOOLINFO));
  						ti.cbSize = sizeof(TOOLINFO);
 -						ti.uFlags = TTF_IDISHWND|TTF_SUBCLASS|TTF_TRANSPARENT;
 +						ti.uFlags = TTF_IDISHWND | TTF_SUBCLASS | TTF_TRANSPARENT;
  						ti.hinst = ghInst;
  						ti.hwnd = hwnd;
  						ti.uId = (UINT_PTR)hwnd;
 @@ -849,7 +847,7 @@ static LRESULT CALLBACK ProfileList_SubclassProc(HWND hwnd, UINT msg, WPARAM wPa  								? pItem->idstrList[pItem->iListItem].ptszTranslated
  								: (pItem->pszText[0] && *pItem->pszText[0])
  								? pItem->pszText[0]
 -							: TranslateT("<empty>"))
 +								: TranslateT("<empty>"))
  								);
  							InvalidateRect(pList->hTip, NULL, TRUE);
  						}
 @@ -862,7 +860,7 @@ static LRESULT CALLBACK ProfileList_SubclassProc(HWND hwnd, UINT msg, WPARAM wPa  						if (bReposition) {
  							RECT rcTip;
  							GetClientRect(pList->hTip, &rcTip);
 -							SetWindowPos(pList->hTip, hwnd, pList->ptTip.x, pList->ptTip.y - rcTip.bottom, 0, 0, SWP_NOSIZE|SWP_NOZORDER|SWP_NOACTIVATE);
 +							SetWindowPos(pList->hTip, hwnd, pList->ptTip.x, pList->ptTip.y - rcTip.bottom, 0, 0, SWP_NOSIZE | SWP_NOZORDER | SWP_NOACTIVATE);
  						}
  						pList->wFlags |= LIF_TIPVISIBLE;
  						return 0;
 @@ -900,21 +898,21 @@ static LRESULT CALLBACK ProfileList_SubclassProc(HWND hwnd, UINT msg, WPARAM wPa  			switch (((LPNMHDR)lParam)->code) {
  			case TTN_SHOW:
 -				SetWindowPos(pList->hTip, hwnd, pList->ptTip.x, pList->ptTip.y - rcTip.bottom, 0, 0, SWP_NOSIZE|SWP_NOZORDER|SWP_NOACTIVATE);
 +				SetWindowPos(pList->hTip, hwnd, pList->ptTip.x, pList->ptTip.y - rcTip.bottom, 0, 0, SWP_NOSIZE | SWP_NOZORDER | SWP_NOACTIVATE);
  				return TRUE;
  			}
  		}
  		break;
  	case WM_COMMAND:
  		switch (LOWORD(wParam)) {
 -
 -			// show dropdown menu for category list
 +		// show dropdown menu for category list
  		case BTN_EDIT:
  			{
  				int i;
  				TCHAR szEdit[MAX_PATH];
 -				if (!PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))) break;
 +				if (!PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)))
 +					break;
  				GetWindowText(pList->labelEdit.hEdit, szEdit, MAX_PATH);
  				// need to create the dropdown list?
 @@ -937,11 +935,12 @@ static LRESULT CALLBACK ProfileList_SubclassProc(HWND hwnd, UINT msg, WPARAM wPa  						rc.bottom = rc.top + listHeight;
  					}
 -					pList->labelEdit.dropDown.hDrop = CreateWindowEx(0,
 -						_T("LISTBOX"), NULL, WS_CHILD|WS_BORDER|WS_VSCROLL|LBS_COMBOBOX|LBS_HASSTRINGS,
 +					pList->labelEdit.dropDown.hDrop = CreateWindowEx(0, _T("LISTBOX"), NULL,
 +						WS_CHILD | WS_BORDER | WS_VSCROLL | LBS_COMBOBOX | LBS_HASSTRINGS,
  						rc.left, rc.top, rc.right - rc.left, rc.bottom - rc.top,
  						hwnd, NULL, ghInst, NULL);
 -					if (!pList->labelEdit.dropDown.hDrop) return FALSE;
 +					if (!pList->labelEdit.dropDown.hDrop)
 +						return FALSE;
  					SetUserData(pList->labelEdit.dropDown.hDrop, pList);
  					mir_subclassWindow(pList->labelEdit.dropDown.hDrop, ProfileList_DropdownProc);
  					SetWindowLongPtr(pList->labelEdit.dropDown.hDrop, GWLP_ID, LIST_DROPDOWN);
 @@ -992,10 +991,10 @@ static LRESULT CALLBACK ProfileList_SubclassProc(HWND hwnd, UINT msg, WPARAM wPa  		{
  			HWND hwndFocus = GetFocus();
 -			if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd)) &&
 -				pList->labelEdit.hEdit != hwndFocus && 
 -				pList->labelEdit.dropDown.hDrop != hwndFocus && 
 -				pList->labelEdit.hBtn != hwndFocus)
 +			if (PtrIsValid(pList = (LPLISTCTRL)GetUserData(hwnd))
 +				&& pList->labelEdit.hEdit != hwndFocus
 +				&& pList->labelEdit.dropDown.hDrop != hwndFocus
 +				&& pList->labelEdit.hBtn != hwndFocus)
  				ProfileList_EndLabelEdit(pList, FALSE);
  			break;
  		}
 @@ -1054,9 +1053,9 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  			// remove static edge in aero mode
  			if (IsAeroMode())
 -				SetWindowLongPtr(hList, GWL_EXSTYLE, GetWindowLongPtr(hList, GWL_EXSTYLE)&~WS_EX_STATICEDGE);
 +				SetWindowLongPtr(hList, GWL_EXSTYLE, GetWindowLongPtr(hList, GWL_EXSTYLE) & ~WS_EX_STATICEDGE);
 -			// insert columns into the listboxes					
 +			// insert columns into the listboxes
  			ListView_SetExtendedListViewStyle(hList, LVS_EX_FULLROWSELECT);
 @@ -1075,26 +1074,23 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  			rc.right -= GetSystemMetrics(SM_CXVSCROLL);
  			// initiate the tooltips
 -			pList->hTip = CreateWindowEx(WS_EX_TOPMOST,	TOOLTIPS_CLASS, NULL,
 -				WS_POPUP|TTS_BALLOON|TTS_NOPREFIX|TTS_ALWAYSTIP,
 -				CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
 -				hList, NULL, ghInst, NULL);
 +			pList->hTip = CreateWindowEx(WS_EX_TOPMOST, TOOLTIPS_CLASS, NULL, WS_POPUP | TTS_BALLOON | TTS_NOPREFIX | TTS_ALWAYSTIP,
 +				CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, hList, NULL, ghInst, NULL);
  			if (pList->hTip) {
 -				SetWindowPos(pList->hTip, HWND_TOPMOST,
 -					CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
 +				SetWindowPos(pList->hTip, HWND_TOPMOST, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
  					SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE);
  				ZeroMemory(&ti, sizeof(TOOLINFO));
  				ti.cbSize = sizeof(TOOLINFO);
 -				ti.uFlags = TTF_IDISHWND|TTF_SUBCLASS|TTF_TRANSPARENT;
 +				ti.uFlags = TTF_IDISHWND | TTF_SUBCLASS | TTF_TRANSPARENT;
  				ti.hinst = ghInst;
  				ti.hwnd = hList;
  				ti.uId = (UINT_PTR)hList;
  				SendMessage(pList->hTip, TTM_ADDTOOL, NULL, (LPARAM)&ti);
  				SendMessage(pList->hTip, TTM_ACTIVATE, FALSE, (LPARAM)&ti);
 -			}		
 +			}
 -			// insert columns into the listboxes					
 +			// insert columns into the listboxes
  			lvc.mask = LVCF_WIDTH;
  			lvc.cx = rc.right / 8 * 3;
  			ListView_InsertColumn(hList, 0, &lvc);
 @@ -1127,10 +1123,7 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  						LPIDSTRLIST idList;
  						UINT nList;
  						BYTE i;
 -						int iItem = 0,
 -							iGrp = 0,
 -							numProtoItems,
 -							numUserItems;
 +						int iItem = 0, iGrp = 0, numProtoItems, numUserItems;
  						if (!(pList->wFlags & CTRLF_CHANGED) && PSGetBaseProto(hDlg, pszProto) && *pszProto != 0) {
  							ProfileList_Clear(hList);
 @@ -1148,18 +1141,21 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  									LPCSTR pszSubBaseProto;
  									if ((hDefContact = db_mc_getSub(hContact, iDefault)) && (pszSubBaseProto = DB::Contact::Proto(hDefContact))) {
 -										if ((numProtoItems += ProfileList_AddItemlistFromDB(pList, iItem, idList, nList, hDefContact, pszSubBaseProto, pFmt[i].szCatFmt, pFmt[i].szValFmt, CTRLF_HASMETA|CTRLF_HASPROTO)) < 0)
 +										if ((numProtoItems += ProfileList_AddItemlistFromDB(pList, iItem, idList, nList, hDefContact, pszSubBaseProto, pFmt[i].szCatFmt, pFmt[i].szValFmt, CTRLF_HASMETA | CTRLF_HASPROTO)) < 0)
  											return FALSE;
  										// copy the missing settings from the other subcontacts
  										int numSubs = db_mc_getSubCount(hContact);
  										for (int j = 0; j < numSubs; j++) {
 -											if (j == iDefault) continue;
 -											if (!(hSubContact = db_mc_getSub(hContact, j))) continue;
 -											if (!(pszSubBaseProto = DB::Contact::Proto(hSubContact))) continue;
 -											if ((numProtoItems += ProfileList_AddItemlistFromDB(pList, iItem, idList, nList, hSubContact, pszSubBaseProto, pFmt[i].szCatFmt, pFmt[i].szValFmt, CTRLF_HASMETA|CTRLF_HASPROTO)) < 0)
 +											if (j == iDefault)
 +												continue;
 +											if (!(hSubContact = db_mc_getSub(hContact, j)))
 +												continue;
 +											if (!(pszSubBaseProto = DB::Contact::Proto(hSubContact)))
 +												continue;
 +											if ((numProtoItems += ProfileList_AddItemlistFromDB(pList, iItem, idList, nList, hSubContact, pszSubBaseProto, pFmt[i].szCatFmt, pFmt[i].szValFmt, CTRLF_HASMETA | CTRLF_HASPROTO)) < 0)
  												return FALSE;
 -											//if ((numUserItems += ProfileList_AddItemlistFromDB(pList, iItem, idList, nList, hSubContact, USERINFO, pFmt[i].szCatFmt, pFmt[i].szValFmt, CTRLF_HASMETA|CTRLF_HASPROTO)) < 0)
 +											//if ((numUserItems += ProfileList_AddItemlistFromDB(pList, iItem, idList, nList, hSubContact, USERINFO, pFmt[i].szCatFmt, pFmt[i].szValFmt, CTRLF_HASMETA | CTRLF_HASPROTO)) < 0)
  											//	return FALSE;
  										}
  									}
 @@ -1176,11 +1172,11 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  						SetWindowLongPtr(hDlg, DWLP_MSGRESULT, msgResult);
  						break;
  					}
 -					// user swiches to another propertysheetpage
 +				// user swiches to another propertysheetpage
  				case PSN_KILLACTIVE:
  					ProfileList_EndLabelEdit(hList, TRUE);
  					break;
 -					// user selected to apply settings to the database
 +				// user selected to apply settings to the database
  				case PSN_APPLY:
  					if (pList->wFlags & CTRLF_CHANGED) {
  						BYTE iFmt = -1;
 @@ -1191,10 +1187,11 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  						LPLCITEM pItem;
  						LPSTR pszModule = USERINFO;
 -						if (!hContact) PSGetBaseProto(hDlg, pszModule);
 +						if (!hContact)
 +							PSGetBaseProto(hDlg, pszModule);
  						*szGroup = 0;
 -						lvi.mask = LVIF_TEXT|LVIF_PARAM;
 +						lvi.mask = LVIF_TEXT | LVIF_PARAM;
  						lvi.pszText = szGroup;
  						lvi.cchTextMax = MAX_PATH;
 @@ -1207,9 +1204,8 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  								}
  								// find information about the group
  								for (iFmt = 0; iFmt < SIZEOF(pFmt); iFmt++) {
 -									if (!_tcscmp(szGroup, pFmt[iFmt].szGroup)) {
 +									if (!_tcscmp(szGroup, pFmt[iFmt].szGroup))
  										break;
 -									}
  								}
  								// indicate, no group was found. should not happen!!
  								if (iFmt == SIZEOF(pFmt)) {
 @@ -1218,31 +1214,29 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  								}
  								iItem = 0;
  							}
 -							else
 -								if (iFmt >= 0 && iFmt < SIZEOF(pFmt)) {
 -									// save value
 -									if (!pItem->pszText[1] || !*pItem->pszText[1])
 -										continue;
 -									if (!(pItem->wFlags & (CTRLF_HASPROTO|CTRLF_HASMETA))) {
 -										mir_snprintf(pszSetting, MAXSETTING, pFmt[iFmt].szValFmt, iItem);
 -										db_set_ts(hContact, pszModule, pszSetting, pItem->pszText[1]);
 -										// save category
 -										mir_snprintf(pszSetting, MAXSETTING, pFmt[iFmt].szCatFmt, iItem);
 -										if (pItem->idstrList && pItem->iListItem > 0 && pItem->iListItem < pItem->idstrListCount)
 -											db_set_s(hContact, pszModule, pszSetting, (LPSTR)pItem->idstrList[pItem->iListItem].pszText);
 -										else 
 -											if (pItem->pszText[0] && *pItem->pszText[0])
 -												db_set_ts(hContact, pszModule, pszSetting, (LPTSTR)pItem->pszText[0]);
 -											else									
 -												db_unset(hContact, pszModule, pszSetting);
 -										// redraw the item if required
 -										if (pItem->wFlags & CTRLF_CHANGED) {
 -											pItem->wFlags &= ~CTRLF_CHANGED;
 -											ListView_RedrawItems(hList, lvi.iItem, lvi.iItem);
 -										}
 -										iItem++;
 +							else if (iFmt >= 0 && iFmt < SIZEOF(pFmt)) {
 +								// save value
 +								if (!pItem->pszText[1] || !*pItem->pszText[1])
 +									continue;
 +								if (!(pItem->wFlags & (CTRLF_HASPROTO|CTRLF_HASMETA))) {
 +									mir_snprintf(pszSetting, MAXSETTING, pFmt[iFmt].szValFmt, iItem);
 +									db_set_ts(hContact, pszModule, pszSetting, pItem->pszText[1]);
 +									// save category
 +									mir_snprintf(pszSetting, MAXSETTING, pFmt[iFmt].szCatFmt, iItem);
 +									if (pItem->idstrList && pItem->iListItem > 0 && pItem->iListItem < pItem->idstrListCount)
 +										db_set_s(hContact, pszModule, pszSetting, (LPSTR)pItem->idstrList[pItem->iListItem].pszText);
 +									else if (pItem->pszText[0] && *pItem->pszText[0])
 +										db_set_ts(hContact, pszModule, pszSetting, (LPTSTR)pItem->pszText[0]);
 +									else
 +										db_unset(hContact, pszModule, pszSetting);
 +									// redraw the item if required
 +									if (pItem->wFlags & CTRLF_CHANGED) {
 +										pItem->wFlags &= ~CTRLF_CHANGED;
 +										ListView_RedrawItems(hList, lvi.iItem, lvi.iItem);
  									}
 +									iItem++;
  								}
 +							}
  						}
  						// delete reluctant items
  						if (iFmt >= 0 && iFmt < SIZEOF(pFmt)) {
 @@ -1256,9 +1250,7 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  			}
  			break;
 -		//
  		// handle notification messages from the list control
 -		//
  		case LIST_PROFILE:
  			pList = (LPLISTCTRL)GetUserData(((LPNMHDR)lParam)->hwndFrom);
 @@ -1272,7 +1264,8 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  					LPLCITEM pItem;
  					POINT pt;
 -					if (!hMenu) return 1;
 +					if (!hMenu)
 +						return 1;
  					PSGetContact(hDlg, hContact);
  					GetCursorPos(&pt);
  					hi.pt = pt;
 @@ -1286,13 +1279,13 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  					mii.fMask = MIIM_ID|MIIM_STRING;
  					// insert "Add" Menuitem
  					mii.wID = BTN_ADD_intEREST;
 -					mii.dwTypeData = TranslateT("Add Interest");
 +					mii.dwTypeData = TranslateT("Add interest");
  					InsertMenuItem(hMenu, 0, TRUE, &mii);
  					mii.wID = BTN_ADD_AFFLIATION;
 -					mii.dwTypeData = TranslateT("Add Affliation");
 +					mii.dwTypeData = TranslateT("Add affliation");
  					InsertMenuItem(hMenu, 1, TRUE, &mii);
  					mii.wID = BTN_ADD_PAST;
 -					mii.dwTypeData = TranslateT("Add Past");
 +					mii.dwTypeData = TranslateT("Add past");
  					InsertMenuItem(hMenu, 2, TRUE, &mii);
  					if (hi.iItem != -1 && PtrIsValid(pItem) && !(hContact && (pItem->wFlags & CTRLF_HASPROTO))) {
 @@ -1301,18 +1294,18 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  						mii.fType = MFT_SEPARATOR;
  						InsertMenuItem(hMenu, 3, TRUE, &mii);
  						// insert "Delete" Menuitem
 -						mii.fMask = MIIM_ID|MIIM_STRING;
 +						mii.fMask = MIIM_ID | MIIM_STRING;
  						mii.wID = BTN_EDIT_CAT;
 -						mii.dwTypeData = TranslateT("Edit Category");
 +						mii.dwTypeData = TranslateT("Edit category");
  						InsertMenuItem(hMenu, 4, TRUE, &mii);
  						mii.wID = BTN_EDIT_VAL;
 -						mii.dwTypeData = TranslateT("Edit Value");
 +						mii.dwTypeData = TranslateT("Edit value");
  						InsertMenuItem(hMenu, 5, TRUE, &mii);
  						mii.fMask = MIIM_FTYPE;
  						mii.fType = MFT_SEPARATOR;
  						InsertMenuItem(hMenu, 6, TRUE, &mii);
  						// insert "Delete" Menuitem
 -						mii.fMask = MIIM_ID|MIIM_STRING;
 +						mii.fMask = MIIM_ID | MIIM_STRING;
  						mii.wID = BTN_DEL;
  						mii.dwTypeData = TranslateT("Delete");
  						InsertMenuItem(hMenu, 7, TRUE, &mii);
 @@ -1349,7 +1342,7 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  							SetTextColor(cd->nmcd.hdc, GetSysColor(COLOR_3DSHADOW));
  							ProfileList_GetItemText(cd->nmcd.hdr.hwndFrom, cd->nmcd.dwItemSpec, 0, szText, MAX_PATH);
  							rc.left += 6;
 -							DrawText(cd->nmcd.hdc, TranslateTS(szText), -1, &rc, DT_NOCLIP|DT_NOPREFIX|DT_SINGLELINE|DT_VCENTER);
 +							DrawText(cd->nmcd.hdc, TranslateTS(szText), -1, &rc, DT_NOCLIP | DT_NOPREFIX | DT_SINGLELINE | DT_VCENTER);
  							rc.bottom -= 2;
  							rc.top = rc.bottom - 1;
 @@ -1367,18 +1360,18 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  						}
  						// draw background of unselected item
  						else {
 -							SetTextColor(cd->nmcd.hdc, 
 -								(pItem->wFlags & CTRLF_CHANGED) 
 +							SetTextColor(cd->nmcd.hdc,
 +								(pItem->wFlags & CTRLF_CHANGED)
  								? clrChanged : (pItem->wFlags & CTRLF_HASMETA)
  								? clrMeta : ((pItem->wFlags & (CTRLF_HASCUSTOM)) && (pItem->wFlags & CTRLF_HASPROTO))
  								? clrBoth : (pItem->wFlags & CTRLF_HASCUSTOM)
 -								? clrCustom	: clrNormal);
 +								? clrCustom : clrNormal);
  							FillRect(cd->nmcd.hdc, &rc, GetSysColorBrush(COLOR_WINDOW));
  						}
 -						SetWindowLongPtr(hDlg, DWLP_MSGRESULT, CDRF_NEWFONT|CDRF_NOTIFYSUBITEMDRAW);
 +						SetWindowLongPtr(hDlg, DWLP_MSGRESULT, CDRF_NEWFONT | CDRF_NOTIFYSUBITEMDRAW);
  						return TRUE;
 -					case CDDS_SUBITEM|CDDS_ITEMPREPAINT:
 +					case CDDS_SUBITEM | CDDS_ITEMPREPAINT:
  						{
  							HFONT hoFont = (HFONT)SelectObject(cd->nmcd.hdc, pList->hFont);
 @@ -1390,12 +1383,12 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  							}
  							rc.left += 3;
  							DrawText(cd->nmcd.hdc,
 -								pItem->pszText[cd->iSubItem] 
 -							? pItem->pszText[cd->iSubItem] 
 -							: (cd->iSubItem == 0 && pItem->idstrList && pItem->iListItem > 0 && pItem->iListItem < pItem->idstrListCount)
 +								pItem->pszText[cd->iSubItem]
 +								? pItem->pszText[cd->iSubItem]
 +								: (cd->iSubItem == 0 && pItem->idstrList && pItem->iListItem > 0 && pItem->iListItem < pItem->idstrListCount)
  								? pItem->idstrList[pItem->iListItem].ptszTranslated
  								: TranslateT("<empty>"),
 -								-1, &rc, DT_END_ELLIPSIS|DT_NOCLIP|DT_NOPREFIX|DT_SINGLELINE|DT_VCENTER);
 +								-1, &rc, DT_END_ELLIPSIS | DT_NOCLIP | DT_NOPREFIX | DT_SINGLELINE | DT_VCENTER);
  							SetWindowLongPtr(hDlg, DWLP_MSGRESULT, CDRF_SKIPDEFAULT);
  							return TRUE;
  						}
 @@ -1422,12 +1415,13 @@ INT_PTR CALLBACK PSPProcContactProfile(HWND hDlg, UINT uMsg, WPARAM wParam, LPAR  			ProfileList_BeginLabelEdit(hList, ListView_GetSelectionMark(hList), 1);
  			break;
  		case BTN_DEL:
 -			if (IDYES == MsgBox(hDlg, MB_YESNO|MB_ICON_QUESTION, LPGENT("Question"), LPGENT("Delete an entry"), LPGENT("Do you really want to delete this entry?"))) {
 +			if (IDYES == MsgBox(hDlg, MB_YESNO | MB_ICON_QUESTION, LPGENT("Question"), LPGENT("Delete an entry"), LPGENT("Do you really want to delete this entry?"))) {
  				int iItem = ListView_GetSelectionMark(hList);
  				pList = (LPLISTCTRL)GetUserData(hList);
  				ProfileList_DeleteItem(hList, iItem);
 -				if (PtrIsValid(pList)) pList->wFlags |= CTRLF_CHANGED;
 +				if (PtrIsValid(pList))
 +					pList->wFlags |= CTRLF_CHANGED;
  				SendMessage(GetParent(hDlg), PSM_CHANGED, NULL, NULL);
  				// check if to delete any devider
  				if (!ProfileList_GetItemData(hList, iItem--) && !ProfileList_GetItemData(hList, iItem))
 diff --git a/plugins/UserInfoEx/src/resource.h b/plugins/UserInfoEx/src/resource.h index fcc0666960..78c166e3e8 100644 --- a/plugins/UserInfoEx/src/resource.h +++ b/plugins/UserInfoEx/src/resource.h @@ -1,6 +1,6 @@  //{{NO_DEPENDENCIES}}
  // Microsoft Visual C++ generated include file.
 -// Used by resource.rc
 +// Used by ..\res\resource.rc
  //
  #define IDSKIP                          20
  #define IDALL                           21
 diff --git a/plugins/UserInfoEx/src/svc_constants.h b/plugins/UserInfoEx/src/svc_constants.h index 1dc73429a8..09f65ef1ba 100644 --- a/plugins/UserInfoEx/src/svc_constants.h +++ b/plugins/UserInfoEx/src/svc_constants.h @@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  #ifndef _SVC_CONSTANTS_INCLUDED_
  #define _SVC_CONSTANTS_INCLUDED_
 -#define MODULELONGNAME		"Extended UserInfo"
 +#define MODULELONGNAME		"Extended user info"
  #define USERINFO			"UserInfo"
  #define MODNAME				"UserInfoEx"
  #define MODNAMEFLAGS		"Flags"
 | 
