F1 help -> "Inforrmation Not Found" ?  
Author Message
Mark Beiley





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

The online help seems to show me the "Information Not Found" page quite often, even for things that it seems to find.  For example, in a .c file I hilight "EnableMenuItem" and hit F1.  I get the "Information Not Found" page, but down in the "Index Results" window it shows 1 topic found, and I just have to click on it, and then it shows up in the main help window.  Why doesn't it just display this instead of telling me information not found

Maybe I don't have something configured right   Any help would be great.

Thanks,

Mark

Beiley Software

http://www.hide-link.com/



Visual C++6  
 
 
Gordon Hogenson





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

Thank you for reporting this problem.  There appears to be a problem with F1 help in .c files.  We are investigating.

Gordon Hogenson, Visual C++ Doc Manager

 



 
 
Kean





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

Has there been any progress on this I see your post dates back to January, and its now mid April. Almost all of my development uses .c files, not .cpp so I am constantly running into this issue. Any help (especially if available via F1 ina .c file :) ), proposed patch etc would be greatly appreciated.

 
 
Mark Beiley





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

It appears this issue was not fixed in SP1. I was hopeful that it would be resolved, but I still see the same problem after installing SP1. Is there a planned fix for this Please don't forget everyone who still uses .c !

Thanks,

Mark


 
 
Gordon Hogenson - MSFT





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

 

The solution to this problem was to modify the appropriate Windows SDK (formerly Platform SDK) topics for each Win32 API call by adding an attribute that indicates that these topics support the C language as well as C++.  This means that if and when you install the new Windows SDK docs, you should see the appropriate topics come up upon hitting F1.

As for topics within the C++ documentatation itself (e.g. the C Runtime functions), the appropriate attribute was added to these topics.  In future releases of Visual C++, this issue will be fixed.  The SP1 update did not include a new doc rebuild since the method used for updating the docs was to update the online content, not the local content.  This means that, regrettably, there was not a way to update topic metadata such as attributes for SP1.  But, if it's any consolation, C developers are not forgotten and should have a better experience with the upcoming release.



 
 
Mark Beiley





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

Is there a newer Windows SDK than the one that comes with VS2005 available now that we can download that will fix this problem, or do we need to wait If we need to wait, are we waiting for a SP2 for VS2005, a new VS, like VS2007, or waiting for the next Windows SDK to be available for download As you can probably tell, I'm not sure what to be looking or waiting for

Thanks,

Mark

http://www.beiley.com


 
 
Mark Beiley





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

Hi Gordon,

I've installed the latest Windows SDK from here:

http://www.microsoft.com/downloads/details.aspx familyid=4377f86d-c913-4b5c-b87e-ef72e5b4e065&displaylang=en

Was this supposed to automatically update my "local" help in VS2005 It doesn't seem to have changed anything. I still get "Information Not Found" from a .C file. I suspect somehow I need to do another step and point the local help to the newly installed Platform SDK docs

Help please....

Thanks,

Mark

http://www.beiley.com


 
 
Mark Beiley





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

I have managed to get the new SDK help to show up in the local help. I used this:

ms-help://MS.VSCC.v80/dv_vscccommon/local/CollectionManager.htm

to add "Microsoft Windows SDK" to my VSCC.

This hasn't fixed the F1 problem for .C files though. I still have the same problem. For example, if I hilight "CreateWindowEx", and press F1, the online help comes up with "Information Not Found". Along the bottom, in the "Index Results", I see 3 items for CreateWindowEx. Once I click on one of those, then the topic is displayed properly. Was this supposed to be fixed in the 03/2007 Vista Platform SDK

Thanks,
Mark
http://www.beiley.com


 
 
Gordon Hogenson - MSFT





PostPosted: Visual C++ General, F1 help -> "Inforrmation Not Found" ? Top

My apologies -- there were problems with the approach of fixing the target topics (by adding a DevLang attribute with a value "C" to topics that apply to both C and C++). There are so many topics from different organizations, that this didn't work out very well logistically. We did observe that some API topics were giving the F1 help, but not all. There is also the issue of delays due to Windows SDK releases being integrated into VS. Most customers won't go through the trouble you did.

So in the next VS release, this is an open, active issue and better solutions are being investigated. If this issue gets fixed, I'll update this thread.