Hi! Since I'm starting to move around now and fell better. Let's just say, I guess it's time to move from the window object and move to the wnd one. I have two local branches here on the portable system, one for Right to Left support (wine sync) I've started and the standard test one. I would like to have all the available Win32 developers help out. You too Ged! Try to get this done before to much goes into CMAKE and have to rework it all.
From window.h:
/* Scrollbar info */ PSBINFOEX pSBInfo; // convert to PSBINFO /* Entry in the list of thread windows. */ LIST_ENTRY ThreadListEntry;
} WINDOW_OBJECT; /* PWINDOW_OBJECT already declared at top of file */
/* Window flags. */ #define WINDOWOBJECT_NEED_SIZE WNDS_SENDSIZEMOVEMSGS #define WINDOWOBJECT_NEED_ERASEBKGND WNDS_ERASEBACKGROUND #define WINDOWOBJECT_NEED_NCPAINT WNDS_SENDNCPAINT #define WINDOWOBJECT_RESTOREMAX (0x00000020) // Set/Clr WS_MAXIMIZE &
#define WINDOWSTATUS_DESTROYING WNDS2_INDESTROY <----- "WNDS2" state2 flag #define WINDOWSTATUS_DESTROYED WNDS_DESTROYED <----- "WNDS" state flag
Move this to ntuser.h including the SBINFOEX too, not sure I did that one yet, and start hacking it then test the hell out of it. The flags just convert them to the correct ones, _RESTOREMAX may need more research (another word for HAX).
Just writing this and it looks simple, but this is one file that effects the whole w32k tree.
Thanks, James
Hi! I've tested AbiWord 2.8.6, FF 2.0.0.20, FF 3.6 and wine user32 tests. Not sure but there seems to be a problem with our explorer Start->Run menu, I will regress test that one. So far it is looking good.
Current patch: http://pastebin.ca/1955587
Thanks, James On Mon, Oct 4, 2010 at 5:44 PM, James Tabor jimtabor.rosdev@gmail.com wrote:
Hi! Since I'm starting to move around now and fell better. Let's just say, I guess it's time to move from the window object and move to the wnd one. I have two local branches here on the portable system, one for Right to Left support (wine sync) I've started and the standard test one. I would like to have all the available Win32 developers help out. You too Ged! Try to get this done before to much goes into CMAKE and have to rework it all.
From window.h:
/* Scrollbar info */ PSBINFOEX pSBInfo; // convert to PSBINFO /* Entry in the list of thread windows. */ LIST_ENTRY ThreadListEntry;
} WINDOW_OBJECT; /* PWINDOW_OBJECT already declared at top of file */
/* Window flags. */ #define WINDOWOBJECT_NEED_SIZE WNDS_SENDSIZEMOVEMSGS #define WINDOWOBJECT_NEED_ERASEBKGND WNDS_ERASEBACKGROUND #define WINDOWOBJECT_NEED_NCPAINT WNDS_SENDNCPAINT #define WINDOWOBJECT_RESTOREMAX (0x00000020) // Set/Clr WS_MAXIMIZE &
#define WINDOWSTATUS_DESTROYING WNDS2_INDESTROY <----- "WNDS2" state2 flag #define WINDOWSTATUS_DESTROYED WNDS_DESTROYED <----- "WNDS" state flag
Move this to ntuser.h including the SBINFOEX too, not sure I did that one yet, and start hacking it then test the hell out of it. The flags just convert them to the correct ones, _RESTOREMAX may need more research (another word for HAX).
Just writing this and it looks simple, but this is one file that effects the whole w32k tree.
Thanks, James
Hi! Updated wine tests related to this change and made additional modifications. The Start->Run issue is unrelated to this patch. After more testing, I'm looking at Sunday night for the commit.
New patch: http://pastebin.ca/1957990
Main groups: Class Dialog Menu Window
On Wed, Oct 6, 2010 at 6:55 PM, James Tabor jimtabor.rosdev@gmail.com wrote:
Hi! I've tested AbiWord 2.8.6, FF 2.0.0.20, FF 3.6 and wine user32 tests. Not sure but there seems to be a problem with our explorer Start->Run menu, I will regress test that one. So far it is looking good.
Current patch: http://pastebin.ca/1955587
http://www.reactos.org/bugzilla/show_bug.cgi?id=5664
The patch has been bugreported for testing/review. I`m trying some apps under it on Vbox, and so far they are working fine or better than fine. I dont see windows lockup when switching tabs on cpu-z anymore.
Regards
2010/10/9 James Tabor jimtabor.rosdev@gmail.com
Hi! Updated wine tests related to this change and made additional modifications. The Start->Run issue is unrelated to this patch. After more testing, I'm looking at Sunday night for the commit.
New patch: http://pastebin.ca/1957990
Main groups: Class Dialog Menu Window
On Wed, Oct 6, 2010 at 6:55 PM, James Tabor jimtabor.rosdev@gmail.com wrote:
Hi! I've tested AbiWord 2.8.6, FF 2.0.0.20, FF 3.6 and wine user32 tests. Not sure but there seems to be a problem with our explorer Start->Run menu, I will regress test that one. So far it is looking good.
Current patch: http://pastebin.ca/1955587
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev