Tim Theobald
February 23rd, 2000, 03:23 PM
All,
I need a solution to a particular problem I am having that Microsoft has verifiied is a bug on IE 4.01. I found a discussion of dynamic composite controls lockups and that is why I am submitting this problem. I have a similar problem of the controls holding the focus on the HTML page under the Browser control in my CHTMLView application. I have used the Microsoft Driller application as a sample and thought it was a container issue. However, nothing worked until I went to MSIE5.00. Now simple ATL ones work.
ATL composite controls simply do not work with IE4.01. However, the simple ATL composite controls work fine under MSIE5.00. But I am seeing more of this problem more now that I have included 2 composite controls in one HTML page and the HTML page has several HTML buttons that cannot be pressed if the ATL composite controls have been used.
It is as if the focus on the ATL activeX controls is not released for some reason or that the Browser control in my MFC CHTMLView based application has lost the event processing for other objects on the page. I feel that it is the former yet I am not sure how to resolve this issue.
Microsoft reproduced the problem with IE4.01 and we thought the problem was gone in IE5.00. In fact, I used IE5.00 and the composite controls on a HTML page with HTML buttons coexist together for the most part.
However, the problem is back on IE5.00 intermittantly when I use 2 ATL composite controls on the same page as HTML buttons. The HTML buttons control navigation and operations after selections are made by the 2 ATL composite controls. These composite controls were designed at compile time.
Any help would be appreciated as Microsoft support has done little in this matter but reproduce the behavior!!!!
I need a solution to a particular problem I am having that Microsoft has verifiied is a bug on IE 4.01. I found a discussion of dynamic composite controls lockups and that is why I am submitting this problem. I have a similar problem of the controls holding the focus on the HTML page under the Browser control in my CHTMLView application. I have used the Microsoft Driller application as a sample and thought it was a container issue. However, nothing worked until I went to MSIE5.00. Now simple ATL ones work.
ATL composite controls simply do not work with IE4.01. However, the simple ATL composite controls work fine under MSIE5.00. But I am seeing more of this problem more now that I have included 2 composite controls in one HTML page and the HTML page has several HTML buttons that cannot be pressed if the ATL composite controls have been used.
It is as if the focus on the ATL activeX controls is not released for some reason or that the Browser control in my MFC CHTMLView based application has lost the event processing for other objects on the page. I feel that it is the former yet I am not sure how to resolve this issue.
Microsoft reproduced the problem with IE4.01 and we thought the problem was gone in IE5.00. In fact, I used IE5.00 and the composite controls on a HTML page with HTML buttons coexist together for the most part.
However, the problem is back on IE5.00 intermittantly when I use 2 ATL composite controls on the same page as HTML buttons. The HTML buttons control navigation and operations after selections are made by the 2 ATL composite controls. These composite controls were designed at compile time.
Any help would be appreciated as Microsoft support has done little in this matter but reproduce the behavior!!!!