zac roberts
Posts: 25
Joined: 2009-05-07
|
Hi
I have an add in bar where I run search and open the results in a new tab.
If a search is run again from another tab, with the original results still open in another tab, I want to open the results in the tab with the original results.
I have no problem looping through the tabs and finding the relevant tab and loading the new results in it but I cannot activate that tab to bring it to the front
I have been through the AdvancedSearch example and trying for a ages but it as if the ActivateTab() does not work.
I am using the latest 2009 version downloaded yesterday.
In my add in bar code I am looping round the tabs using GetModuleByIndex(i), finding the right tab using a function in the IEModule reading the HTMLDoc.Title and then calling a function in the IEModule containing Me.ActivateTab(). Also tried ShowWindow and even sending messsages...
If you could help it would be superb.
Thanks in advance
Zac
|
|
Andrei Smolin
Add-in Express team
Posts: 18848
Joined: 2006-05-11
|
Hi Zac,
Here is an excerpt from the manual:
The IsTabbedBrowsingEnabled property of the IE module informs you whether tabbing is enabled or not. When the user opens a tab, the OnTabCreated and then OnTabActivated events are raised. At appropriate moments OnTabMoved and OnTabClosed occur. You can activate any given tab programmatically only if ADXIEModule.IsQuickTabsEnabled is true; this means that the Quick Tabs feature in IE7 and IE8 is enabled. To activate a tab, you call TabActivate; this causes OnTabChanging and OnTabChanged events to fire. In IE6, you use the OnConnect event of the module to get to know when a window is opened and use the HTML Events component (Handling HTML Events) to handle the OnActivate event of the Window HTML element.
Does this help?
Andrei Smolin
Add-in Express Team Leader |
|
zac roberts
Posts: 25
Joined: 2009-05-07
|
Hi Andrei
I had read that. I call TabActivate() in the right instance of the IEModule and the events do fire however the tab remains behind the current tab and does not come to the front
Zac |
|
Sergey Grischenko
Add-in Express team
Posts: 7233
Joined: 2004-07-05
|
Hi Zac.
Please send us the code that reproduces the issue. |
|