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:
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.
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:
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.
Thanks for the testing. But what do you mean by "the blue squares in the array window"?
Dmitry Timoshkov wrote:
"Duane Clark" dclark@akamail.com 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.
Thanks for the testing. But what do you mean by "the blue squares in the array window"?
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:
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.
Could you please generate +win,+mdi logs before and after the patch and send them to me?
Thanks.