reactos.git
21 years agofixed the shaptest copy command.
Mark Tempel [Fri, 21 Mar 2003 04:26:50 +0000 (04:26 +0000)]
fixed the shaptest copy command.

svn path=/trunk/; revision=4384

21 years agoLoadResource crashed with NULL hModule
Gunnar Dalsnes [Fri, 21 Mar 2003 00:20:41 +0000 (00:20 +0000)]
LoadResource crashed with NULL hModule

svn path=/trunk/; revision=4383

21 years agoChange install path
Gé van Geldorp [Thu, 20 Mar 2003 21:46:41 +0000 (21:46 +0000)]
Change install path

svn path=/trunk/; revision=4382

21 years agoSet default shell to cmd.exe
Gé van Geldorp [Thu, 20 Mar 2003 20:59:33 +0000 (20:59 +0000)]
Set default shell to cmd.exe

svn path=/trunk/; revision=4381

21 years agoShutdown after shell exit
Gé van Geldorp [Thu, 20 Mar 2003 20:56:52 +0000 (20:56 +0000)]
Shutdown after shell exit

svn path=/trunk/; revision=4380

21 years ago*** empty log message ***
Richard Campbell [Thu, 20 Mar 2003 20:56:24 +0000 (20:56 +0000)]
*** empty log message ***

svn path=/trunk/; revision=4379

21 years agoRemove shell
Richard Campbell [Thu, 20 Mar 2003 20:53:15 +0000 (20:53 +0000)]
Remove shell

svn path=/trunk/; revision=4378

21 years agoshell.exe is now cmd.exe
Richard Campbell [Thu, 20 Mar 2003 20:50:40 +0000 (20:50 +0000)]
shell.exe is now cmd.exe

svn path=/trunk/; revision=4377

21 years agobug fixes
Richard Campbell [Thu, 20 Mar 2003 20:29:48 +0000 (20:29 +0000)]
bug fixes

svn path=/trunk/; revision=4376

21 years agoGet CMD.EXE to build.
Richard Campbell [Thu, 20 Mar 2003 19:32:59 +0000 (19:32 +0000)]
Get CMD.EXE to build.

svn path=/trunk/; revision=4375

21 years agoMade cmd default shell
Richard Campbell [Thu, 20 Mar 2003 19:22:23 +0000 (19:22 +0000)]
Made cmd default shell

svn path=/trunk/; revision=4374

21 years agoChanged default shell to cmd.exe
Richard Campbell [Thu, 20 Mar 2003 19:21:01 +0000 (19:21 +0000)]
Changed default shell to cmd.exe

svn path=/trunk/; revision=4373

21 years agoMove cmd to ReactOS module
Richard Campbell [Thu, 20 Mar 2003 19:19:23 +0000 (19:19 +0000)]
Move cmd to ReactOS module

svn path=/trunk/; revision=4372

21 years agoSearch child list for windows to be repainted
Gé van Geldorp [Thu, 20 Mar 2003 10:10:12 +0000 (10:10 +0000)]
Search child list for windows to be repainted

svn path=/trunk/; revision=4371

21 years agoInitialize FastMutex before it's used
Gé van Geldorp [Thu, 20 Mar 2003 10:09:24 +0000 (10:09 +0000)]
Initialize FastMutex before it's used

svn path=/trunk/; revision=4370

21 years agoFix loader warnings
Gé van Geldorp [Thu, 20 Mar 2003 09:45:57 +0000 (09:45 +0000)]
Fix loader warnings

svn path=/trunk/; revision=4369

21 years agoSilence some debug messages
Gé van Geldorp [Thu, 20 Mar 2003 08:22:01 +0000 (08:22 +0000)]
Silence some debug messages

svn path=/trunk/; revision=4368

21 years agoWhat the HELL was I smokin? :)
Richard Campbell [Thu, 20 Mar 2003 04:03:13 +0000 (04:03 +0000)]
What the HELL was I smokin? :)

svn path=/trunk/; revision=4367

21 years agofixed bug because mingw is stupid (no newline at end of file? WHY OH WHY?)
Richard Campbell [Thu, 20 Mar 2003 03:37:14 +0000 (03:37 +0000)]
fixed bug because mingw is stupid (no newline at end of file?  WHY OH WHY?)

svn path=/trunk/; revision=4366

21 years agoUpdated comment to be more accurate.
Mark Tempel [Thu, 20 Mar 2003 03:12:25 +0000 (03:12 +0000)]
Updated comment to be more accurate.

svn path=/trunk/; revision=4365

21 years agoAdded an initial implementation of Polygon. The initial revision is pretty slow,
Mark Tempel [Thu, 20 Mar 2003 03:07:38 +0000 (03:07 +0000)]
Added an initial implementation of Polygon.  The initial revision is pretty slow,
and needs to be optimized.

svn path=/trunk/; revision=4364

21 years agoInitial revision of the polygon fill routines. This implementation only supports...
Mark Tempel [Thu, 20 Mar 2003 03:06:52 +0000 (03:06 +0000)]
Initial revision of the polygon fill routines.  This implementation only supports ALTERNATE mode.
This revision is slow and has some drawing inaccuracies that need to be ironed out.

svn path=/trunk/; revision=4363

21 years agoAdded objects/polyfill.c (polygon fill routines) to the build.
Mark Tempel [Thu, 20 Mar 2003 03:05:03 +0000 (03:05 +0000)]
Added objects/polyfill.c (polygon fill routines) to the build.

svn path=/trunk/; revision=4362

21 years agoRemoved Get/SetPolygonFillMode and Polygon
Mark Tempel [Thu, 20 Mar 2003 03:04:02 +0000 (03:04 +0000)]
Removed Get/SetPolygonFillMode and Polygon

svn path=/trunk/; revision=4361

21 years agoMoved implementation of Rectangle to here.
Mark Tempel [Thu, 20 Mar 2003 03:03:39 +0000 (03:03 +0000)]
Moved implementation of Rectangle to here.
Added Polygon

svn path=/trunk/; revision=4360

21 years agoMoved Rectangle to fillshap.c
Mark Tempel [Thu, 20 Mar 2003 03:03:00 +0000 (03:03 +0000)]
Moved Rectangle to fillshap.c

svn path=/trunk/; revision=4359

21 years agoAdd Get/SetPolygonFillMode
Mark Tempel [Thu, 20 Mar 2003 03:02:38 +0000 (03:02 +0000)]
Add Get/SetPolygonFillMode

svn path=/trunk/; revision=4358

21 years agoUpdate to add the file fillshap.c to the build.
Mark Tempel [Thu, 20 Mar 2003 03:02:07 +0000 (03:02 +0000)]
Update to add the file fillshap.c to the build.

svn path=/trunk/; revision=4357

21 years agoMinor change to PATH=
Richard Campbell [Thu, 20 Mar 2003 02:43:18 +0000 (02:43 +0000)]
Minor change to PATH=

svn path=/trunk/; revision=4356

21 years agoRemoved NEWS
Richard Campbell [Thu, 20 Mar 2003 02:39:59 +0000 (02:39 +0000)]
Removed NEWS

svn path=/trunk/; revision=4355

21 years agoUpdated INSTALL
Richard Campbell [Thu, 20 Mar 2003 02:38:41 +0000 (02:38 +0000)]
Updated INSTALL

svn path=/trunk/; revision=4354

21 years agoAttempt at updating README file
Richard Campbell [Thu, 20 Mar 2003 02:33:37 +0000 (02:33 +0000)]
Attempt at updating README file

svn path=/trunk/; revision=4353

21 years agoinitial work on I/O completion
Gunnar Dalsnes [Wed, 19 Mar 2003 23:17:52 +0000 (23:17 +0000)]
initial work on I/O completion

svn path=/trunk/; revision=4352

21 years agoset thread WaitReason when blocking
Gunnar Dalsnes [Wed, 19 Mar 2003 23:12:41 +0000 (23:12 +0000)]
set thread WaitReason when blocking

svn path=/trunk/; revision=4351

21 years agoset thread WaitReason when blocking
Gunnar Dalsnes [Wed, 19 Mar 2003 23:09:54 +0000 (23:09 +0000)]
set thread WaitReason when blocking
initial work on I/O completion

svn path=/trunk/; revision=4350

21 years agoMinGW includes libmsvcrt.a by default, no need to add it manually
KJK::Hyperion [Wed, 19 Mar 2003 21:36:01 +0000 (21:36 +0000)]
MinGW includes libmsvcrt.a by default, no need to add it manually

svn path=/trunk/; revision=4349

21 years agoFixed parsing of color specification strings containing "bright"
KJK::Hyperion [Wed, 19 Mar 2003 21:34:13 +0000 (21:34 +0000)]
Fixed parsing of color specification strings containing "bright"

svn path=/trunk/; revision=4348

21 years agoReorganize registry initialization.
Eric Kohl [Wed, 19 Mar 2003 20:12:44 +0000 (20:12 +0000)]
Reorganize registry initialization.
Fix typos.

svn path=/trunk/; revision=4347

21 years agoFix typos.
Eric Kohl [Wed, 19 Mar 2003 20:10:24 +0000 (20:10 +0000)]
Fix typos.

svn path=/trunk/; revision=4346

21 years agoTest application used for testing GDI shape drawing functions. Currently it tests...
Mark Tempel [Wed, 19 Mar 2003 16:03:02 +0000 (16:03 +0000)]
Test application used for testing GDI shape drawing functions.  Currently it tests Polygon

svn path=/trunk/; revision=4345

21 years agoUpdate to add a new test application (shaptest) to the build. This application
Mark Tempel [Wed, 19 Mar 2003 03:37:07 +0000 (03:37 +0000)]
Update to add a new test application (shaptest) to the build. This application
is used to test shape drawing GDI functions.

svn path=/trunk/; revision=4344

21 years agoOnly compile if running win32 version of gcc.
Brian Palmer [Tue, 18 Mar 2003 22:53:05 +0000 (22:53 +0000)]
Only compile if running win32 version of gcc.

svn path=/trunk/; revision=4343

21 years agoChanges in v1.8.3 (3/18/2003) (brianp)
Brian Palmer [Tue, 18 Mar 2003 22:32:30 +0000 (22:32 +0000)]
Changes in v1.8.3 (3/18/2003) (brianp)

- Added _alloca() function because Mingw32 generates code that needs it
- Defined _mainCRTStartup in fathelp.asm because Mingw32 looks for that symbol

svn path=/trunk/; revision=4342

21 years agoImplemented the import of default registry settings from .inf files.
Eric Kohl [Tue, 18 Mar 2003 20:39:49 +0000 (20:39 +0000)]
Implemented the import of default registry settings from .inf files.
This is based on Wine's setupapi implementation by Alexandre Julliard.

svn path=/trunk/; revision=4341

21 years agoFixed an off-by-one error in CmiPopulateHive().
Eric Kohl [Tue, 18 Mar 2003 20:36:17 +0000 (20:36 +0000)]
Fixed an off-by-one error in CmiPopulateHive().
Removed dead code from NtFlushKey().
Changed some debugging messages.

svn path=/trunk/; revision=4340

21 years agoPass NTSTATUS return code from NtUser functions and use MmCopyFromCaller
Gé van Geldorp [Tue, 18 Mar 2003 09:16:44 +0000 (09:16 +0000)]
Pass NTSTATUS return code from NtUser functions and use MmCopyFromCaller
to access pointer parameter

svn path=/trunk/; revision=4339

21 years agoAdd #include to prevent warnings on MmCopyFrom/ToUser
Gé van Geldorp [Tue, 18 Mar 2003 08:34:37 +0000 (08:34 +0000)]
Add #include to prevent warnings on MmCopyFrom/ToUser

svn path=/trunk/; revision=4338

21 years agoPass PWINDOW_OBJECT instead of HANDLE in call to W32kGetClientRect
Gé van Geldorp [Tue, 18 Mar 2003 08:33:27 +0000 (08:33 +0000)]
Pass PWINDOW_OBJECT instead of HANDLE in call to W32kGetClientRect

svn path=/trunk/; revision=4337

21 years agoImplemented RedrawWindow()
Richard Campbell [Tue, 18 Mar 2003 07:19:17 +0000 (07:19 +0000)]
Implemented RedrawWindow()

svn path=/trunk/; revision=4336

21 years agoImplemented CloseWindow()
Richard Campbell [Tue, 18 Mar 2003 07:01:09 +0000 (07:01 +0000)]
Implemented CloseWindow()

svn path=/trunk/; revision=4335

21 years agoImplemented GetParent()
Richard Campbell [Tue, 18 Mar 2003 06:46:10 +0000 (06:46 +0000)]
Implemented GetParent()

svn path=/trunk/; revision=4334

21 years agoImplemented IsZoomed()
Richard Campbell [Tue, 18 Mar 2003 06:44:11 +0000 (06:44 +0000)]
Implemented IsZoomed()

svn path=/trunk/; revision=4333

21 years agoA little more good housekeeping
Steven Edwards [Tue, 18 Mar 2003 01:21:49 +0000 (01:21 +0000)]
A little more good housekeeping

svn path=/trunk/; revision=4332

21 years agoRemoved Extra unnneed messagebox test
Steven Edwards [Tue, 18 Mar 2003 01:00:33 +0000 (01:00 +0000)]
Removed Extra unnneed messagebox test

svn path=/trunk/; revision=4331

21 years agoMoved MessageBox test to a more proper name
Steven Edwards [Tue, 18 Mar 2003 00:55:23 +0000 (00:55 +0000)]
Moved MessageBox test to a more proper name

svn path=/trunk/; revision=4330

21 years agodisabled unneeded EH in test
Steven Edwards [Tue, 18 Mar 2003 00:54:09 +0000 (00:54 +0000)]
disabled unneeded EH in test

svn path=/trunk/; revision=4329

21 years agoLdrGetExportByOrdinal was broken
Gunnar Dalsnes [Mon, 17 Mar 2003 23:05:07 +0000 (23:05 +0000)]
LdrGetExportByOrdinal was broken
LdrGetExportByName: fixed bug visible when number of exported functions > number of exported names + check for zero symbol name export table

svn path=/trunk/; revision=4328

21 years agoTlsGetValue: fix to comply with SDK behaviour
Gunnar Dalsnes [Mon, 17 Mar 2003 22:39:09 +0000 (22:39 +0000)]
TlsGetValue: fix to comply with SDK behaviour

svn path=/trunk/; revision=4327

21 years agodon't touch FileObject after IoCallDriver + cleanup
Gunnar Dalsnes [Mon, 17 Mar 2003 22:30:55 +0000 (22:30 +0000)]
don't touch FileObject after IoCallDriver + cleanup

svn path=/trunk/; revision=4326

21 years agoObReferenceObjectByHandle: don't fail if NULL DesiredAccess
Gunnar Dalsnes [Mon, 17 Mar 2003 22:28:55 +0000 (22:28 +0000)]
ObReferenceObjectByHandle: don't fail if NULL DesiredAccess

svn path=/trunk/; revision=4325

21 years agoNtCreateKey() must return STATUS_OBJECT_NAME_NOT_FOUND if the caller tries to create...
Eric Kohl [Mon, 17 Mar 2003 22:09:26 +0000 (22:09 +0000)]
NtCreateKey() must return STATUS_OBJECT_NAME_NOT_FOUND if the caller tries to create a tree instead of a single key.

svn path=/trunk/; revision=4324

21 years agoFixed registry paths and some typos.
Eric Kohl [Mon, 17 Mar 2003 22:06:31 +0000 (22:06 +0000)]
Fixed registry paths and some typos.

svn path=/trunk/; revision=4323

21 years ago- Updated obm_close
Richard Campbell [Sun, 16 Mar 2003 23:01:08 +0000 (23:01 +0000)]
- Updated obm_close
- Fixed a bug with min/max hit tracking
- Added support for allocating a DCE for each window (untested)

svn path=/trunk/; revision=4322

21 years agoSoftModalMessageBox stub added.
Emanuele Aliberti [Sun, 16 Mar 2003 17:11:22 +0000 (17:11 +0000)]
SoftModalMessageBox stub added.

svn path=/trunk/; revision=4321

21 years agoMinor changes.
Emanuele Aliberti [Sun, 16 Mar 2003 17:01:45 +0000 (17:01 +0000)]
Minor changes.

svn path=/trunk/; revision=4320

21 years agoMoved txtsetup.sif to the bootdata directory.
Eric Kohl [Sun, 16 Mar 2003 16:17:39 +0000 (16:17 +0000)]
Moved txtsetup.sif to the bootdata directory.
Added hivesys.inf file.

svn path=/trunk/; revision=4319

21 years ago- Fixed the screen updating in CsrWriteConsoleOutputChar.
Hartmut Birr [Sun, 16 Mar 2003 16:14:38 +0000 (16:14 +0000)]
- Fixed the screen updating in CsrWriteConsoleOutputChar.

svn path=/trunk/; revision=4318

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 14:16:54 +0000 (14:16 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/ntos/rtltypes.h (PRTL_BASE_PROCESS_START_ROUTINE): Define.
* lib/kernel32/process/create.c (RtlBaseProcessStartRoutine): Import.
(KlCreateFirstThread): Support images with native subsystem ID.
* lib/ntdll/def/ntdll.def (RtlBaseProcessStartRoutine): Export.
* lib/ntdll/def/ntdll.edf (RtlBaseProcessStartRoutine): Ditto.
* lib/ntdll/rtl/exception.c (RtlBaseProcessStart): Forward declare.
(RtlBaseProcessStartRoutine, RtlBaseProcessStart): Add.

svn path=/trunk/; revision=4317

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 13:45:27 +0000 (13:45 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/defines.h (VS_FFI_SIGNATURE, VS_FFI_STRUCVERSION): Define.

svn path=/trunk/; revision=4316

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 13:25:47 +0000 (13:25 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* ntoskrnl/ke/i386/exp.c (KiKernelTrapHandler): Use exception code
STATUS_ACCESS_VIOLATION for exception 14.

svn path=/trunk/; revision=4315

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 13:18:49 +0000 (13:18 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* ntoskrnl/fs/util.c (FsRtlGetFileSize): Implement.

svn path=/trunk/; revision=4314

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 13:07:02 +0000 (13:07 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/ntdll/rtl/nls.c (RtlCustomCPToUnicodeN, RtlMultiByteToUnicodeN,
RtlOemToUnicodeN, RtlUnicodeToCustomCPN, RtlUnicodeToMultiByteN,
RtlUnicodeToMultiByteSize, RtlUnicodeToOemN,
RtlUpcaseUnicodeToCustomCPN, RtlUpcaseUnicodeToMultiByteN,
RtlUpcaseUnicodeToOemN): Assert when unimplemented code is reached.

svn path=/trunk/; revision=4313

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 12:57:32 +0000 (12:57 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/ntos/zwtypes.h (FILE_BASIC_INFORMATION): Use LARGE_INTEGER,
not TIME type for time fields.
* lib/kernel32/file/copy.c (SetLastWriteTime): Adjust for new type.
(CopyFileExW): Ditto.

svn path=/trunk/; revision=4312

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 12:45:03 +0000 (12:45 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/ntos/types.h (FALSE): Protect with #ifndef FALSE.
(TRUE): Protect with #ifndef TRUE.

svn path=/trunk/; revision=4311

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 12:39:29 +0000 (12:39 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/napi/i386/segment.h (put_user, get_user,
bad_user_access_length, __segment_dummy, __sd, __const_sd, __put_user,
__get_user, __generic_memcpy_tofs, __constant_memcpy_tofs, COMMON,
__generic_memcpy_fromfs, __constant_memcpy_fromfs, memcpy_fromfs,
memcpy_tofs, get_fs_byte, get_fs_word, get_fs_long, put_fs_byte,
put_fs_word, put_fs_long, get_user_word, get_user_byte, get_user_long,
put_user_byte, put_user_word, put_user_long, get_fs, get_ds, set_fs,
set_ds): Remove.

svn path=/trunk/; revision=4310

21 years ago2003-03-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 16 Mar 2003 12:27:54 +0000 (12:27 +0000)]
2003-03-16  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/ddk/pstypes.h (TLS_OUT_OF_INDEXES): Define.

svn path=/trunk/; revision=4309

21 years agoFixed more bugs...
Richard Campbell [Sun, 16 Mar 2003 07:02:38 +0000 (07:02 +0000)]
Fixed more bugs...

svn path=/trunk/; revision=4308

21 years agoSystem buttons actually look like they press.
Richard Campbell [Sun, 16 Mar 2003 06:43:09 +0000 (06:43 +0000)]
System buttons actually look like they press.

svn path=/trunk/; revision=4307

21 years agoImplemented InfGetXxxField() functions.
Eric Kohl [Sat, 15 Mar 2003 19:36:11 +0000 (19:36 +0000)]
Implemented InfGetXxxField() functions.

svn path=/trunk/; revision=4306

21 years agoturn off EH in test program.
Steven Edwards [Sat, 15 Mar 2003 00:28:09 +0000 (00:28 +0000)]
turn off EH in test program.

svn path=/trunk/; revision=4305

21 years ago....
Steven Edwards [Fri, 14 Mar 2003 23:45:00 +0000 (23:45 +0000)]
....

svn path=/trunk/; revision=4304

21 years agoHack stub for NdisWriteErrorLogEntry so VMware network driver fails with some grace. =/
Steven Edwards [Fri, 14 Mar 2003 23:37:26 +0000 (23:37 +0000)]
Hack stub for NdisWriteErrorLogEntry so VMware network driver fails with some grace. =/

svn path=/trunk/; revision=4303

21 years agoAdded safe copy from user.
Eugene Ingerman [Fri, 14 Mar 2003 22:48:32 +0000 (22:48 +0000)]
Added safe copy from user.

svn path=/trunk/; revision=4302

21 years agoGcc 3.x newline warning fix
Steven Edwards [Fri, 14 Mar 2003 22:13:40 +0000 (22:13 +0000)]
Gcc 3.x newline warning fix

svn path=/trunk/; revision=4301

21 years ago*** empty log message ***
Richard Campbell [Fri, 14 Mar 2003 08:34:25 +0000 (08:34 +0000)]
*** empty log message ***

svn path=/trunk/; revision=4300

21 years agoIDEALLY this should look like NT4 windows to the pixel. Problem is the client area...
Richard Campbell [Fri, 14 Mar 2003 07:24:35 +0000 (07:24 +0000)]
IDEALLY this should look like NT4 windows to the pixel.  Problem is the client area is off...anyone know how to fix it?

svn path=/trunk/; revision=4299

21 years agoAdded some entries, changed some entries. This may or may not bug out windowing...
Richard Campbell [Thu, 13 Mar 2003 20:02:36 +0000 (20:02 +0000)]
Added some entries, changed some entries.  This may or may not bug out windowing in ROS, haven't checked.  Will check and fix as necessary next.

svn path=/trunk/; revision=4298

21 years agoReplaced the current inf-parser by a robust state-machine parser. It is heavily based...
Eric Kohl [Thu, 13 Mar 2003 17:58:52 +0000 (17:58 +0000)]
Replaced the current inf-parser by a robust state-machine parser. It is heavily based on Alexandre Julliard's setupapi inf-parser.

svn path=/trunk/; revision=4297

21 years agoSeperated inf- and ini-file routines. The inf-file routines look like the setupapi...
Eric Kohl [Thu, 13 Mar 2003 09:51:11 +0000 (09:51 +0000)]
Seperated inf- and ini-file routines. The inf-file routines look like the setupapi-routines.
Create 'Setup' key in the system hive.

svn path=/trunk/; revision=4296

21 years ago*** empty log message ***
Richard Campbell [Wed, 12 Mar 2003 16:36:18 +0000 (16:36 +0000)]
*** empty log message ***

svn path=/trunk/; revision=4295

21 years agoA couple bugfixes
Richard Campbell [Wed, 12 Mar 2003 16:27:32 +0000 (16:27 +0000)]
A couple bugfixes

svn path=/trunk/; revision=4294

21 years agoWindows are activated when created. This is actually just a hack, they really are...
Richard Campbell [Wed, 12 Mar 2003 08:26:54 +0000 (08:26 +0000)]
Windows are activated when created.  This is actually just a hack, they really are active, but I don't know how well this will work in a multi windowing environment.

svn path=/trunk/; revision=4293

21 years agoYAY for bug fixes!
Richard Campbell [Wed, 12 Mar 2003 06:32:44 +0000 (06:32 +0000)]
YAY for bug fixes!

svn path=/trunk/; revision=4292

21 years agoMore bugfixes
Richard Campbell [Wed, 12 Mar 2003 06:02:59 +0000 (06:02 +0000)]
More bugfixes

svn path=/trunk/; revision=4291

21 years agoditto
Richard Campbell [Wed, 12 Mar 2003 05:40:46 +0000 (05:40 +0000)]
ditto

svn path=/trunk/; revision=4290

21 years agoSmall bugfix
Richard Campbell [Wed, 12 Mar 2003 05:21:53 +0000 (05:21 +0000)]
Small bugfix

svn path=/trunk/; revision=4289

21 years agoImplemented MoveWindow()
Richard Campbell [Wed, 12 Mar 2003 05:18:21 +0000 (05:18 +0000)]
Implemented MoveWindow()

svn path=/trunk/; revision=4288

21 years agoAdded Demo for WM_ERASEBKGND
Steven Edwards [Tue, 11 Mar 2003 19:50:30 +0000 (19:50 +0000)]
Added Demo for WM_ERASEBKGND

- Contributed by Damon Chandler Windows2000 Graphics API Backbook

svn path=/trunk/; revision=4287

21 years agoGet mouse cursor working under VMware
Gé van Geldorp [Tue, 11 Mar 2003 00:21:41 +0000 (00:21 +0000)]
Get mouse cursor working under VMware

svn path=/trunk/; revision=4286

21 years agoLOTs of changes, a few bug fixes, some code cleanup.
Richard Campbell [Tue, 11 Mar 2003 00:18:54 +0000 (00:18 +0000)]
LOTs of changes, a few bug fixes, some code cleanup.

svn path=/trunk/; revision=4285