Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29265 Discussions

Context sensitve help using VS 2005, IVF 12.1.3.300

Ray_R_1
Beginner
488 Views
This is not really a fortran question, but I could use some help. I am trying to get one of Jugoslav Dujic Xeffort examples working, "XContextHelp". First, everything works great with VS 6.0running CVF 6.6C, not so good with VS 2005 running IVF 12. My problem is that when I use the resource editor to set a button's "Help ID" from either true to false or false to true I can not save the resource file. I do not have this problem in VS 6. Also, I can open the RC file in a text editor, change the button properties save it, then reopen it in VS 2005 and everything is fine, any ideas?
0 Kudos
3 Replies
Ray_R_1
Beginner
488 Views
There seems to be a bug in the Visual Studio macro for the fortran compiler. It does not create the .rm file for the help files when a "HelpID" property is checked and does not allow you to save the .rc file.
0 Kudos
Steven_L_Intel1
Employee
488 Views
As far as I know, Intel Fortran does not have anything in this part of Visual Studio.
0 Kudos
Ray_R_1
Beginner
488 Views
Steve if I use the same resource file with VS 6 running CVF 6.6 I can set the HelpID switch for say an edit box to true then save and recompile the resource. If I use VS 2010, create a C++ project and paste the same resource file (and help files) into the project, I can set and unset the HelpID switch save and compile the resource. When I try to use VS 2010 or VS 2005 with IVF 12, create a fortran windows application, paste the same resource file into the project, I can not save the resource file if I make any changes to the HelpID switch. If I import the resource and help files with the switch set either way, I can make other changes (just not the HelpID switch) save and compile and everything works great. I seems to me, that there is something going on with the helpid switch and fortran projects in the VS 2005 and VS 2010 IDEs. Who wrote the intergation into the VS IDE's? Is there something that prevents the resource editor from working properly when opened from inside a fortran project? If this is not an Inetl/fortran issue, then who's issue is it, Microsoft?
I can work around this problem by either hand editing the resource files or building them in a C++ project and importing them into the fortran project, but it is going to be very inconvient. I have a large fortran-windows project, many dialogs with many contols on each dialog, and my sponsor has request, demanded, context sensitive help. A better solution to my problem would be of great help, and cost savings.
0 Kudos
Reply