mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 07:32:57 +00:00
- Basic MDI support ported from Wine.
svn path=/trunk/; revision=6508
This commit is contained in:
parent
08c981ba53
commit
ee6dfe9ff4
7 changed files with 2401 additions and 100 deletions
|
@ -1,4 +1,4 @@
|
||||||
# $Id: Makefile,v 1.27 2003/10/25 22:57:34 navaraf Exp $
|
# $Id: Makefile,v 1.28 2003/11/02 06:58:56 navaraf Exp $
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
PATH_TO_TOP = ../..
|
||||||
|
|
||||||
|
@ -8,11 +8,12 @@ TARGET_NAME = user32
|
||||||
|
|
||||||
TARGET_BASE = 0x77e70000
|
TARGET_BASE = 0x77e70000
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a gdi32.a rosrtl.a
|
TARGET_SDKLIBS = ntdll.a kernel32.a gdi32.a rosrtl.a winedbgc.a
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
TARGET_CFLAGS = \
|
||||||
-I./include \
|
-I./include \
|
||||||
-DUNICODE \
|
-DUNICODE \
|
||||||
|
-D__REACTOS__ \
|
||||||
-Wall \
|
-Wall \
|
||||||
-Werror \
|
-Werror \
|
||||||
-fno-builtin
|
-fno-builtin
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: regcontrol.c,v 1.13 2003/08/28 19:24:28 gvg Exp $
|
/* $Id: regcontrol.c,v 1.14 2003/11/02 06:58:57 navaraf Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS User32
|
* PROJECT: ReactOS User32
|
||||||
|
@ -57,7 +57,9 @@ void ControlsInit(void)
|
||||||
RegisterBuiltinClass(&COMBO_builtin_class);
|
RegisterBuiltinClass(&COMBO_builtin_class);
|
||||||
RegisterBuiltinClass(&COMBOLBOX_builtin_class);
|
RegisterBuiltinClass(&COMBOLBOX_builtin_class);
|
||||||
RegisterBuiltinClass(&DESKTOP_builtin_class);
|
RegisterBuiltinClass(&DESKTOP_builtin_class);
|
||||||
|
#endif
|
||||||
RegisterBuiltinClass(&MDICLIENT_builtin_class);
|
RegisterBuiltinClass(&MDICLIENT_builtin_class);
|
||||||
|
#if 0
|
||||||
RegisterBuiltinClass(&MENU_builtin_class);
|
RegisterBuiltinClass(&MENU_builtin_class);
|
||||||
RegisterBuiltinClass(&SCROLL_builtin_class);
|
RegisterBuiltinClass(&SCROLL_builtin_class);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: stubs.c,v 1.45 2003/10/12 00:39:50 weiden Exp $
|
/* $Id: stubs.c,v 1.46 2003/11/02 06:58:57 navaraf Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING WINBOOLthe top level directory
|
* COPYRIGHT: See COPYING WINBOOLthe top level directory
|
||||||
* PROJECT: ReactOS user32.dll
|
* PROJECT: ReactOS user32.dll
|
||||||
|
@ -894,6 +894,7 @@ SetProgmanWindow ( DWORD x )
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
|
/*
|
||||||
VOID
|
VOID
|
||||||
STDCALL
|
STDCALL
|
||||||
ScrollChildren(
|
ScrollChildren(
|
||||||
|
@ -905,6 +906,7 @@ ScrollChildren(
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
#include <reactos/resource.h>
|
||||||
#include <defines.h>
|
#include <defines.h>
|
||||||
#include <reactos/resource.h>
|
#include <reactos/resource.h>
|
||||||
#include <messages.h>
|
#include <messages.h>
|
||||||
#include <resource.h>
|
#include <resource.h>
|
||||||
|
#define IDS_MDI_MOREWINDOWS 13
|
||||||
|
|
||||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
|
FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
|
||||||
|
@ -153,3 +155,7 @@ STRINGTABLE
|
||||||
IDS_CONTINUE, "&Continue"
|
IDS_CONTINUE, "&Continue"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
{
|
||||||
|
IDS_MDI_MOREWINDOWS, "&More Windows..."
|
||||||
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: defwnd.c,v 1.103 2003/10/26 11:08:31 navaraf Exp $
|
/* $Id: defwnd.c,v 1.104 2003/11/02 06:58:57 navaraf Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS user32.dll
|
* PROJECT: ReactOS user32.dll
|
||||||
|
@ -156,6 +156,7 @@ GetSysColorBrush(int nIndex)
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
|
/*
|
||||||
LRESULT STDCALL
|
LRESULT STDCALL
|
||||||
DefFrameProcA( HWND hWnd,
|
DefFrameProcA( HWND hWnd,
|
||||||
HWND hWndMDIClient,
|
HWND hWndMDIClient,
|
||||||
|
@ -166,10 +167,12 @@ DefFrameProcA( HWND hWnd,
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
return ((LRESULT)0);
|
return ((LRESULT)0);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
|
/*
|
||||||
LRESULT STDCALL
|
LRESULT STDCALL
|
||||||
DefFrameProcW(HWND hWnd,
|
DefFrameProcW(HWND hWnd,
|
||||||
HWND hWndMDIClient,
|
HWND hWndMDIClient,
|
||||||
|
@ -180,6 +183,7 @@ DefFrameProcW(HWND hWnd,
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
return ((LRESULT)0);
|
return ((LRESULT)0);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
PINTERNALPOS
|
PINTERNALPOS
|
||||||
UserGetInternalPos(HWND hWnd)
|
UserGetInternalPos(HWND hWnd)
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: window.c,v 1.77 2003/10/30 21:58:42 mtempel Exp $
|
/* $Id: window.c,v 1.78 2003/11/02 06:58:57 navaraf Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS user32.dll
|
* PROJECT: ReactOS user32.dll
|
||||||
|
@ -320,6 +320,7 @@ BringWindowToTop(HWND hWnd)
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
|
/*
|
||||||
WORD STDCALL
|
WORD STDCALL
|
||||||
CascadeWindows(HWND hwndParent,
|
CascadeWindows(HWND hwndParent,
|
||||||
UINT wHow,
|
UINT wHow,
|
||||||
|
@ -330,6 +331,7 @@ CascadeWindows(HWND hwndParent,
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -1477,6 +1479,7 @@ ShowWindowAsync(HWND hWnd,
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
|
/*
|
||||||
WORD STDCALL
|
WORD STDCALL
|
||||||
TileWindows(HWND hwndParent,
|
TileWindows(HWND hwndParent,
|
||||||
UINT wHow,
|
UINT wHow,
|
||||||
|
@ -1487,6 +1490,7 @@ TileWindows(HWND hwndParent,
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue