Hi All,
This is for the help system for our VSIP package.
If there are multiple keywords pushed as LookupF1 keywords (say keyword1, keyword2, keyword3 added in that order, all added as LookupF1), the dynamic help window in both VS2003 and 2005 displays keyword3, keyword2, keyword1 in this order(ie, last pushed keyword as the first one).
Pressing F1 in this scenario- in VS2003 opens up the page for the first keyword, keyword3 in this case (last pushed) and VS2005 opens up the last keyword, keyword1 in this case(first pushed).
Is this the expected behavior . How to get the F1 help working the same way for both VS2003 and 2005.
Thanks,
Sajith

F1 help behavior- VS2003 Vs VS2005
Rene Garcia - [MSFT]
Hi Chris,
Thanks for the response. That solves the problem. Pushing only one keyword as F1 and the rest as normal makes sense.
Thanks again...
sajith
gb__
Hi Sajith,
If you have a number of keywords pushed at the same priority, and they are all marked as F1, then the order in which the topics come back is not defined. As a result, it appears some internal behavior changes happened between 2003 and 2005.
If you want to be sure that your behavior is going to be the same between versions 2003 and 2005, what you should do is push only one of those keywords as an F1 keyword. The rest will contribute to dynamic help, but the F1 keyword will be prioritized for an F1 keypress.
Hope that helps,
Chris