reactos/reactos
Jeffrey Morlan 9db67069ce - Remove unused hVScrollBar and hHScrollBar members in GUI_CONSOLE_DATA.
- Remove ScreenBufferSize member from GUI_CONSOLE_DATA; when building the structure for console.dll, send the actual screen buffer size instead.
- GuiConsolePaint, GuiIntDrawRegion: Adjust coordinates based on buffer's scroll position.
- GuiConsolePaint: Use ConioCoordToPointer when finding attribute at top-left.
- GuiConsoleHandlePaint: Don't leak the DC when the paint rectangle is empty.
- GuiConsoleHandleScroll: Actually update the buffer's scroll position, not just the scrollbar's. Allow scrolling either horizontally or vertically. Fix typo in SB_THUMBTRACK case. Don't rely on GetScrollInfo for bound checking - any thread can sabotage the scrollbar ranges.
- CsrGetScreenBufferInfo: Return the visible area in srWindow.

svn path=/trunk/; revision=34928
2008-07-29 16:10:38 +00:00
..
base - Don't check outside of the array bounds 2008-07-28 08:45:38 +00:00
boot - Fix FreeLDR for ARM build after some header changes that happen in NTOS. 2008-07-28 02:18:43 +00:00
dll Odbccp32 dll doesn't have a DllMain function 2008-07-29 07:30:49 +00:00
drivers - Reverse my previous (in retrospect) hack 2008-07-28 22:05:56 +00:00
hal - Don't use .spec file on ARM, it doesn't work. 2008-07-28 03:07:50 +00:00
include - Don't strictly check NTDDI_VERSION to WINXP or WS03, since in case of e.g. NTDDI_WS03SP1 the define would work incorrectly (skipping a structure member). 2008-07-28 18:38:11 +00:00
lib - Silence crt's "wtf". 2008-07-28 11:30:08 +00:00
media Mario Kacmar <kario AT szm DOT sk> 2008-07-20 14:58:35 +00:00
modules
ntoskrnl Fix my error not noticing that queued spinlock functions return KIRQL through 2008-07-28 22:33:11 +00:00
subsystems - Remove unused hVScrollBar and hHScrollBar members in GUI_CONSOLE_DATA. 2008-07-29 16:10:38 +00:00
tools Replace '#ifdef __linux__' by '#ifndef WIN32', etc. to fix compilation on Mac OS X (hint by Alex on ros-dev) 2008-07-28 08:32:04 +00:00
apistatus.lst
baseaddress.rbuild - Add baseaddress for msvcrt40 2008-07-02 08:21:39 +00:00
config-arm.template.rbuild Add a variable to include support for ELF format 2008-07-27 15:48:00 +00:00
config-ppc.template.rbuild Add a variable to include support for ELF format 2008-07-27 15:48:00 +00:00
config.template.rbuild Add a variable to include support for ELF format 2008-07-27 15:48:00 +00:00
COPYING
COPYING.ARM - Implement beginnings of Ramdisk Port Driver. Planning compatibility with ISO, SDI and WIM files and full Windows support. 2008-06-29 02:58:05 +00:00
CREDITS Added myself to CREDITS 2008-07-02 07:06:27 +00:00
depmap.xsl
Doxyfile
INSTALL
LGPL.txt
Makefile Revert r34848 and r34850, and replace them by a real fix (hinted by Colin Finck) 2008-07-27 19:39:05 +00:00
proxy.mak
ReactOS-arm.rbuild - We finally figured out how to build the CRT! It seems on ARM, we have to add __MSVCRT__ to all build targets. 2008-07-28 02:13:39 +00:00
ReactOS-generic.rbuild modified dll/win32/kernel32/misc/lang.c 2008-07-13 17:54:53 +00:00
ReactOS-i386.rbuild Revert r34533 (except the nice indentation in the Makefile) for unbreaking trunk. 2008-07-15 22:04:16 +00:00
ReactOS-ppc.rbuild Apply again r34533: rename autogenerated makefile to makefile-$(ARCH).auto, 2008-07-25 19:07:36 +00:00
README
vreport.xsl

========================
ReactOS Version 0.3.x
Updated Dec 16, 2006
========================

1. What is ReactOS?

   ReactOS is an Open Source effort to develop a quality operating system
that is compatible with Windows NT applications and drivers.

   The ReactOS project, although currently focused on Windows XP/2003
drivers compatibility, is always keeping an eye toward compatibility with
older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new
Windows NT releases (Vista, etc). Applications (Win32 API) compatibility
focus is Windows XP.

More information is available at http://www.reactos.org/.

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the media\doc subdirectory for some sparse notes.

4. Who is responsible

See the CREDITS file.