Richard Campbell
a2ad470fa7
ewps
...
svn path=/trunk/; revision=4952
2003-06-23 21:16:01 +00:00
Richard Campbell
3fa6478075
Button test (used GvG's static control test as a template.)
...
svn path=/trunk/; revision=4951
2003-06-23 16:01:20 +00:00
Richard Campbell
d570317697
blah i need to stop having those late night coding sessions :P
...
Register the button control class
svn path=/trunk/; revision=4950
2003-06-23 14:46:17 +00:00
Richard Campbell
23ed82d969
Ported the button control from wine. This is untested, but will probably work, haven't written a test app yet, will do so when i have more time :)
...
Implements:
- Pushbutton
- RadioButton
- CheckBox
svn path=/trunk/; revision=4949
2003-06-23 10:10:51 +00:00
Gé van Geldorp
a0f42417ab
Implemented GetTextExtentPoint32() and fix GetTextExtentPoint()
...
svn path=/trunk/; revision=4948
2003-06-22 21:33:48 +00:00
guido
96b4efbbd6
fixed warning
...
svn path=/trunk/; revision=4947
2003-06-22 19:51:14 +00:00
guido
08aacf7745
fixed slashes
...
svn path=/trunk/; revision=4946
2003-06-22 19:43:53 +00:00
Steven Edwards
f6f96aa6c6
Ported icontitle control from WINE
...
svn path=/trunk/; revision=4945
2003-06-22 19:18:17 +00:00
Steven Edwards
cbb3e1c384
Added Icontitle Control
...
svn path=/trunk/; revision=4944
2003-06-22 19:17:18 +00:00
Eric Kohl
ee442cb63a
Added missing SCSI pass-through structures.
...
svn path=/trunk/; revision=4943
2003-06-22 16:35:58 +00:00
Eric Kohl
eab41528ac
Added missing disk io control codes.
...
svn path=/trunk/; revision=4942
2003-06-22 16:33:44 +00:00
Hartmut Birr
2f0c098757
- Allocate the pipe buffer at creation time.
...
- Interprete the given buffer size.
- Interprete the given direction (inbound, outbound or both).
- The handling of read/write request in message mode is possible incorrect.
svn path=/trunk/; revision=4941
2003-06-21 19:55:55 +00:00
Eric Kohl
246369270a
Implemented NLS functions.
...
svn path=/trunk/; revision=4940
2003-06-21 18:06:11 +00:00
Jurgen van Gael
ea98149a49
Partial GetAdaptersInfo implementation in order to get ipconfig running.
...
svn path=/trunk/; revision=4939
2003-06-21 16:04:09 +00:00
Gé van Geldorp
500b7199f9
Bounds checking in MmMarkPage(Un)Mapped, call MmMarkPageMapped from
...
MmMapIoSpace() for symmetry with MmUnmapIoSpace()
svn path=/trunk/; revision=4938
2003-06-21 14:30:42 +00:00
Gé van Geldorp
ba8e03d72f
Implement display ownership, also makes ATI Rage 3rd party video driver
...
runnable
svn path=/trunk/; revision=4937
2003-06-21 14:25:30 +00:00
guido
a9b7d71462
Fixed cdmake on linux, if D_TYPE is not supported.
...
svn path=/trunk/; revision=4936
2003-06-21 09:11:24 +00:00
Eric Kohl
58b09f3345
Initial work on error logging.
...
svn path=/trunk/; revision=4935
2003-06-20 22:43:27 +00:00
Eric Kohl
627e330d0d
Disable debug messages.
...
svn path=/trunk/; revision=4934
2003-06-20 18:19:29 +00:00
Eric Kohl
ea01cf3f1f
Enable automatic initialization and termination of Win32 threads and processes.
...
svn path=/trunk/; revision=4933
2003-06-20 16:26:53 +00:00
Gé van Geldorp
76d1058fc3
Map video memory based on actual size of screen
...
svn path=/trunk/; revision=4932
2003-06-20 13:04:09 +00:00
Gé van Geldorp
7704a6609a
Remove debug breakpoint
...
svn path=/trunk/; revision=4931
2003-06-20 10:37:23 +00:00
Emanuele Aliberti
3f1690fdbd
KERNEL32.GetConsoleWindow implemented
...
KERNEL32.GetConsoleHardwareState implemented (undoc;incompatible)
KERNEL32.SetConsoleHardwareState implemented (undoc;incompatible)
Console window's handle is actually not returned because csrss does not create a window for each allocated console.
HardwareState is undocumented. Only size of the returned/set data is the same as NT's.
svn path=/trunk/; revision=4930
2003-06-19 19:38:26 +00:00
Gé van Geldorp
3be996ffc4
Revert last change
...
svn path=/trunk/; revision=4929
2003-06-19 19:01:01 +00:00
Gé van Geldorp
9ad6e7c184
Implement EngQueryPerformanceFrequency, EngQueryPerformanceCounter and
...
partly Eng(Un)SecureMem
svn path=/trunk/; revision=4928
2003-06-19 17:13:28 +00:00
Gé van Geldorp
86d2a51a17
Implement VideoPortSynchronizeExecution() and VideoPortScanRom()
...
svn path=/trunk/; revision=4927
2003-06-19 16:04:05 +00:00
Gé van Geldorp
b5c47abf10
Implement KeQueryPerformanceCounter() and move all timer related stuff to
...
a single file timer.c
svn path=/trunk/; revision=4926
2003-06-19 16:00:03 +00:00
Gé van Geldorp
17b476d572
Implement VideoPortSynchronizeExecution() and VideoPortScanRom()
...
svn path=/trunk/; revision=4925
2003-06-19 15:57:45 +00:00
Gé van Geldorp
96d9fbe944
Don't mark pages as unmapped when releasing them via MmUnmapIoSpace
...
svn path=/trunk/; revision=4924
2003-06-19 15:48:39 +00:00
KJK::Hyperion
c37620bed9
Cosmetics...
...
svn path=/trunk/; revision=4923
2003-06-19 03:17:56 +00:00
KJK::Hyperion
bf7fd7c66e
Updated D-Flat/32 readme (removed TODO item about naming conventions)
...
svn path=/trunk/; revision=4922
2003-06-19 02:52:02 +00:00
KJK::Hyperion
ec3b369d83
Renamed ALL DFlat32 symbols to include a Df/DF/DF_/DFM_ prefix. Compiles and works fine, apparently
...
svn path=/trunk/; revision=4921
2003-06-19 02:48:13 +00:00
Hartmut Birr
c4c8ee8bec
- Fixed the install and dist rule for static libraries.
...
- Build user mode images without debug symbols.
- Build map files for each image.
svn path=/trunk/; revision=4920
2003-06-17 19:40:08 +00:00
Gé van Geldorp
58bf81b39f
Call InitializeVideoAddressSpace() before opening the display device, so
...
the display open routine can make INT10 calls
svn path=/trunk/; revision=4919
2003-06-17 13:55:16 +00:00
Eric Kohl
79cd3ca256
Disable debug messages.
...
svn path=/trunk/; revision=4918
2003-06-17 10:52:56 +00:00
Eric Kohl
21ef04df28
Initialize pointers to lead byte info tables.
...
svn path=/trunk/; revision=4917
2003-06-17 10:44:16 +00:00
Eric Kohl
b905ce98aa
Fixed NtAdjustPrivilegeToken() and SeSinglePrivilegeCheck().
...
svn path=/trunk/; revision=4916
2003-06-17 10:42:37 +00:00
Gé van Geldorp
a2be00bf0e
Fix processing of com port options
...
svn path=/trunk/; revision=4915
2003-06-17 10:39:43 +00:00
Hartmut Birr
df3bf6cc39
- something was wrong with the previous checkin.
...
svn path=/trunk/; revision=4914
2003-06-16 19:41:56 +00:00
Hartmut Birr
1d64761f02
- Restart the access fault handler if the return value is STATUS_MM_RESTART_OPERATION.
...
svn path=/trunk/; revision=4913
2003-06-16 19:20:28 +00:00
Hartmut Birr
11eb72da00
- Fixed the test for context flags because the architecture flag is always set.
...
svn path=/trunk/; revision=4912
2003-06-16 19:19:30 +00:00
Hartmut Birr
f56c6ce607
- Removed the architecture flag while checking the context flag.
...
- Fixed the test for math support.
svn path=/trunk/; revision=4911
2003-06-16 19:18:48 +00:00
Hartmut Birr
5ce7ebb682
- Fixed the delivering of pending dpcs in KiDispatchInterrupt.
...
- Raise the irql before acquiring the lock in KeRemoveQueueDpc.
svn path=/trunk/; revision=4910
2003-06-16 19:18:14 +00:00
Hartmut Birr
c4bb72e4ce
- Decrement the pending apc count while holding the lock in KiDeliverUserApc.
...
- Restart the scanning through the apc list if there was released the lock in KiDeliverApc.
svn path=/trunk/; revision=4909
2003-06-16 19:17:45 +00:00
Hartmut Birr
5f1dae9d19
- Release the lock while accessing pageable user mode buffers in NtReplyWaitReceivePortEx.
...
svn path=/trunk/; revision=4908
2003-06-16 19:17:08 +00:00
Hartmut Birr
b13e656c10
- Remove only the necessary page count from cache in CcRosTrimCache.
...
svn path=/trunk/; revision=4907
2003-06-16 19:16:32 +00:00
Hartmut Birr
d62b3b42e8
- Fixed the check for an existing paging file.
...
svn path=/trunk/; revision=4906
2003-06-16 19:15:57 +00:00
Eric Kohl
322b60c160
Added service table pointer to KTHREAD.
...
svn path=/trunk/; revision=4905
2003-06-16 16:45:52 +00:00
Gé van Geldorp
8726fa1797
Unicode windows not supported yet, convert to Ascii
...
svn path=/trunk/; revision=4904
2003-06-16 14:05:02 +00:00
Eric Kohl
1cffd5317b
Fixed yet another buggy debug message.
...
svn path=/trunk/; revision=4903
2003-06-16 14:00:51 +00:00