Hello all,
here is a result of my work aimed to merge MDI child creation with common window creation code. The rewrite allows MDI children to have WS_EX_MDICHILD style set on WM_CREATE and therefore properly get lParam from MDICREATESTRUCT. MDICREATESTRUCT is now gets A<->W translated (translation 16-bit windows is still missing).
Please give it a try with your favorite MDI application and report the results you get.
The patch includes a simple test case, which passes on win9x and win2000 SP4.
Thanks.
Dmitry Timoshkov wrote:
With Xilinx fpga editor, I see one problem. When I double click one of the blue squares in the array window, a block window shows up. But with the patch, it is showing up sort of minimized, as shown.
"Duane Clark" dclark@akamail.com wrote:
Thanks for the testing. But what do you mean by "the blue squares in the array window"?
Dmitry Timoshkov wrote:
Oops, I guess that was very unclear. I was referring to the blue rectangles with wires going into them, like the ones just below the window titled "Block".
In the window titled "Array1", if I double click one of those blue rectangles, another window should pop up (showing the contents of the blue rectangle). The window does pop up; it is the one labelled "Block". But it comes up "minimized" (sort of), which it shouldn't.
"Duane Clark" dclark@akamail.com wrote:
Could you please generate +win,+mdi logs before and after the patch and send them to me?
Thanks.