Commit Graph

  • c5cce225e2 xHalIoWritePartitionTable(): Don't bail out if a partition manager was found. Eric Kohl 2003-08-18 17:34:18 +00:00
  • 0682a6e2b0 SystemProcessInformation: PPID retrieved. Now tlist shows correct parent-child relations. Emanuele Aliberti 2003-08-18 15:18:03 +00:00
  • b68f0a643f some work on menus Thomas Bluemel 2003-08-18 14:09:13 +00:00
  • 065d88ba18 some work on menus Thomas Bluemel 2003-08-18 13:37:54 +00:00
  • e0306148f3 initializing for GCC Martin Fuchs 2003-08-18 13:09:46 +00:00
  • aa7ecf8b2d BTNS_BUTTON Martin Fuchs 2003-08-18 13:07:50 +00:00
  • b2b074bf8c removed MENUITEMINFOW struct from MENU_ITEM Thomas Bluemel 2003-08-18 11:58:17 +00:00
  • f56db0bd84 - Enabled the break handler. Hartmut Birr 2003-08-18 11:55:43 +00:00
  • 3c9f26a7a0 - Remove all wait objects from a thread which would be deleted. - Release the thread list lock after the real context switch (some code was moved from thread.c to tskswitch.S). - Check for the state of a thread which is blocked or unblocked, because it is possible that there was a second thread switching. - Fixed KeSetBasePriorityThread. - Check for a necessary task switch after changing the thread priority in KeSetPriorityThread. Hartmut Birr 2003-08-18 11:52:31 +00:00
  • 69ade55431 - Check for the status after calling KeWaitForSingleObject in NtRequestWaitReplyPort. Hartmut Birr 2003-08-18 11:48:19 +00:00
  • 14aa056fe0 - Remove all wait objects from a thread which would be deleted. - Release the thread list lock after the real context switch (some code was moved from thread.c to tskswitch.S). - Check for the state of a thread which is blocked or unblocked, because it is possible that there was a second thread switching. - Fixed KeSetBasePriorityThread. - Check for a necessary task switch after changing the thread priority in KeSetPriorityThread. Hartmut Birr 2003-08-18 11:23:32 +00:00
  • 7aab7f108b - Store for each process a separate pointer for a control handler within the process data structure. - Call the control handler only if processed input is enabled. - Call the control handler for each process which is attached to the console. Hartmut Birr 2003-08-18 10:58:49 +00:00
  • 74b741f04a - Fixed the initializing of the initial console control handler. - Fixed RemoveConsoleCtrlHandler. - CreateProcess should send the console control handler to csrss. Hartmut Birr 2003-08-18 10:47:04 +00:00
  • a11c2e5606 - Delete a process environment in the context of a worker thread if the caller does not run in the same process which would be deleted and if KeAttachProcess was already called. Hartmut Birr 2003-08-18 10:20:57 +00:00
  • 8ab6fed82c - Do not call KeAttachProcess/keDetachProcess if the current process is the necessary process. Hartmut Birr 2003-08-18 10:18:14 +00:00
  • e7eff667e5 This is Jonathan Wilson's patch, which implements DrawFrame and fixes PolyPatBlt. Andrew Greenwood 2003-08-18 09:59:29 +00:00
  • 1ec31c1ff5 Commit Ctrl Event handler James Tabor 2003-08-18 07:47:28 +00:00
  • 542347bd13 Commit Ctrl Event handler James Tabor 2003-08-18 07:32:00 +00:00
  • c433be3d74 spelling fix Martin Fuchs 2003-08-18 07:24:28 +00:00
  • 2cfb8d7b0d Commit Ctrl Event handler James Tabor 2003-08-18 07:20:37 +00:00
  • 38064c3a39 Commit Ctrl Event handler James Tabor 2003-08-18 07:06:59 +00:00
  • f049704abd Implemented GrayStringA and GrayStringW (untested, probably won't work) Andrew Greenwood 2003-08-18 00:14:50 +00:00
  • a234963ccf Implemented SetWindowContextHelpId() and GetWindowContextHelpId() Thomas Bluemel 2003-08-18 00:11:17 +00:00
  • cfac33ce3b Implemented AnimateWindow() Thomas Bluemel 2003-08-17 23:48:36 +00:00
  • b988aae390 added cvsignore2 Martin Fuchs 2003-08-17 23:28:24 +00:00
  • 2a4126d9ca corrected cvsignore Martin Fuchs 2003-08-17 23:26:13 +00:00
  • b5aac7eb36 log off button in start menu Martin Fuchs 2003-08-17 23:14:23 +00:00
  • 54a2b50917 * Ported listbox conrtol from WINE - it doesn't work properly yet, but registers and processes messages! * Implemented IsChild and FreeConsole (latter is guesswork based on AllocConsole!) * Started implementing OpenIcon (remains unfinished) * Improved EnableWindow, IsWindowEnabled and IsZoomed * Replaced some instances of GetWindowLong with NtUserGetWindowLong * Added SIF_TRACKPOS to defines.h * Added dwLocaleId to COMPAREITEMSTRUCT Andrew Greenwood 2003-08-17 22:45:40 +00:00
  • d9668b0a6a picture button for start menu Martin Fuchs 2003-08-17 20:41:41 +00:00
  • a24652a4d7 picture button for start menu Martin Fuchs 2003-08-17 20:41:32 +00:00
  • ff7ea1c1f5 * Implemented EnabledWindow and IsWindowEnabled (seem to work OK) * Modified DrawState slightly (still doesn't work very well) Andrew Greenwood 2003-08-17 20:29:57 +00:00
  • 04bd392176 More work on DrawStateA/DrawStateW. They are still both incomplete, and only really work for DSS_NORMAL and DST_TEXT at the moment. Button text drawing appears to be broken (window state is always disabled for some reason.) Andrew Greenwood 2003-08-17 19:07:11 +00:00
  • 17412a6d95 new helper struct ClientRect Martin Fuchs 2003-08-17 18:31:45 +00:00
  • 5b6d43ab50 * fixes a couple (several?) memory leaks * fixes |many| gdi locking bugs ( particularly DC's ) * Polygon and Rectangle now match MS's perfectly. * a lot of functions take PDC or have PDC-equivalents now. * fixed some C89 compatibility issues. ( before you complain, I refuse to upgrade b/c my gcc 2.95 has caught ERRORS that gcc 3 completely ignores, so I refuse to upgrade ) Royce Mitchell III 2003-08-17 17:32:58 +00:00
  • 8b7c8b8dff - Fixed bug in small width brush blts aligned to an eight boundary. - Accelerate dstinvert blts (treat as patinvert with a colour of 0xF). David Welch 2003-08-17 15:11:54 +00:00
  • 6fba0a4d96 refresh attributes of existing taskbar buttons Martin Fuchs 2003-08-17 15:03:11 +00:00
  • 76a258b41b Handling ofg iconized windows Martin Fuchs 2003-08-17 14:19:03 +00:00
  • 8568d5b2bb - Added 'time.c' for time functions - Updated makefile Richard Campbell 2003-08-17 12:32:05 +00:00
  • 59ac5f2e25 - Updated winmm defs, (This library isn't used or compiled yet, use the one from wine) - Removed a comment Richard Campbell 2003-08-17 10:47:27 +00:00
  • 63f8c28d8b Implemented xHalIoSetPartitionInformation(). Fixed typos in debug messages. Cleaned up the mess. Eric Kohl 2003-08-17 10:36:45 +00:00
  • e283c5b7d3 Added WindowFromDC() by Philip Alldredge Thomas Bluemel 2003-08-17 09:17:04 +00:00
  • f8e97c4994 Optimierung der Applikationsfenster-Anzeige Martin Fuchs 2003-08-17 07:59:37 +00:00
  • 85f2a50511 fixed GDIOBJ locking issue with DC_SET_MODE macro Royce Mitchell III 2003-08-17 03:32:59 +00:00
  • 96a1097b2d Very basic (and incomplete) implementation of DrawStateA, DrawStateW and some internal helper functions, based on the code from WINE. It works well enough to display text on buttons, but doesn't handle any state drawing yet. I hope to implement this over the next few days. Andrew Greenwood 2003-08-17 02:51:42 +00:00
  • e0aedc01c3 first draft of working task bar Martin Fuchs 2003-08-16 23:27:18 +00:00
  • 8d77a084ae Remove ANSI window proc and related funcs, fix color of SS_*RECT/SS_*FRAME styles, fix SS_ETCHEDHORZ and SS_ETCHEDVERT styles, fix clipping Gé van Geldorp 2003-08-16 21:34:18 +00:00
  • 2ef7538593 fixed line back-tracking in Polygon to match forward-tracking. No overlap occurs between line and fill if pen width <= 1. Royce Mitchell III 2003-08-16 21:17:20 +00:00
  • cc588fb0f4 Updated by TortoiseCVS Royce Mitchell III 2003-08-16 21:15:54 +00:00
  • 33652190b3 Updated by TortoiseCVS Royce Mitchell III 2003-08-16 21:15:37 +00:00
  • 93b6368a9f Fix test for WindowTextAtom Gé van Geldorp 2003-08-16 20:16:50 +00:00
  • 1498f053e6 Commit Ctrl Event handler more changes are pending. James Tabor 2003-08-16 17:37:51 +00:00
  • a374276f97 additional comments Martin Fuchs 2003-08-16 12:06:52 +00:00
  • 0d9772d954 update from mail archive Martin Fuchs 2003-08-16 12:06:12 +00:00
  • 643f42422c use msdevfilt Martin Fuchs 2003-08-16 12:04:51 +00:00
  • 0d9433ca45 Setup ConsoleLocks for Event handler James Tabor 2003-08-16 06:19:15 +00:00
  • 55aa0bc5a5 add abs() declaration Royce Mitchell III 2003-08-16 05:12:37 +00:00
  • 606b457dcd W32kRectangle() fixed. Royce Mitchell III 2003-08-16 05:00:14 +00:00
  • 321a71f1dd Polygon now works flawlessly ( with possible exception to the issue mentioned on the list earlier this evening ). Scrollbar arrows are now perfect. Royce Mitchell III 2003-08-16 04:47:41 +00:00
  • 58d4ce9842 my Polygon algorithm sandbox Royce Mitchell III 2003-08-16 01:34:29 +00:00
  • 349c41fe42 Revert most of last change Gé van Geldorp 2003-08-15 21:56:48 +00:00
  • ff28f462af Got xHalIoWritePartitionTable() working. Eric Kohl 2003-08-15 19:37:32 +00:00
  • d4deb682ee improvements to Polygon algo - commiting to get help on one last detail. Winding polygons now work and floating point code is eliminated. Royce Mitchell III 2003-08-15 18:51:32 +00:00
  • 4f6a2a6124 Simple maze demo Gé van Geldorp 2003-08-15 17:06:49 +00:00
  • dd426f79b3 Handle SysColor background brushes Gé van Geldorp 2003-08-15 17:06:11 +00:00
  • acffe270aa checking wine patches Martin Fuchs 2003-08-15 16:13:41 +00:00
  • cc6e4df2a4 include makefile project Martin Fuchs 2003-08-15 16:12:52 +00:00
  • f916e75837 changed registering builtin classes to unicode Thomas Bluemel 2003-08-15 15:55:02 +00:00
  • 946116f8d4 added builtin PopupMenu window class Thomas Bluemel 2003-08-15 15:12:14 +00:00
  • 898e3104f1 fixed UITOOLS95_DrawRectEdge to match repairs made to the vga driver. buttons and framed windows now look correct (again). Royce Mitchell III 2003-08-15 13:44:30 +00:00
  • 59c7cc4bc9 fixed small bug in NtUserSetMenu() Thomas Bluemel 2003-08-15 11:11:02 +00:00
  • 1c8bc47bcc - NtUserSetActiveWindow now called in CreateWindowEx Richard Campbell 2003-08-15 10:53:16 +00:00
  • 1fd05861d6 - Remove nonclient.c (not used) Richard Campbell 2003-08-15 10:51:51 +00:00
  • d0443c94b3 - Remove nonclient.c (not used) - Removed DbgPrints() Richard Campbell 2003-08-15 10:51:23 +00:00
  • 08be7d88cc - Fixed the allocated size for the KernelCallbackTable. Hartmut Birr 2003-08-15 10:17:09 +00:00
  • eed3e59db4 Now use GetActiveWindow() to set the active flag. Richard Campbell 2003-08-15 10:12:22 +00:00
  • d27a1e6d43 move text Martin Fuchs 2003-08-15 07:53:26 +00:00
  • 501742224c remove warnings Martin Fuchs 2003-08-15 07:53:07 +00:00
  • 98cc6d95b0 This commit mostly adds DbgPrint() statements to places relevant to the button control, and also partially implements DrawState(), although it doesn't seem to work *at all* at the moment. Andrew Greenwood 2003-08-15 02:51:53 +00:00
  • 168a174267 Fix line drawing Gé van Geldorp 2003-08-14 22:34:16 +00:00
  • dacc05c901 patch by Jonathon Wilson Implement PolyPatBlt, SetDeskWallpaper as a call to SystemParametersInfo, UserClientDllInitialize, WCSToMBEx, MBToWCSEx, MB_GetString, SetWindowWord, TranslateMessageEx, SetMessageQueue, IsHungAppWindow Added stubs for a bunch more functions from NT4SP6 user32.dll Royce Mitchell III 2003-08-14 20:25:52 +00:00
  • 8535425fcd ReactOS W32API convert part 4 Andrew Greenwood 2003-08-14 18:30:28 +00:00
  • 979c196068 Fixed nls variable declarations. Eric Kohl 2003-08-14 17:54:27 +00:00
  • d535f217c0 RtlQueryRegistryValues(): * Fixed a bug which returned malformed Unicode strings. * Removed an unnecessary limitation. Eric Kohl 2003-08-14 14:52:13 +00:00
  • 2b3c1f4b49 Fixed some discrepancies (cdecl vs. stdcall) and typos. Eric Kohl 2003-08-14 12:47:33 +00:00
  • 6d3c6eba11 Fixed a lot of discrepancies (cdecl vs. stdcall). Eric Kohl 2003-08-14 10:43:42 +00:00
  • 1805517888 Implemented ProbeForRead() and ProbeFor Write() (but no SEH yet). Eric Kohl 2003-08-14 10:41:36 +00:00
  • ce57c8d26d Added missing nls declarations. Eric Kohl 2003-08-14 10:32:09 +00:00
  • 2f9bb4b28a patch by Jonathon Wilson - fix bug in SetClassLong and SetWindowLong Royce Mitchell III 2003-08-14 01:38:19 +00:00
  • 238a317934 implementation of the Eng*Semaphore suite of functions. Thanks David, Ge, MikeN & vizzini. Royce Mitchell III 2003-08-13 22:43:15 +00:00
  • 715a74de6d Revert last change. Casper Hornstrup 2003-08-13 20:25:41 +00:00
  • be065e6f54 2003-08-13 Casper S. Hornstrup <[email protected]> Casper Hornstrup 2003-08-13 20:24:05 +00:00
  • 6b9dcfa9e2 Add some stubs to winmm.dll so WinQuake could load (but certainly not run yet). Aleksey Bragin 2003-08-13 20:19:03 +00:00
  • 02171eb485 make explorer bar look more like windows taskbar bar Martin Fuchs 2003-08-13 18:55:07 +00:00
  • bfb4755f65 drawing desktop background by using PaintDesktop() Martin Fuchs 2003-08-13 16:40:09 +00:00
  • f594676552 checked in Wine patch Martin Fuchs 2003-08-13 16:39:08 +00:00
  • 95e83c3f2a all win32k's stubs now have correct function signatures. I think the def/edf files need more entries, but the linker doesn't complain at the moment. Royce Mitchell III 2003-08-13 16:32:55 +00:00
  • efbb209fb9 no warnings on gcc 3.2, either, so warnings are now errors Royce Mitchell III 2003-08-13 13:58:11 +00:00
  • 3d4aee56e2 Still working on Ctrl Events James Tabor 2003-08-13 06:53:54 +00:00
  • cbca322aec Type-O Fix James Tabor 2003-08-13 05:18:40 +00:00
  • 1e71f74fde no more win32k warnings any more according to gcc 2.95. Once I confirm that gcc 3.x has no warnings, I will enable -Werror Royce Mitchell III 2003-08-13 00:50:25 +00:00