Aric Stewart
f64a59f2fe
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.
2000-05-25 23:02:18 +00:00
Alexandre Julliard
c616625945
Louis-Philippe Gagnon (of Macadamian Technologies for Corel)
...
Added event handler for WM_MBUTTONDOWN (sends WM_PASTE message).
2000-05-25 23:01:39 +00:00
Chris Morgan
b70b26709f
Use clipping regions to reduce the amount of processing performed when the
...
toolbar is repainting. Reduces processing by approximately 85-95% in most
cases.
2000-05-25 23:01:20 +00:00
Gerard Patel
bfd5b31a0e
Fixes crash when calling Treeview_EndEditLabelNow and no node is
...
currently edited.
2000-05-25 23:00:46 +00:00
Susan Farley
820da77db3
Defer to standard scrolling APIs for non-flatSB specific functions so
...
that flatSBs show up and behave properly, just not with flat properties.
2000-05-24 21:05:20 +00:00
Rob Farnum
c5384f14b7
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.
2000-05-24 21:04:42 +00:00
Francois Gouget
53532248c4
Sorted out a few misplaced definitions.
...
Added some missing definitions related to file handling and virtual
memory manipulation.
Added IsTextUnicode.
2000-05-24 21:03:48 +00:00
Aric Stewart
4b40a7dc8f
Added handling for TVS_SINGLEEXPAND.
2000-05-24 21:02:50 +00:00
Aric Stewart
6274a7ab88
Corrected the problem where a tab control marked multiline but has
...
only one tab was being justified to fill the whole tab space.
2000-05-24 21:02:29 +00:00
Marcus Meissner
60729af8a9
Commented out broken __asm__, added comments where it is broken.
2000-05-24 21:02:00 +00:00
Martin Fuchs
0b5642160c
Inserted a missing call to SetWindowPos(). With this change the header
...
control is visible again in list views with report style.
2000-05-24 03:33:05 +00:00
Alexandre Julliard
24c3c5ed87
Revived the GEN_C_SRCS variable to support wrc lex/yacc sources.
2000-05-24 03:31:04 +00:00
Alexandre Julliard
557d8af5d0
Send a normal mouse message code in WM_PARENTNOTIFY, even if the
...
actual message was a non-client one.
2000-05-23 23:43:02 +00:00
Patrik Stridvall
17d1e9e5e2
Fixed issues found by winapi_check.
2000-05-23 23:38:32 +00:00
Patrik Stridvall
0d9748159d
- 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.
2000-05-23 23:37:51 +00:00
Hidenori Takeshima
4615e29c58
If system doesn't have OpenGL, don't refer to libopengl32.so.
2000-05-23 23:36:41 +00:00
Alexandre Julliard
32c8934d8a
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.
2000-05-23 23:34:40 +00:00
Rob Farnum
b200793de4
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.
2000-05-23 23:34:17 +00:00
Gerald Pfeifer
410617fe52
Fix a mismatch between format string and parameter.
2000-05-23 23:32:42 +00:00
Susan Farley
62c5d9f366
SetBuddy no longer overwrites its superclass' WndProc property when
...
the buddy has already been subclassed, eliminating the infinite loop
that resulted.
2000-05-23 21:22:27 +00:00
John R. Sheets
f2b77ccb77
Cleaned up X11 extension tests.
2000-05-23 21:18:51 +00:00
Ulrich Czekalla
c804e3eac4
Capture ^V,^X,^C and translate it to the corresponding message for
...
paste, cut, copy.
2000-05-23 21:16:07 +00:00
Lionel Ulmer
1113706c10
- fixed the OpenGL32 spec file (and the make_opengl_spec tool)
...
- prevent HalfLife from crashing when it frees three times the same
rendering context
2000-05-23 21:15:06 +00:00
Ove Kaaven
3be104e0ef
Improved DirectDrawPalette handling (set it on init, not every time it
...
changes). Added VGA_WriteChars() function.
2000-05-23 21:14:11 +00:00
Ove Kaaven
ce23e9b3c8
Scale mouse coordinates to default width 640.
2000-05-23 21:13:52 +00:00
Ove Kaaven
76ba037559
Made WINE_DirectDraw a decorationless popup window. Fixes mouse
...
coordinates previously offset by the invisible decorations.
2000-05-23 21:13:33 +00:00
Gerald Pfeifer
43bcf40c66
#undef DELETE before (re)defining it.
2000-05-23 21:13:04 +00:00
Chris Morgan
e2099dc987
Fixed tooltips.
2000-05-23 21:12:03 +00:00
Chris Morgan
7030c5f78a
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.
2000-05-23 21:11:06 +00:00
Alexandre Julliard
7f90a8c900
Serge Ivanov
...
Fixed WM_LBUTTONDBLCLK handling.
2000-05-23 04:18:12 +00:00
Susan Farley
9ce8382ea0
Set and retrieve the window icon that is drawn under managed mode
...
(based on the work of Andrew Lewycky for Corel).
2000-05-23 04:12:23 +00:00
Aric Stewart
9700b7fa55
Corrected a problem of when oldHit is negative and we try to use it as
...
an index into the buttons array.
2000-05-23 04:10:45 +00:00
Francois Gouget
1789f24ed0
Should include commdlg.h.
2000-05-23 04:07:53 +00:00
Francois Gouget
b4b8a823a4
Define the _X86_ macro on Intel processors.
2000-05-23 04:07:15 +00:00
Andreas Mohr
a8edb3e461
Some part of EDIT_EM_LineLength code was commented (broken). Restored
...
the capability to calculate the remaining non-selected chars of a
selection area.
2000-05-23 04:05:05 +00:00
Lionel Ulmer
75f98cfc4c
Remove the PRIMARYSURFACE attribute from back buffers.
2000-05-23 04:03:48 +00:00
Aric Stewart
9a3dd5b249
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.
2000-05-23 01:24:24 +00:00
Gerard Patel
85f5832bad
Remove the direct call into core (DIALOG_DoDialogBox).
2000-05-23 01:22:35 +00:00
Lionel Ulmer
79457d818c
Initialize the back-buffer with the correct VTable.
2000-05-23 01:21:47 +00:00
Lionel Ulmer
7e5c2c042a
- added option to get double-buffered desktop
...
- implemented wglUseFontBitmapsA and wglDeleteContext
2000-05-23 01:20:08 +00:00
Bertho Stultiens
997e0d782f
- 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.
2000-05-23 01:18:38 +00:00
Francois Gouget
6b4c347424
Send regular messages to stdout so that they are separate from
...
progress messages.
2000-05-23 01:17:46 +00:00
Gerard Patel
d5126f91a3
Regression testing using CVS.
2000-05-23 01:17:10 +00:00
Peter Hunnisett
7f84723bba
- Small fixes/updates
...
- Add support for the DPCONNECTION_DIRECTPLAYLOBBY flag
2000-05-23 01:16:36 +00:00
Eric Pouech
fd0959013f
A bit of documentation on new debugging features.
2000-05-23 01:15:25 +00:00
James Juran
65020b3539
SearchPathA needs to set the last error to ERROR_FILE_NOT_FOUND when
...
it does not find the file.
2000-05-23 01:13:50 +00:00
Andreas Mohr
cd1323765c
Use WARN() instead of TRACE() in DebugOutputA().
2000-05-23 01:13:07 +00:00
Huw D M Davies
b8171e8baf
HeapFree on a NULL ptr should return TRUE.
2000-05-23 01:12:41 +00:00
Chris Morgan
9a171b8e3e
Update nItemWidth in LISTVIEW_SetItem() if LVS_LIST or LVS_SMALLICON
...
mode and item text is wider than the current nItemWidth.
2000-05-19 03:44:46 +00:00
Ulrich Weigand
f2f0927eb3
Fixed initialization of INSTANCEDATA in InitTask().
2000-05-19 03:40:22 +00:00