+2018-11-23 Keith Marshall <keith@users.osdn.me>
+
+ Apply some more cosmetic layout adjustments.
+
+ * include/commctrl.h: Keep 'typedef' and 'struct' on a single line,
+ for each untagged aggregate type definition.
+
2018-11-18 Jelle Geerts <heisenbug@users.osdn.me>
Fix MinGW-Bug #38736 (OSDN ticket).
#if _WIN32_IE >= _WIN32_IE_IE40
-typedef
-struct
+typedef struct
{ NMHDR hdr;
COMBOBOXEXITEMA ceItem;
} NMCOMBOBOXEXA, *PNMCOMBOBOXEXA;
-typedef
-struct
+typedef struct
{ NMHDR hdr;
COMBOBOXEXITEMW ceItem;
} NMCOMBOBOXEXW, *PNMCOMBOBOXEXW;
-typedef
-struct
+typedef struct
{ NMHDR hdr;
int iItemid;
WCHAR szText[CBEMAXSTRLEN];
} NMCBEDRAGBEGINW, *LPNMCBEDRAGBEGINW, *PNMCBEDRAGBEGINW;
-typedef
-struct
+typedef struct
{ NMHDR hdr;
int iItemid;
char szText[CBEMAXSTRLEN];
UINT flags;
} NMLVKEYDOWN, *LPNMLVKEYDOWN;
-typedef
-struct
+typedef struct
{ NMHDR hdr;
DWORD dwFlag;
int iWidth;
int iHeight;
} NMPGCALCSIZE, *LPNMPGCALCSIZE;
-typedef
-struct
+typedef struct
{ /* FIXME: What are correct alignment constraints? What is correct type
* for fwKeys field? See: https://sourceforge.net/p/mingw/bugs/2248/
*/
DWORD dwFlags;
} NMTBHOTITEM, *LPNMTBHOTITEM;
-typedef
-struct
+typedef struct
{ NMHDR hdr;
DWORD dwMask;
int idCommand;
int cchText;
} NMTBDISPINFOA, *LPNMTBDISPINFOA;
-typedef
-struct
+typedef struct
{ NMHDR hdr;
DWORD dwMask;
int idCommand;
SYSTEMTIME st;
} NMDATETIMECHANGE, *LPNMDATETIMECHANGE;
-typedef
-struct
+typedef struct
{ NMHDR hdr;
BOOL fChanged;
int iNewSelection;
int iWhy;
} NMCBEENDEDITW, *LPNMCBEENDEDITW, *PNMCBEENDEDITW;
-typedef
-struct
+typedef struct
{ NMHDR hdr;
BOOL fChanged;
int iNewSelection;
COLORREF to;
} COLORMAP, *LPCOLORMAP;
-typedef
-struct
+typedef struct
{ UINT uNotification;
HWND hWnd;
POINT ptCursor;
#if _WIN32_IE >= _WIN32_IE_IE40
-typedef
-struct
+typedef struct
{ UINT cbSize;
DWORD dwMask;
int idCommand;
int cchText;
} TBBUTTONINFOA, *LPTBBUTTONINFOA;
-typedef
-struct
+typedef struct
{ UINT cbSize;
DWORD dwMask;
int idCommand;
int cchText;
} TBBUTTONINFOW, *LPTBBUTTONINFOW;
-typedef
-struct
+typedef struct
{ int iButton;
DWORD dwFlags;
} TBINSERTMARK, *LPTBINSERTMARK;
#endif /* _WIN32_IE >= _WIN32_IE_IE40 */
-typedef
-struct
+typedef struct
{ NMHDR hdr;
int iItem;
TBBUTTON tbButton;
LPTSTR pszText;
} TBNOTIFY, *LPTBNOTIFY;
-typedef
-struct
+typedef struct
{ HKEY hkr;
LPCTSTR pszSubKey;
LPCTSTR pszValueName;
LPCWSTR pszValueName;
} TBSAVEPARAMSW;
-typedef
-struct
+typedef struct
{ HINSTANCE hInstOld;
UINT nIDOld;
HINSTANCE hInstNew;