wine
24 years agoDelay loading of interrupt table functions until they are needed.
Alexandre Julliard [Sat, 3 Jun 2000 04:52:14 +0000 (04:52 +0000)] 
Delay loading of interrupt table functions until they are needed.

24 years agoDelay initialization of I/O permissions until they are first used.
Alexandre Julliard [Sat, 3 Jun 2000 04:50:59 +0000 (04:50 +0000)] 
Delay initialization of I/O permissions until they are first used.

24 years agoMoved kernel initialization to kernel_main.c
Alexandre Julliard [Sat, 3 Jun 2000 04:49:40 +0000 (04:49 +0000)] 
Moved kernel initialization to kernel_main.c

24 years agoMerged display.dll into USER.
Alexandre Julliard [Sat, 3 Jun 2000 04:20:19 +0000 (04:20 +0000)] 
Merged display.dll into USER.

24 years agoFixed crash.
Juergen Schmied [Sat, 3 Jun 2000 00:08:24 +0000 (00:08 +0000)] 
Fixed crash.

24 years agoStart to separate KERNEL out of libwine.
Dimitrie O. Paun [Sat, 3 Jun 2000 00:07:44 +0000 (00:07 +0000)] 
Start to separate KERNEL out of libwine.

24 years agoPreserve WM hints that were set during window creation by calling
Susan Farley [Fri, 2 Jun 2000 20:36:29 +0000 (20:36 +0000)] 
Preserve WM hints that were set during window creation by calling
XGetWMHints prior to XSetWMHints.

24 years agoAdded a few message crackers.
Michael Cardenas [Fri, 2 Jun 2000 20:25:56 +0000 (20:25 +0000)] 
Added a few message crackers.

24 years agoAdd "Unix drives" /tmp and ${HOME}, and Device and Filesystem
Ove Kaaven [Fri, 2 Jun 2000 20:20:27 +0000 (20:20 +0000)] 
Add "Unix drives" /tmp and ${HOME}, and Device and Filesystem
statements, to autogenerated wine.conf.

24 years ago- Rewrite of the shell related parts of the dialog to use the already
Juergen Schmied [Fri, 2 Jun 2000 19:36:53 +0000 (19:36 +0000)] 
- Rewrite of the shell related parts of the dialog to use the already
  in shell32implemented functions (ShellFolder/Path*). Eliminated direct
  file access.
- Replaced LoadLibraryA with GetModuleHandleA since comdlg32 is imports
  some dlls per *.spec file
- Most OpenFile Flags (OFN_*) should work properly now
- The edit box should work right with all stuff entered in it like
  ..\temp\file.txt or just c: to change a drive
- Optimized DataObject handling
- Some bugs fixed, should work with native shell32 again.
- Stubs for PrintDlgEx

24 years agoLots of spelling fixes that accumulated in my tree again, made several
Andreas Mohr [Thu, 1 Jun 2000 23:28:25 +0000 (23:28 +0000)] 
Lots of spelling fixes that accumulated in my tree again, made several
error msgs more verbose, doc updates.

24 years ago- New (some stubs): SHGetFolderLocation, PathAddExtension,
Juergen Schmied [Thu, 1 Jun 2000 23:25:44 +0000 (23:25 +0000)] 
- New (some stubs): SHGetFolderLocation, PathAddExtension,
  PathIsUNCServer, PathIsUNCServerShare, PathMakePretty,
  SHCreateShellPalette, SHOpenRegStream, SHOpenRegStream2
- Many string functions implemented
- Some stubs for exports by ordinal

24 years agoGive a error message if a forwarded export is not resolved.
Juergen Schmied [Thu, 1 Jun 2000 23:23:00 +0000 (23:23 +0000)] 
Give a error message if a forwarded export is not resolved.

24 years agoImplemented FindFirstFileEx, cleaned old implementation up.
Juergen Schmied [Thu, 1 Jun 2000 23:17:42 +0000 (23:17 +0000)] 
Implemented FindFirstFileEx, cleaned old implementation up.

24 years agoLouis-Philippe Gagnon (of Macadamian for Corel)
Alexandre Julliard [Thu, 1 Jun 2000 23:15:49 +0000 (23:15 +0000)] 
Louis-Philippe Gagnon (of Macadamian for Corel)
Static controls weren't receiving WM_LBUTTONDBLCLK messages because the
Static window class was registered without the CS_DBLCLKS style (which it
has in Windows).

24 years agoMake sure main_exe_name is a DOS filename (thanks to Uwe Bonnes).
Alexandre Julliard [Thu, 1 Jun 2000 22:48:39 +0000 (22:48 +0000)] 
Make sure main_exe_name is a DOS filename (thanks to Uwe Bonnes).

24 years ago- Added DirectSoundCapture and DirectSoundCaptureBuffer interfaces
Peter Hunnisett [Thu, 1 Jun 2000 22:47:35 +0000 (22:47 +0000)] 
- Added DirectSoundCapture and DirectSoundCaptureBuffer interfaces
- Added some SoundCapture stubs
- Changed REFIID to LPCGUID in a few places as per MS header file

24 years agoStub for RtlConvertSidToUnicodeString.
Juergen Schmied [Thu, 1 Jun 2000 22:47:13 +0000 (22:47 +0000)] 
Stub for RtlConvertSidToUnicodeString.

24 years agoMSDN: "WM_NCHITTEST - Returns HTCLIENT if the control style is
Serge Ivanov [Thu, 1 Jun 2000 22:46:51 +0000 (22:46 +0000)] 
MSDN: "WM_NCHITTEST - Returns HTCLIENT if the control style is
SS_NOTIFY; otherwise, returns HTTRANSPARENT. "

24 years agoFixed warning.
Gerald Pfeifer [Thu, 1 Jun 2000 22:46:20 +0000 (22:46 +0000)] 
Fixed warning.

24 years agoSet a default size for windows when CW_USEDEFAULT is used.
Gerard Patel [Wed, 31 May 2000 19:23:20 +0000 (19:23 +0000)] 
Set a default size for windows when CW_USEDEFAULT is used.

24 years agoAdd include for LoadLibrary.
Dimitrie O. Paun [Tue, 30 May 2000 22:47:02 +0000 (22:47 +0000)] 
Add include for LoadLibrary.

24 years agoBasic Croatian language support.
Zoran Dzelajlija [Tue, 30 May 2000 20:50:45 +0000 (20:50 +0000)] 
Basic Croatian language support.

24 years agoSerge Ivanov
Alexandre Julliard [Tue, 30 May 2000 20:50:09 +0000 (20:50 +0000)] 
Serge Ivanov
Returning DLGC_WANTALLKEYS for multiline edit control was not good because
it breaks navigation in dialogs.

24 years ago- Fixed some initialization/destruction and reference counting
Peter Hunnisett [Tue, 30 May 2000 20:49:37 +0000 (20:49 +0000)] 
- Fixed some initialization/destruction and reference counting
- Added a little more debugging information

24 years agoAdded a shell-script for easier font-installation.
Peter Ganten [Tue, 30 May 2000 20:49:07 +0000 (20:49 +0000)] 
Added a shell-script for easier font-installation.

24 years agoImplemented local atoms in the server.
Turchanov Sergei [Tue, 30 May 2000 20:32:06 +0000 (20:32 +0000)] 
Implemented local atoms in the server.

24 years agoSeparate wineps out of Wine's core.
Dimitrie O. Paun [Tue, 30 May 2000 20:27:23 +0000 (20:27 +0000)] 
Separate wineps out of Wine's core.

24 years ago- Added a little more dll level debugging and small changes
Peter Hunnisett [Tue, 30 May 2000 20:08:32 +0000 (20:08 +0000)] 
- Added a little more dll level debugging and small changes
- Start on group and player interfaces

24 years ago- Add another way to create a 3d listener interface.
Peter Hunnisett [Tue, 30 May 2000 20:07:31 +0000 (20:07 +0000)] 
- Add another way to create a 3d listener interface.
- Fix up some reference counting bugs and interface creation bugs
- Add DirectSoundEnumerateW stub
- Add DirectSoundCaptureEnumerate{A,W} stubs

24 years agoAdded 3D border around control. Fixed monthcal control popup. Added
Chris Morgan [Tue, 30 May 2000 20:06:54 +0000 (20:06 +0000)] 
Added 3D border around control.  Fixed monthcal control popup.  Added
WM_SIZE support.  Optimized drawing.  Added WM_LBUTTONUP handling.
Handle DTS_RIGHTALIGN style.  Fixed handling of formatting styles,
date is now displayed properly for DTS_SHORTDATEFORMAT.

24 years agoRemoved all direct calls to MONTHCAL_Refresh() and replaced with
Chris Morgan [Tue, 30 May 2000 20:06:33 +0000 (20:06 +0000)] 
Removed all direct calls to MONTHCAL_Refresh() and replaced with
either RedrawWindow or InvalidateRect. Optimized drawing using
RedraWindow and update regions.  Fixed "Today" date bug where year was
only one digit.  Fixed drawing of circle drawn next to "Today".  Fixed
moving to previous or next month by clicking on days belonging to
previous or next months.

24 years agoAdd stub for SetConsoleOutputCP.
Ulrich Czekalla [Tue, 30 May 2000 20:06:08 +0000 (20:06 +0000)] 
Add stub for SetConsoleOutputCP.

24 years agoAdd a ; needed by some YACCs.
Marcus Meissner [Tue, 30 May 2000 20:05:30 +0000 (20:05 +0000)] 
Add a ; needed by some YACCs.

24 years agoInstall the colormap only if it was created.
Lionel Ulmer [Tue, 30 May 2000 20:05:05 +0000 (20:05 +0000)] 
Install the colormap only if it was created.

24 years agoImplemented int 0x21 long file name function 0x71a0: Get Volume Info.
Andreas Mohr [Tue, 30 May 2000 20:04:45 +0000 (20:04 +0000)] 
Implemented int 0x21 long file name function 0x71a0: Get Volume Info.

24 years agoImplemented wglShareLists and wglGetCurrentDC.
Lionel Ulmer [Tue, 30 May 2000 20:04:21 +0000 (20:04 +0000)] 
Implemented wglShareLists and wglGetCurrentDC.

24 years agoMoved idle event handling to the server.
Alexandre Julliard [Tue, 30 May 2000 19:48:18 +0000 (19:48 +0000)] 
Moved idle event handling to the server.

24 years agoUse GetStartupInfoA() instead of accessing process structure
Alexandre Julliard [Tue, 30 May 2000 19:46:58 +0000 (19:46 +0000)] 
Use GetStartupInfoA() instead of accessing process structure
directly.

24 years agoMake sure initial task is not marked as 32-bit.
Alexandre Julliard [Tue, 30 May 2000 19:46:11 +0000 (19:46 +0000)] 
Make sure initial task is not marked as 32-bit.

24 years agoMake child processes inherit command-line options through the
Alexandre Julliard [Tue, 30 May 2000 17:51:44 +0000 (17:51 +0000)] 
Make child processes inherit command-line options through the
WINEOPTIONS environment variable.

24 years agoSerge Ivanov
Alexandre Julliard [Tue, 30 May 2000 17:50:41 +0000 (17:50 +0000)] 
Serge Ivanov
SetParent: call SetWindowPos with SWP_NOACTIVATE flag set.

24 years agoMoved DISPDIB out of the kernel into GDI.
Dimitrie O. Paun [Tue, 30 May 2000 17:49:47 +0000 (17:49 +0000)] 
Moved DISPDIB out of the kernel into GDI.

24 years ago- Creating combobox with CBS_SIMPLE style shall set internal flag CBF_EDIT.
David Grant [Tue, 30 May 2000 17:48:33 +0000 (17:48 +0000)] 
- Creating combobox with CBS_SIMPLE style shall set internal flag CBF_EDIT.
- Edit text must be selected only if CB is in focus.
- If CB has edit control we have to call CBUpdateEdit to update its
  contents. Invalidating textRect will not force updating of child
  edit control, obviously.
- We have to protect ourselves from changing selection in listbox when
  we receive listbox notification. So LBN_SELCHANGE -> CBUpdateEdit ->
  EN_CHANGE will not reselect item in the lisbox.

24 years agoDo not load wineps on startup.
Alexandre Julliard [Tue, 30 May 2000 15:29:15 +0000 (15:29 +0000)] 
Do not load wineps on startup.

24 years agoFixed warning.
Gerald Pfeifer [Tue, 30 May 2000 15:28:37 +0000 (15:28 +0000)] 
Fixed warning.

24 years agoOwen Wang
Alexandre Julliard [Tue, 30 May 2000 15:28:06 +0000 (15:28 +0000)] 
Owen Wang
When you click on an icon to open a combo box, you would expect it to
be enabled so you can choose something in it. In Wine this was not
guaranteed since your default flags could get lost in the process-heap
of the application.

24 years agoExec a separate wine binary for every win32 process so that they run
Alexandre Julliard [Mon, 29 May 2000 21:25:10 +0000 (21:25 +0000)] 
Exec a separate wine binary for every win32 process so that they run
in separate address spaces.
Run 16-bit tasks as Win32 threads, not processes.

24 years agoRelease 20000526. wine-20000526
Alexandre Julliard [Fri, 26 May 2000 23:26:04 +0000 (23:26 +0000)] 
Release 20000526.

24 years agoSerge Ivanov
Alexandre Julliard [Fri, 26 May 2000 22:28:34 +0000 (22:28 +0000)] 
Serge Ivanov
- Added handling of WM_MOUSEACTIVATE message
- Added in_focus field to internal listbox's structure. This flag is set on
  receiving WM_SETFOCUS message and is reseted on WM_KILLFOCUS. All calls to
  GetFocus function were replaced with checks of this flag.
- In LISTBOX_HandleLButtonDown: focus is set only if 'in_focus' flag is
  clear

24 years agoStarted local name server framework.
Peter Hunnisett [Fri, 26 May 2000 22:26:30 +0000 (22:26 +0000)] 
Started local name server framework.

24 years agoAdd PrintSetup dialog and support for hooks and templates.
Huw D M Davies [Fri, 26 May 2000 22:26:06 +0000 (22:26 +0000)] 
Add PrintSetup dialog and support for hooks and templates.
Move 16 bit api definitions out of commdlg.h to cdlg.h

24 years agoHenning Hoffmann
Alexandre Julliard [Fri, 26 May 2000 01:24:56 +0000 (01:24 +0000)] 
Henning Hoffmann
Don't send EN_CHANGE after painting the edit.
Send it wherever text is changed.

24 years agoMoved the EN_UPDATE notification out of the paint handler. Instead,
Ulrich Czekalla [Fri, 26 May 2000 01:17:34 +0000 (01:17 +0000)] 
Moved the EN_UPDATE notification out of the paint handler. Instead,
the notification is sent when an InvalidateRect is made after
modifying the text.

24 years agoFrancois Methot (Macadamian)
Alexandre Julliard [Fri, 26 May 2000 01:16:01 +0000 (01:16 +0000)] 
Francois Methot (Macadamian)
Fixed the blank color palette tooltip bug by triggering a refresh of
the tooltip with UpdateWindow function instead of calling directly the
refresh function.

24 years agoDEBUG_ExternalDebugger() needs to be a part of wine, not winedbg.
James Juran [Fri, 26 May 2000 01:14:55 +0000 (01:14 +0000)] 
DEBUG_ExternalDebugger() needs to be a part of wine, not winedbg.

24 years agoDo not clear suffixes list (breaks BSD make).
Alexandre Julliard [Thu, 25 May 2000 23:06:53 +0000 (23:06 +0000)] 
Do not clear suffixes list (breaks BSD make).

24 years agoMove winspool to unicode.
Huw D M Davies [Thu, 25 May 2000 23:02:46 +0000 (23:02 +0000)] 
Move winspool to unicode.
Minor bug fixes.

24 years agoReworked the thumb drawing code, thumb calculation code, channel
Aric Stewart [Thu, 25 May 2000 23:02:18 +0000 (23:02 +0000)] 
Reworked the thumb drawing code, thumb calculation code, channel
calculation code, and corrected some bugs in how tics are drawn and
how clicks are handled.

24 years agoLouis-Philippe Gagnon (of Macadamian Technologies for Corel)
Alexandre Julliard [Thu, 25 May 2000 23:01:39 +0000 (23:01 +0000)] 
Louis-Philippe Gagnon (of Macadamian Technologies for Corel)
Added event handler for WM_MBUTTONDOWN (sends WM_PASTE message).

24 years agoUse clipping regions to reduce the amount of processing performed when the
Chris Morgan [Thu, 25 May 2000 23:01:20 +0000 (23:01 +0000)] 
Use clipping regions to reduce the amount of processing performed when the
toolbar is repainting.  Reduces processing by approximately 85-95% in most
cases.

24 years agoFixes crash when calling Treeview_EndEditLabelNow and no node is
Gerard Patel [Thu, 25 May 2000 23:00:46 +0000 (23:00 +0000)] 
Fixes crash when calling Treeview_EndEditLabelNow and no node is
currently edited.

24 years agoDefer to standard scrolling APIs for non-flatSB specific functions so
Susan Farley [Wed, 24 May 2000 21:05:20 +0000 (21:05 +0000)] 
Defer to standard scrolling APIs for non-flatSB specific functions so
that flatSBs show up and behave properly, just not with flat properties.

24 years agoSeparate out the 32bit case from the 24bit case, and copy 3bytes of
Rob Farnum [Wed, 24 May 2000 21:04:42 +0000 (21:04 +0000)] 
Separate out the 32bit case from the 24bit case, and copy 3bytes of
source for every 4bytes of input, into the destination for the 24bit
case.

24 years agoSorted out a few misplaced definitions.
Francois Gouget [Wed, 24 May 2000 21:03:48 +0000 (21:03 +0000)] 
Sorted out a few misplaced definitions.
Added some missing definitions related to file handling and virtual
memory manipulation.
Added IsTextUnicode.

24 years agoAdded handling for TVS_SINGLEEXPAND.
Aric Stewart [Wed, 24 May 2000 21:02:50 +0000 (21:02 +0000)] 
Added handling for TVS_SINGLEEXPAND.

24 years agoCorrected the problem where a tab control marked multiline but has
Aric Stewart [Wed, 24 May 2000 21:02:29 +0000 (21:02 +0000)] 
Corrected the problem where a tab control marked multiline but has
only one tab was being justified to fill the whole tab space.

24 years agoCommented out broken __asm__, added comments where it is broken.
Marcus Meissner [Wed, 24 May 2000 21:02:00 +0000 (21:02 +0000)] 
Commented out broken __asm__, added comments where it is broken.

24 years agoInserted a missing call to SetWindowPos(). With this change the header
Martin Fuchs [Wed, 24 May 2000 03:33:05 +0000 (03:33 +0000)] 
Inserted a missing call to SetWindowPos(). With this change the header
control is visible again in list views with report style.

24 years agoRevived the GEN_C_SRCS variable to support wrc lex/yacc sources.
Alexandre Julliard [Wed, 24 May 2000 03:31:04 +0000 (03:31 +0000)] 
Revived the GEN_C_SRCS variable to support wrc lex/yacc sources.

24 years agoSend a normal mouse message code in WM_PARENTNOTIFY, even if the
Alexandre Julliard [Tue, 23 May 2000 23:43:02 +0000 (23:43 +0000)] 
Send a normal mouse message code in WM_PARENTNOTIFY, even if the
actual message was a non-client one.

24 years agoFixed issues found by winapi_check.
Patrik Stridvall [Tue, 23 May 2000 23:38:32 +0000 (23:38 +0000)] 
Fixed issues found by winapi_check.

24 years ago- Updated API files
Patrik Stridvall [Tue, 23 May 2000 23:37:51 +0000 (23:37 +0000)] 
- Updated API files
- Better headers and prototype checking
- Prototype checking now called --prototype instead of --headers
- New options --headers-{duplicated,misplaced} for
  duplicated/misplaced functions checking of the headers.
- Minor bug fixes.

24 years agoIf system doesn't have OpenGL, don't refer to libopengl32.so.
Hidenori Takeshima [Tue, 23 May 2000 23:36:41 +0000 (23:36 +0000)] 
If system doesn't have OpenGL, don't refer to libopengl32.so.

24 years agoAbey George (of Macadamian/Corel)
Alexandre Julliard [Tue, 23 May 2000 23:34:40 +0000 (23:34 +0000)] 
Abey George (of Macadamian/Corel)
When you open files with Embedded objects, they were not getting drawn
correctly.  When you paste OLE objects with presentation data, they
were not getting drawn correctly.

24 years agoPost a WM_CANCELMODE message to wake up the internal menu handling
Rob Farnum [Tue, 23 May 2000 23:34:17 +0000 (23:34 +0000)] 
Post a WM_CANCELMODE message to wake up the internal menu handling
code. This fixes the problem of a menu being orphaned when the parent
window disappears, or if the parent loses focus.

24 years agoFix a mismatch between format string and parameter.
Gerald Pfeifer [Tue, 23 May 2000 23:32:42 +0000 (23:32 +0000)] 
Fix a mismatch between format string and parameter.

24 years agoSetBuddy no longer overwrites its superclass' WndProc property when
Susan Farley [Tue, 23 May 2000 21:22:27 +0000 (21:22 +0000)] 
SetBuddy no longer overwrites its superclass' WndProc property when
the buddy has already been subclassed, eliminating the infinite loop
that resulted.

24 years agoCleaned up X11 extension tests.
John R. Sheets [Tue, 23 May 2000 21:18:51 +0000 (21:18 +0000)] 
Cleaned up X11 extension tests.

24 years agoCapture ^V,^X,^C and translate it to the corresponding message for
Ulrich Czekalla [Tue, 23 May 2000 21:16:07 +0000 (21:16 +0000)] 
Capture ^V,^X,^C and translate it to the corresponding message for
paste, cut, copy.

24 years ago- fixed the OpenGL32 spec file (and the make_opengl_spec tool)
Lionel Ulmer [Tue, 23 May 2000 21:15:06 +0000 (21:15 +0000)] 
- fixed the OpenGL32 spec file (and the make_opengl_spec tool)
- prevent HalfLife from crashing when it frees three times the same
  rendering context

24 years agoImproved DirectDrawPalette handling (set it on init, not every time it
Ove Kaaven [Tue, 23 May 2000 21:14:11 +0000 (21:14 +0000)] 
Improved DirectDrawPalette handling (set it on init, not every time it
changes). Added VGA_WriteChars() function.

24 years agoScale mouse coordinates to default width 640.
Ove Kaaven [Tue, 23 May 2000 21:13:52 +0000 (21:13 +0000)] 
Scale mouse coordinates to default width 640.

24 years agoMade WINE_DirectDraw a decorationless popup window. Fixes mouse
Ove Kaaven [Tue, 23 May 2000 21:13:33 +0000 (21:13 +0000)] 
Made WINE_DirectDraw a decorationless popup window. Fixes mouse
coordinates previously offset by the invisible decorations.

24 years ago#undef DELETE before (re)defining it.
Gerald Pfeifer [Tue, 23 May 2000 21:13:04 +0000 (21:13 +0000)] 
#undef DELETE before (re)defining it.

24 years agoFixed tooltips.
Chris Morgan [Tue, 23 May 2000 21:12:03 +0000 (21:12 +0000)] 
Fixed tooltips.

24 years agoReduce toolbar redrawing and flicker by calling RedrawWindow() in
Chris Morgan [Tue, 23 May 2000 21:11:06 +0000 (21:11 +0000)] 
Reduce toolbar redrawing and flicker by calling RedrawWindow() in
TOOLBAR_MouseMove() only if hot effect applies to the current hot
button.  Restore bHot flag of hot button in TOOLBAR_LButtonUp() to
restore hot effect properly.

24 years agoSerge Ivanov
Alexandre Julliard [Tue, 23 May 2000 04:18:12 +0000 (04:18 +0000)] 
Serge Ivanov
Fixed WM_LBUTTONDBLCLK handling.

24 years agoSet and retrieve the window icon that is drawn under managed mode
Susan Farley [Tue, 23 May 2000 04:12:23 +0000 (04:12 +0000)] 
Set and retrieve the window icon that is drawn under managed mode
(based on the work of Andrew Lewycky for Corel).

24 years agoCorrected a problem of when oldHit is negative and we try to use it as
Aric Stewart [Tue, 23 May 2000 04:10:45 +0000 (04:10 +0000)] 
Corrected a problem of when oldHit is negative and we try to use it as
an index into the buttons array.

24 years agoShould include commdlg.h.
Francois Gouget [Tue, 23 May 2000 04:07:53 +0000 (04:07 +0000)] 
Should include commdlg.h.

24 years agoDefine the _X86_ macro on Intel processors.
Francois Gouget [Tue, 23 May 2000 04:07:15 +0000 (04:07 +0000)] 
Define the _X86_ macro on Intel processors.

24 years agoSome part of EDIT_EM_LineLength code was commented (broken). Restored
Andreas Mohr [Tue, 23 May 2000 04:05:05 +0000 (04:05 +0000)] 
Some part of EDIT_EM_LineLength code was commented (broken). Restored
the capability to calculate the remaining non-selected chars of a
selection area.

24 years agoRemove the PRIMARYSURFACE attribute from back buffers.
Lionel Ulmer [Tue, 23 May 2000 04:03:48 +0000 (04:03 +0000)] 
Remove the PRIMARYSURFACE attribute from back buffers.

24 years agoIf a listview is created with LVS_NOCOLUMNEHEADER then wine creates the
Aric Stewart [Tue, 23 May 2000 01:24:24 +0000 (01:24 +0000)] 
If a listview is created with LVS_NOCOLUMNEHEADER then wine creates the
header like normal but just sets it not visible. This fix lays out
those supposedly nonexistent headers to size 0,0. So that even if they
become visible they are not drawn.

24 years agoRemove the direct call into core (DIALOG_DoDialogBox).
Gerard Patel [Tue, 23 May 2000 01:22:35 +0000 (01:22 +0000)] 
Remove the direct call into core (DIALOG_DoDialogBox).

24 years agoInitialize the back-buffer with the correct VTable.
Lionel Ulmer [Tue, 23 May 2000 01:21:47 +0000 (01:21 +0000)] 
Initialize the back-buffer with the correct VTable.

24 years ago- added option to get double-buffered desktop
Lionel Ulmer [Tue, 23 May 2000 01:20:08 +0000 (01:20 +0000)] 
- added option to get double-buffered desktop
- implemented wglUseFontBitmapsA and wglDeleteContext

24 years ago- Implemented animated cursors and icons resource types.
Bertho Stultiens [Tue, 23 May 2000 01:18:38 +0000 (01:18 +0000)] 
- Implemented animated cursors and icons resource types.
- Added partial support for font resources (user supplied fontdir is
  required).
- All resources with inline data (a la RCDATA) now support language,
  version and characteristics data.
- Implemented resource name duplicate checks. It is now an error if
  two resources of the same type have the same name.
- Bugfix: Language propagation was not correct when .res files were
  generated.
- Bugfix: VERSIONINFO now handles memory options.
- Bugfix: resource names and the resource type may be equal (e.g. MENU
  MENU {...}). This support was mistakingly deleted in the upgrade to
  the builtin preprocessor.
  The standalone LANGUAGE setting became context sensitive as a consequence
  of this. Now it *must* end with a newline *after* both expressions and
  no newlines are allowed within the line (the statement must fit on one
  line). This is no practical problem though.

24 years agoSend regular messages to stdout so that they are separate from
Francois Gouget [Tue, 23 May 2000 01:17:46 +0000 (01:17 +0000)] 
Send regular messages to stdout so that they are separate from
progress messages.