wine
20 years agoParseURL is now documented, so move it into shlwapi.h.
Huw Davies [Wed, 29 Sep 2004 21:12:04 +0000 (21:12 +0000)] 
ParseURL is now documented, so move it into shlwapi.h.

20 years agoIgnore FocusOut event if there is no event window.
Dmitry Timoshkov [Wed, 29 Sep 2004 21:11:28 +0000 (21:11 +0000)] 
Ignore FocusOut event if there is no event window.

20 years agoKeep the original resources if !bDeleteExistingResources in
Vincent Béron [Wed, 29 Sep 2004 21:10:44 +0000 (21:10 +0000)] 
Keep the original resources if !bDeleteExistingResources in
BeginUpdateResourceW.
Pass the correct handle to callback functions in
BeginUpdateResourceW.
Fix a bug while saving data in memory in UpdateResourceW.

20 years agoLimit scrolling of the edit control to the last line of text.
James Hawkins [Wed, 29 Sep 2004 21:04:18 +0000 (21:04 +0000)] 
Limit scrolling of the edit control to the last line of text.

20 years agoSimplify getting custom icons for a folder by utilising the new
Robert Shearman [Tue, 28 Sep 2004 19:33:57 +0000 (19:33 +0000)] 
Simplify getting custom icons for a folder by utilising the new
SHELL32_GetCustomFolderAttribute function.

20 years ago- Add support for custom shell folders, such as the History folder.
Robert Shearman [Tue, 28 Sep 2004 19:33:44 +0000 (19:33 +0000)] 
- Add support for custom shell folders, such as the History folder.
- Always try to initialize folder using IPersistFolder3 interface and
  then fall back on IPersistFolder if not supported.

20 years agoFix a reference leak on failure (spotted by Rob Shearman).
Huw Davies [Tue, 28 Sep 2004 19:19:27 +0000 (19:19 +0000)] 
Fix a reference leak on failure (spotted by Rob Shearman).
Move some code over to the Interlocked* functions.

20 years agoStub implementation of IInternetSecurityManager.
Huw Davies [Tue, 28 Sep 2004 19:18:52 +0000 (19:18 +0000)] 
Stub implementation of IInternetSecurityManager.
Add a classfactory.
Fix calling convention of CoInternetCreateSecurityManager.

20 years ago- Don't perform event check if in system code. Fixes infinite
Robert Shearman [Tue, 28 Sep 2004 19:18:06 +0000 (19:18 +0000)] 
- Don't perform event check if in system code. Fixes infinite
  recursion bug.
- Fix stack corruption that could occur in K32WowCallback16Ex if an
  event check was inserted.

20 years ago- native ImageList_Remove dosn't spit out an error message when
Michael Stefaniuc [Tue, 28 Sep 2004 19:17:43 +0000 (19:17 +0000)] 
- native ImageList_Remove dosn't spit out an error message when
  deleting an index out of range so don't do that either
- add 2 ImageList_Remove tests

20 years agoDetermine whether to do label edit before sending NM_CLICK.
Robert Shearman [Tue, 28 Sep 2004 19:17:17 +0000 (19:17 +0000)] 
Determine whether to do label edit before sending NM_CLICK.

20 years ago- switch x11drvdlg to kernel_style, and clean up some superflous code
Mike Hearn [Tue, 28 Sep 2004 04:05:55 +0000 (04:05 +0000)] 
- switch x11drvdlg to kernel_style, and clean up some superflous code
- more win32 heapification
- move getDialogItemText into header and rename, use some more in
  x11drv page
- make label phrasing consistent in x11drv page

20 years ago- rewrite the transaction system to be based on a settings overlay,
Mike Hearn [Tue, 28 Sep 2004 03:55:16 +0000 (03:55 +0000)] 
- rewrite the transaction system to be based on a settings overlay,
  to have a nicer API, and to actually work (always a bonus)
- change the libraries page to be based on a listbox rather than a
  treeview, clean up and shrink the code
- add accelerator keys to the libraries page, focus management
- make the window title reflect what the user is currently editing
- remove bogus root warning
- remove some unused control IDs in resource.h
- start converting the x11drv dialog to kernel_style from javaStyle
- bugfixing

20 years ago- introduce keypath() function
Mike Hearn [Tue, 28 Sep 2004 03:16:43 +0000 (03:16 +0000)] 
- introduce keypath() function
- rewrite and clean up appdefaults.c, use a listview rather than
  treeview
- usability tweak: reverse windows version combo so more recent
  versions come first
- usability tweak: improve the add application open dialog box
- add accelerator keys
- enable/disable controls correctly
- begin to standardise on underscore_style for consistency with the
  rest of wine
- comment out the translations for now, the UI will be changing more
- begin phasing out libc malloc in favour of the win32 heap

20 years agoTranslation update.
Ivan Leo Puoti [Tue, 28 Sep 2004 03:14:48 +0000 (03:14 +0000)] 
Translation update.

20 years agoFix IDL prototypes of IPStore::WriteItem and IPStore::CloseItem.
Filip Navara [Tue, 28 Sep 2004 03:14:28 +0000 (03:14 +0000)] 
Fix IDL prototypes of IPStore::WriteItem and IPStore::CloseItem.

20 years agoStub implementation of AtlModuleUnregisterServerEx.
James Hawkins [Tue, 28 Sep 2004 03:14:11 +0000 (03:14 +0000)] 
Stub implementation of AtlModuleUnregisterServerEx.

20 years agoAdded missing directories mentioned in shellpath.c.
Marcus Meissner [Tue, 28 Sep 2004 02:36:19 +0000 (02:36 +0000)] 
Added missing directories mentioned in shellpath.c.

20 years agoAdd cyrillic glyphs to wine_sans_serif at 20 ppem.
Dmitry Timoshkov [Tue, 28 Sep 2004 02:36:06 +0000 (02:36 +0000)] 
Add cyrillic glyphs to wine_sans_serif at 20 ppem.

20 years agoItem height/expand button width must be >= than imagelist size.
Jon Griffiths [Tue, 28 Sep 2004 02:35:48 +0000 (02:35 +0000)] 
Item height/expand button width must be >= than imagelist size.
Avoid a magic number, add FIXME for incorrect +/- drawing.

20 years agoDisplay message box to alert users more reliably that winecfg is
Mike Hearn [Tue, 28 Sep 2004 02:35:07 +0000 (02:35 +0000)] 
Display message box to alert users more reliably that winecfg is
unfinished.

20 years ago- fixed regression in ctrl-c handling
Eric Pouech [Tue, 28 Sep 2004 02:13:27 +0000 (02:13 +0000)] 
- fixed regression in ctrl-c handling
- fixed regression in 'info symbol XXXX' command (and enhanced
  presentation)
- fixed regression in line stepping
- fixed regression in & (address operator) handling
- fixed some bad module reference for local symbols
- enhanced register presentation as local variables
- added warning when launching a debuggee which isn't a Wine app
- removed the 'local' extension of display command (and check when
  setting the display whether the expr has a local binding)
- simplified exception handling, and factorized some code when
  debugger stops

20 years ago- Force default [in] attribute on all parameters where explicit [in]
Filip Navara [Tue, 28 Sep 2004 02:12:36 +0000 (02:12 +0000)] 
- Force default [in] attribute on all parameters where explicit [in]
  or [out] attributes aren't specified.
- Force default [out] attribute on return values.

20 years ago- Make d3d8 know about the wined3d device and start using it.
Jason Edmeades [Tue, 28 Sep 2004 02:12:12 +0000 (02:12 +0000)] 
- Make d3d8 know about the wined3d device and start using it.
- Move some of the screen mode related functions into wined3d and add
  untested support for the new d3d9 options of providing the format to
  some of the calls.
- Move other functions from the directx interface into the common
  library and implement the calls from d3d9 as well.
- Copy across the first of the functions used to make traces more readable,
  creating utils.c to store them in. Eventually the ones in d3d8 will be
  removed but for now just duplicate the code.

20 years agoDIB_FixColorsToLoadflags: Support bitmaps with a BITMAPCOREHEADER
Michael Kaufmann [Tue, 28 Sep 2004 02:06:02 +0000 (02:06 +0000)] 
DIB_FixColorsToLoadflags: Support bitmaps with a BITMAPCOREHEADER
properly.

20 years agoBase the server directory name on the uid, not the username.
Alexandre Julliard [Mon, 27 Sep 2004 20:50:37 +0000 (20:50 +0000)] 
Base the server directory name on the uid, not the username.

20 years agoPartial implementation of advpack.RegInstall.
Huw Davies [Mon, 27 Sep 2004 20:39:40 +0000 (20:39 +0000)] 
Partial implementation of advpack.RegInstall.

20 years ago- added choosing fonts
Piotr Caban [Mon, 27 Sep 2004 20:35:53 +0000 (20:35 +0000)] 
- added choosing fonts
- added file moving

20 years agoStart only first service in the service table.
Alexander Yaworsky [Mon, 27 Sep 2004 20:35:27 +0000 (20:35 +0000)] 
Start only first service in the service table.

20 years agoCall GetProcessHeap() instead of passing its address.
Uwe Bonnes [Mon, 27 Sep 2004 20:35:13 +0000 (20:35 +0000)] 
Call GetProcessHeap() instead of passing its address.

20 years agoCall GetProcessHeap() instead of passing its address.
Ge van Geldorp [Mon, 27 Sep 2004 20:34:49 +0000 (20:34 +0000)] 
Call GetProcessHeap() instead of passing its address.

20 years ago - Add as many entries to the color map as specified by the DIB.
Michael Kaufmann [Mon, 27 Sep 2004 20:33:58 +0000 (20:33 +0000)] 
 - Add as many entries to the color map as specified by the DIB.
 - Support bitmaps with a BITMAPV{4,5}HEADER.

20 years agoFunction return types cannot be const.
Marcus Meissner [Mon, 27 Sep 2004 20:33:27 +0000 (20:33 +0000)] 
Function return types cannot be const.

20 years agoRemove -- from shell entries, since wine no longer filters it.
Marcus Meissner [Mon, 27 Sep 2004 20:32:50 +0000 (20:32 +0000)] 
Remove -- from shell entries, since wine no longer filters it.

20 years agoSuggest running conformance tests prior to sending a patch.
Hans Leidekker [Mon, 27 Sep 2004 20:32:13 +0000 (20:32 +0000)] 
Suggest running conformance tests prior to sending a patch.

20 years ago- now storing vector of types on a per module basis (and giving it
Eric Pouech [Mon, 27 Sep 2004 20:31:42 +0000 (20:31 +0000)] 
- now storing vector of types on a per module basis (and giving it
  back in SymEnumTypes)
- flagging local register vars as local too

20 years agoSuggest installing LittleCMS to Wine packagers.
Hans Leidekker [Mon, 27 Sep 2004 20:28:56 +0000 (20:28 +0000)] 
Suggest installing LittleCMS to Wine packagers.

20 years agoStub MACRO_JumpContext to at least bring up the help file.
Jon Griffiths [Mon, 27 Sep 2004 20:07:03 +0000 (20:07 +0000)] 
Stub MACRO_JumpContext to at least bring up the help file.

20 years ago- Implement WS_DISABLED style.
Robert Shearman [Sat, 25 Sep 2004 00:30:08 +0000 (00:30 +0000)] 
- Implement WS_DISABLED style.
- Issue EN_CHANGE notification.

20 years agoCheck in client area before caption area, because the app may have
Robert Shearman [Sat, 25 Sep 2004 00:29:59 +0000 (00:29 +0000)] 
Check in client area before caption area, because the app may have
changed the NC area in WM_NCCALCSIZE.

20 years agoImplement PathSearchAndQualify.
Huw Davies [Sat, 25 Sep 2004 00:29:47 +0000 (00:29 +0000)] 
Implement PathSearchAndQualify.

20 years agoSHGetAppCompatFlags takes 4 bytes of parameters.
Ge van Geldorp [Sat, 25 Sep 2004 00:29:30 +0000 (00:29 +0000)] 
SHGetAppCompatFlags takes 4 bytes of parameters.

20 years ago- Removed code that took the focus away from the buttons.
Ken Belleau [Sat, 25 Sep 2004 00:28:59 +0000 (00:28 +0000)] 
- Removed code that took the focus away from the buttons.
- Make the buttons forward WM_KEYDOWN to their parent.

20 years agoRestructured code of StartServiceCtrlDispatcherA/W.
Alexander Yaworsky [Sat, 25 Sep 2004 00:28:42 +0000 (00:28 +0000)] 
Restructured code of StartServiceCtrlDispatcherA/W.

20 years agoRef count increment/decrement cleanup.
Joris Huizer [Fri, 24 Sep 2004 01:16:53 +0000 (01:16 +0000)] 
Ref count increment/decrement cleanup.

20 years agoAdded StatusFontSize and MessageFontSize entries in win.ini.
Hajime Segawa [Fri, 24 Sep 2004 01:11:02 +0000 (01:11 +0000)] 
Added StatusFontSize and MessageFontSize entries in win.ini.

20 years agoUse a (seemingly xp default) width of 7 for system fonts.
Jon Griffiths [Fri, 24 Sep 2004 01:10:44 +0000 (01:10 +0000)] 
Use a (seemingly xp default) width of 7 for system fonts.

20 years ago- Use system metrics to determine icon sizes.
Martin Fuchs [Fri, 24 Sep 2004 01:10:31 +0000 (01:10 +0000)] 
- Use system metrics to determine icon sizes.
- Move invalid index from 1 to 0.

20 years agoSupport compiling with -fPIC for people who somehow think this is a
Alexandre Julliard [Fri, 24 Sep 2004 00:25:32 +0000 (00:25 +0000)] 
Support compiling with -fPIC for people who somehow think this is a
good idea.

20 years agoChange the sample app from winemine to notepad for winemaker in the
Vincent Béron [Fri, 24 Sep 2004 00:22:29 +0000 (00:22 +0000)] 
Change the sample app from winemine to notepad for winemaker in the
Winelib User Guide.

20 years agoMenuItemFromPoint shouldn't crash if there's no menu.
Richard Cohen [Fri, 24 Sep 2004 00:22:13 +0000 (00:22 +0000)] 
MenuItemFromPoint shouldn't crash if there's no menu.

20 years agoMake WINEDLLOVERRIDES also match for *dll.
Uwe Bonnes [Fri, 24 Sep 2004 00:21:02 +0000 (00:21 +0000)] 
Make WINEDLLOVERRIDES also match for *dll.

20 years agoDon't define GWL_USERDATA, GWL_ID, GWL_HWNDPARENT, GWL_HINSTANCE and
Robert Shearman [Thu, 23 Sep 2004 22:54:58 +0000 (22:54 +0000)] 
Don't define GWL_USERDATA, GWL_ID, GWL_HWNDPARENT, GWL_HINSTANCE and
GWL_WNDPROC when compiling the Wine source.

20 years ago- Removed the deprecated OF_SEARCH flag.
Ken Belleau [Thu, 23 Sep 2004 22:54:12 +0000 (22:54 +0000)] 
- Removed the deprecated OF_SEARCH flag.
- Handle quotes in command-line parsing.

20 years agoUse dynamically allocated heap allocated buffers in
Robert Shearman [Thu, 23 Sep 2004 22:53:50 +0000 (22:53 +0000)] 
Use dynamically allocated heap allocated buffers in
HTTP_InterpretHTTPHeader to avoid buffer overflow on large headers.

20 years ago- Don't crash on double InternetCloseHandle.
Robert Shearman [Thu, 23 Sep 2004 22:53:04 +0000 (22:53 +0000)] 
- Don't crash on double InternetCloseHandle.
- Test case for this.

20 years ago- Skip shell window test on Win9x and restore its functionality on NT
Dmitry Timoshkov [Thu, 23 Sep 2004 22:52:26 +0000 (22:52 +0000)] 
- Skip shell window test on Win9x and restore its functionality on NT
  platforms.
- Use keybd_event instead of SendInput in order to perform keyboard
  input test on Win95 as well.

20 years agoAt least print message if we're not returning requested data.
Martin Fuchs [Thu, 23 Sep 2004 22:52:03 +0000 (22:52 +0000)] 
At least print message if we're not returning requested data.

20 years ago- Make the control look more like native by using the right font and
Robert Shearman [Thu, 23 Sep 2004 22:51:42 +0000 (22:51 +0000)] 
- Make the control look more like native by using the right font and
  spacing.
- Use TextOutW rather than DrawTextW as we don't use any features of
  DrawTextW.
- Fix caret size and position.
- Implement WM_CHAR and WM_SYSCHAR messages.

20 years agoFix obviously wrong condition in an "if" statement.
Filip Navara [Thu, 23 Sep 2004 22:51:29 +0000 (22:51 +0000)] 
Fix obviously wrong condition in an "if" statement.

20 years agoAdd note about unimplemented TB_SAVERESTORE message.
Filip Navara [Thu, 23 Sep 2004 22:51:14 +0000 (22:51 +0000)] 
Add note about unimplemented TB_SAVERESTORE message.

20 years agoRemove unneeded include statements.
Steven Edwards [Thu, 23 Sep 2004 04:50:58 +0000 (04:50 +0000)] 
Remove unneeded include statements.

20 years agoAdded support for epoll() as an alternative to poll() (based on the
Alexandre Julliard [Thu, 23 Sep 2004 04:48:24 +0000 (04:48 +0000)] 
Added support for epoll() as an alternative to poll() (based on the
work of Shachar Shemesh and Mike McCormack).

20 years agoCreate a wined3d interface, and generate a wined3d object in the d3d9
Jason Edmeades [Thu, 23 Sep 2004 04:34:27 +0000 (04:34 +0000)] 
Create a wined3d interface, and generate a wined3d object in the d3d9
create method. Make the first (simple) call implementation into the
new wined3d interface.

20 years agoSome windres versions don't like POPUP"", change to POPUP "".
Ge van Geldorp [Thu, 23 Sep 2004 04:28:04 +0000 (04:28 +0000)] 
Some windres versions don't like POPUP"", change to POPUP "".

20 years agoFix debugger for flat PC and non-flat frame.
Robert Shearman [Thu, 23 Sep 2004 04:27:46 +0000 (04:27 +0000)] 
Fix debugger for flat PC and non-flat frame.

20 years agoRemove some unneeded include statements.
Steven Edwards [Thu, 23 Sep 2004 04:27:24 +0000 (04:27 +0000)] 
Remove some unneeded include statements.

20 years agoDefine _WIN32_WINNT and _WIN32_IE versions for MS_VC Build.
Steven Edwards [Thu, 23 Sep 2004 04:26:54 +0000 (04:26 +0000)] 
Define _WIN32_WINNT and _WIN32_IE versions for MS_VC Build.

20 years agoMove TRACE inside TRY block.
Richard Cohen [Wed, 22 Sep 2004 19:36:24 +0000 (19:36 +0000)] 
Move TRACE inside TRY block.

20 years agoAdded Polish translation.
Piotr Caban [Wed, 22 Sep 2004 19:18:15 +0000 (19:18 +0000)] 
Added Polish translation.

20 years agoFix autoconf to have a new WINE_TRY_SHLIB_FLAGS function that tests if
Warren Baird [Wed, 22 Sep 2004 19:17:55 +0000 (19:17 +0000)] 
Fix autoconf to have a new WINE_TRY_SHLIB_FLAGS function that tests if
the provided flags can be used to link a shared library.
Added test for building shared libs on HP-UX with gcc.

20 years agoGetWindowLong -> GetWindowLongPtr.
Robert Shearman [Wed, 22 Sep 2004 19:14:08 +0000 (19:14 +0000)] 
GetWindowLong -> GetWindowLongPtr.

20 years agoMake mlang return the same code page descriptions as Windows, some
Dmitry Timoshkov [Wed, 22 Sep 2004 19:13:50 +0000 (19:13 +0000)] 
Make mlang return the same code page descriptions as Windows, some
applications depend on it.

20 years ago- Remove obsolete handling of WINE_STRICT/NULL_HANDLE.
Richard Cohen [Wed, 22 Sep 2004 19:13:29 +0000 (19:13 +0000)] 
- Remove obsolete handling of WINE_STRICT/NULL_HANDLE.
- Allow more characters for Window title (for Fr locale).
- Hardcode the icon name - so that it's independent of locale.
- Shorten the text in the About box so that it doesn't wrap.
- Use HKCU instead of HKLM for saving stuff.
- Save YPos properly.
- use AdjustWindowRect instead of calculating the window size using
  GetSystemMetrics
- Cope with the user moving the window offscreen and move it back.

20 years agoChange variable name from l to k.
Richard Cohen [Wed, 22 Sep 2004 19:12:38 +0000 (19:12 +0000)] 
Change variable name from l to k.

20 years agoDon't trash the dst variant if we can't do the type conversion.
Huw Davies [Wed, 22 Sep 2004 19:12:18 +0000 (19:12 +0000)] 
Don't trash the dst variant if we can't do the type conversion.
Add a test for this.

20 years ago- Handle "." and ".." as special case and move them at the very first
Martin Fuchs [Wed, 22 Sep 2004 19:11:49 +0000 (19:11 +0000)] 
- Handle "." and ".." as special case and move them at the very first
  beginning of directory listings.
- Remove unused variable wStringTableOffset.

20 years agoStore absolute path in .lnk file.
Martin Fuchs [Wed, 22 Sep 2004 19:11:27 +0000 (19:11 +0000)] 
Store absolute path in .lnk file.

20 years agoAvoid W->A transitions.
Dimitrie O. Paun [Wed, 22 Sep 2004 19:11:05 +0000 (19:11 +0000)] 
Avoid W->A transitions.

20 years agoWe now have ICC_LINK_CLASS.
Dimitrie O. Paun [Wed, 22 Sep 2004 19:10:47 +0000 (19:10 +0000)] 
We now have ICC_LINK_CLASS.

20 years agoWe no longer have a separate setupx/ DLL dir.
Dimitrie O. Paun [Wed, 22 Sep 2004 19:10:37 +0000 (19:10 +0000)] 
We no longer have a separate setupx/ DLL dir.

20 years agoCleanup W->A transition.
Dimitrie O. Paun [Wed, 22 Sep 2004 19:10:27 +0000 (19:10 +0000)] 
Cleanup W->A transition.

20 years agoMove URL_SCHEME typedef to match PSDK.
Steven Edwards [Wed, 22 Sep 2004 19:10:11 +0000 (19:10 +0000)] 
Move URL_SCHEME typedef to match PSDK.

20 years agoBeginnings of an MSCMS implementation based on LittleCMS.
Hans Leidekker [Wed, 22 Sep 2004 04:08:38 +0000 (04:08 +0000)] 
Beginnings of an MSCMS implementation based on LittleCMS.

20 years agoPartial implementation for OLEPictureImpl_Save.
Alex Villacís Lasso [Wed, 22 Sep 2004 04:04:03 +0000 (04:04 +0000)] 
Partial implementation for OLEPictureImpl_Save.

20 years agoMoved TRACEs to the beginning of functions.
Alexander Yaworsky [Wed, 22 Sep 2004 04:03:10 +0000 (04:03 +0000)] 
Moved TRACEs to the beginning of functions.

20 years agoImplement IShellLinkA::Resolve and IShellLinkW::Resolve.
Martin Fuchs [Wed, 22 Sep 2004 04:00:56 +0000 (04:00 +0000)] 
Implement IShellLinkA::Resolve and IShellLinkW::Resolve.

20 years agoShare version information between DllGetVersion and resource file.
Robert Shearman [Wed, 22 Sep 2004 04:00:43 +0000 (04:00 +0000)] 
Share version information between DllGetVersion and resource file.

20 years agoRevert broken change in previous patch.
Alexandre Julliard [Wed, 22 Sep 2004 04:00:14 +0000 (04:00 +0000)] 
Revert broken change in previous patch.

20 years agoMoved code from CreateThread to CreateRemoteThread.
Alexander Yaworsky [Wed, 22 Sep 2004 02:54:13 +0000 (02:54 +0000)] 
Moved code from CreateThread to CreateRemoteThread.

20 years agoFix signed/unsigned comparison warnings.
Hans Leidekker [Wed, 22 Sep 2004 02:46:38 +0000 (02:46 +0000)] 
Fix signed/unsigned comparison warnings.

20 years agoGet rid of the assembly code, it doesn't really improve anything
Alexandre Julliard [Tue, 21 Sep 2004 20:13:03 +0000 (20:13 +0000)] 
Get rid of the assembly code, it doesn't really improve anything
(reported by Rein Klazes).

20 years agoAdd support for the CSIDL_COMMON_* locations.
Francois Gouget [Tue, 21 Sep 2004 20:08:10 +0000 (20:08 +0000)] 
Add support for the CSIDL_COMMON_* locations.

20 years agoFix CSIDL_COMMON_{STARTMENU,PROGRAMS,DESKTOPDIRECTORY} so they all use
Francois Gouget [Tue, 21 Sep 2004 20:05:54 +0000 (20:05 +0000)] 
Fix CSIDL_COMMON_{STARTMENU,PROGRAMS,DESKTOPDIRECTORY} so they all use
paths in 'All Users' like CSIDL_COMMON_STARTUP.
The CSIDL_COMMON_PROGRAMS fix solves many menu creation problems.

20 years ago- Status update.
Robert Shearman [Tue, 21 Sep 2004 20:05:35 +0000 (20:05 +0000)] 
- Status update.
- Should create HOTKEY_INFO storage in WM_NCCREATE rather than in
  WM_CREATE so that we can also add the WS_EX_CLIENTEDGE style.
- Remove code that draws the client edge; it is already drawn by
  DefWindowProc.

20 years agoMatch class name used by Windows.
Martin Fuchs [Tue, 21 Sep 2004 20:04:59 +0000 (20:04 +0000)] 
Match class name used by Windows.

20 years agoVarious formatting fixes.
Mike McCormack [Tue, 21 Sep 2004 20:04:47 +0000 (20:04 +0000)] 
Various formatting fixes.

20 years agoAdd dx3 capabilities.
Robert Reif [Tue, 21 Sep 2004 20:04:37 +0000 (20:04 +0000)] 
Add dx3 capabilities.

20 years agoDon't hide and restore the window when changing it to be a popup
Jason Edmeades [Tue, 21 Sep 2004 20:04:24 +0000 (20:04 +0000)] 
Don't hide and restore the window when changing it to be a popup
style.

20 years agoFix WM_MDIREFRESHMENU for the case when separator is at the position
Dmitry Timoshkov [Tue, 21 Sep 2004 20:04:10 +0000 (20:04 +0000)] 
Fix WM_MDIREFRESHMENU for the case when separator is at the position
0.