Commit Graph

266 Commits

Author SHA1 Message Date
Marcel Baur
a43295d1ec Fixed GetOpenFileName and GetSaveFileName dialogs.
Fixed Print dialog and introduced PrinterSetup dialog.
Fixed PageSetup dialog: values are now correctly initialized (had to
change all *.rc files)
Preliminary file drag and drop support.
1998-10-18 14:11:42 +00:00
Alexandre Julliard
97d2b92a78 Added Alex Priem. 1998-10-18 14:09:34 +00:00
Alex Priem
ba211eeb85 Further improvements. 1998-10-18 14:05:38 +00:00
Turchanov Sergey
62d6e98152 Implemented LoadCursorFromFile, fixed DrawIconEx to support offscreen
drawing, fixed CURSORICON_CreateFromResource to support LR_ semantics.
1998-10-18 13:42:55 +00:00
Turchanov Sergey
07d7d7986f Fixed LoadImage to support almost all LR_ flags. 1998-10-18 13:41:15 +00:00
Turchanov Sergey
9cd4df11a3 Fixed bug in DIB_SetImageBits_RLE8 (because 'color' var was WORD, all
COLOREFs had red part zeroed) that made plenty of cyan colors, minor
bug fixes, changes to support LR_ flags.
1998-10-18 13:39:41 +00:00
Turchanov Sergey
19aa3a793d Added VIRTUAL_MapFileW to map file to memory in one function call. 1998-10-18 13:31:43 +00:00
Turchanov Sergey
656eb96577 Moved Multimonitor API declarations to windows.h. 1998-10-18 11:56:35 +00:00
Turchanov Sergey
86f5d82f2f Implemented DefDriverProc32 from winmm.dll. 1998-10-18 11:22:36 +00:00
Alex Korobka
92c8178a00 Added debugging output. 1998-10-18 10:47:03 +00:00
Alex Korobka
d20858433d Got rid of flickering scrollbar arrows. MDI scrolling speeded up a
bit.
1998-10-18 10:37:46 +00:00
Juergen Schmied
c267e3ae24 GetLocaleInfo32A can handle len=0 now, sets LastError and touches
buffer only when necessary.
Updated deu.nls and some LCTYPES in winnls.h.
1998-10-18 10:18:35 +00:00
Rein Klazes
76e07b9f86 CallProc[Ex]32W called with lpProcAddress==NULL should return zero and
not crash.
1998-10-18 10:04:31 +00:00
Ove Kaaven
cbebcd280c Reduced huge (1GB) heap creation that caused Starcraft to fail. 1998-10-17 13:07:48 +00:00
Patrik Stridvall
1e1cf48107 Compile fix for Solaris. 1998-10-17 12:56:00 +00:00
Patrik Stridvall
4b774ca8e1 Compile fix for non OSS systems. 1998-10-17 12:54:39 +00:00
Patrik Stridvall
f361dea170 Compile fix for non XF86-DGA systems. 1998-10-17 12:53:42 +00:00
Petter Reinholdtsen
f1f830ce38 New file to test DRIVE_GetLabel. 1998-10-17 12:27:41 +00:00
Peter Hunnisett
2abe47bdcc Small, suboptimal, fix for 32 bit cdaudio open routines. Needs proper
32bit cdaudio bit support before it can be removed...
1998-10-17 12:23:22 +00:00
Peter Hunnisett
34499cc60f Fixed small typo. 1998-10-17 12:22:49 +00:00
Peter Hunnisett
9ce99cdb8e Added a bunch of stubs for ddraw suface routines. All stubs for
surface present now.
Commented out message pump calls. I don't see a reason for them being
there. Everything works fine with -desktop and -managed still has
problems. Disagreements?
1998-10-17 12:22:00 +00:00
Juergen Schmied
7ae92654a5 Fixed GetLocaleInfo32A for other languages than en_uk.
Made it recognise LOCALE_SYSTEM_DEFAULT, LOCALE_SYSTEM_DEFAULT and
last but not least the first argument lcid where is all about...
1998-10-17 12:15:19 +00:00
Marcus Meissner
f4f1719ca5 Fixed some more missing WINAPIs (hopefully correct). 1998-10-17 12:10:19 +00:00
Marcus Meissner
fb578cd911 Fixed the = -> == bug. 1998-10-17 12:09:24 +00:00
Marcus Meissner
c474065af4 Added FIXME() for a slightly incorrect implementation in CreateFileMapping
for shared non-file mappings.
1998-10-17 12:08:21 +00:00
Joseph Pranevich
1491e3ffea Shell parameters (config.sys) and ANSI support stubs. 1998-10-17 11:58:15 +00:00
Joseph Pranevich
0be396373d Terminate and Stay Resident now a fixme because it shouldn't be a
trace since it doesn't work.
1998-10-17 11:57:52 +00:00
Joseph Pranevich
e24b6500de Added int16.c and int29.c. 1998-10-17 11:57:19 +00:00
Joseph Pranevich
20a2c1e5b0 More interrupts that can be done from DOS mode. 1998-10-17 11:56:44 +00:00
Joseph Pranevich
f990cfab29 Added int29 (Fast Write to Screen) support. 1998-10-17 11:55:51 +00:00
Joseph Pranevich
7bcf341a64 Added int16 (Keyboard) support, mostly stubs. 1998-10-17 11:55:07 +00:00
Juergen Schmied
6101324f3b Many bugfixes, new stubs SHGetRealIDL, SHRegQueryValue32W,
SHRegQueryValueEx32W, StrRetToStrN, StrChrW, SHAllocShared,
SHLockShared, SHUnlockShared, SHFreeShared, SetAppStartingCursor32,
SHLoadOLE32, Shell_MergeMenus32, PathGetDriveNumber32, DriveType32,
SHAbortInvokeCommand, SHOutOfMemoryMessageBox, SHFlushClipboard.
1998-10-16 15:40:20 +00:00
Dietmar Kling
828537111a Added undocumented function RtlOpenCurrentUser. 1998-10-16 14:28:45 +00:00
Uwe Bonnes
73d6c134c2 Renamed all LPIMAGE_* types to PIMAGE_*. 1998-10-16 09:30:33 +00:00
Rein Klazes
bbf2efe38e Fixed an error when an owned window activates its owner during
creation.
1998-10-15 13:03:10 +00:00
Rein Klazes
1ffe652cd1 Closing a dialog using the menu bar ("x" or "-" button or windows
menu) must generate a WM_COMMAND+IDCANCEL message, unlike closing
normal windows when DestroyWindow() is called.
1998-10-15 13:00:38 +00:00
Marcus Meissner
3143f67bb6 Added missing WINAPIs. 1998-10-15 12:49:31 +00:00
Juergen Schmied
2c20591578 New stubs PrivateExtractIconEx[AW], PrivateExtractIconsW,
RegisterShellHookWindow, DeregisterShellHookWindow, GetProgmanWindow,
GetTaskmanWindow, SetProgmanWindow, SetShellWindowEx,
SetTaskmanWindow.
1998-10-15 12:35:41 +00:00
Juergen Schmied
e6db6f6c0a New stubs NtQueryInformationThread, NtQueryInformationToken,
RtlAllocateAndInitializeSid, RtlEqualSid, RtlFreeSid.
1998-10-15 12:32:54 +00:00
Turchanov Sergey
8db79c2c57 Fixed PlaySound to start its thread the right way. 1998-10-15 12:13:39 +00:00
Alex Korobka
f172d64a40 CB_SETCURSEL and some other fixes. 1998-10-14 18:40:35 +00:00
Alex Korobka
d37b69cdc8 Better QUEUE_FlushMessages(). 1998-10-14 18:38:22 +00:00
Moshe Vainer
4a150e7753 Partial implementation of GetOutlineTextMetrics32A.
Added structures for OUTLINETEXTMETRICS.
1998-10-14 18:15:43 +00:00
Ulrich Weigand
27bb362fe1 Do not clip source rectangle even by visible region for bitblts.
Added field 'totalExtent' to WIN_DC_INFO.
1998-10-14 18:06:44 +00:00
Ulrich Weigand
ff1c569d5c Added stub for VMM PM API AH=026[de] (never say 'safe mode'). 1998-10-14 18:01:08 +00:00
Ulrich Weigand
3888246083 Bugfix: Local32Free caused free handles list corruption. 1998-10-14 18:00:23 +00:00
Marcus Meissner
48ed3e11a4 Fixed --disable-debug config option. 1998-10-14 17:58:40 +00:00
Petter Reinholdtsen
5a17c038a8 Added stubs SHRegCloseKey(), SHRegOpenKey[AW](), SHRegQueryValueExA()
and FileIconInit() needed by Win95 explorer.
1998-10-13 12:49:40 +00:00
Norman Stevens
a83d0657e6 Improving keyboard handling, including accelerator keys in dialog
boxes. Also fixes enter key in Agent32 edit box.
1998-10-12 07:25:35 +00:00
Alexandre Julliard
115d87348c Touch to test auto mailing of commits. 1998-10-11 23:14:04 +00:00