forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

HELP files not readable in Win7_64 ?

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> General
View previous topic :: View next topic  
Author Message
DanRRight



Joined: 10 Mar 2008
Posts: 2813
Location: South Pole, Antarctica

PostPosted: Tue Mar 27, 2012 4:27 pm    Post subject: HELP files not readable in Win7_64 ? Reply with quote

By the way Windows7 complains that it can not display FTN95 help files and needs to install the older help reader WinHlp32.exe from "Microsoft Help and Support" server. But i hope may be developers already have redesigned Help to work in Win7 ?

Hopefully new help format in Win7 will return back all the features which were possible in older Windows (2000, 95/97) and disappeared in later versions (like hypertexting symbols containing % etc). Just returning the older Clearwin Help CWPFTN with its related topics, "See Also" and examples will tremendously simplify learning and using Clearwin+
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 7923
Location: Salford, UK

PostPosted: Tue Mar 27, 2012 5:00 pm    Post subject: Reply with quote

As far as I know, you can read .chm files but not .hlp files.
The main help file is ftn95.chm.
Back to top
View user's profile Send private message AIM Address
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2388
Location: Yateley, Hants, UK

PostPosted: Sat Mar 31, 2012 9:29 pm    Post subject: Reply with quote

FTN95 installs 4 .HLP files, the contents of which are of interest because they contain materials not available in FTN95.CHM:

SCC
Fortran77
Fortran90
CWPSCC

As Dan says, it is possible to obtain WinHlp32.exe from MS update, and once this is installed you can read the .HLP files by clicking on them. Moreover, once the WinHlp32 file is installed, FTN95 / Clearwin programs respond correctly to the standard callback 'HELP_CONTENTS'. However, as WinHlp32.exe seems to be installed without WinHlp32.HLP (on my system at least) then 'HELP_ON_HELP' fails.

Wasn't HLP replaced by CHM as long ago as Windows 98? My suggestion is that these files are converted to a more modern instantly readable format.

Perhaps the installer needs to associate .ENH (enhancement) files with NOTEPAD ? These files contain a lot of important information.

Is it time for some more standard callbacks, this time to invoke HH.EXE?*

Eddie

* Or however else one reads CHM files! Perhaps 'COMPILED_HELP' to start a CHM file, 'COMPILED_HELP_PAGE' followed by the appropriate reference as a parameter to open the CHM file at a specified location.
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 7923
Location: Salford, UK

PostPosted: Thu Apr 26, 2012 11:32 am    Post subject: Reply with quote

At the moment you can use a .chm file with HELP_CONTENTS but HELP_ON_HELP and HELP_FINDER produce the same outcome as HELP_CONTENTS for a .chm file.

I will see what can be done to improve this.
Back to top
View user's profile Send private message AIM Address
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 7923
Location: Salford, UK

PostPosted: Thu Apr 26, 2012 1:14 pm    Post subject: Reply with quote

Eddie

I have implemented HELP_LOOKUP so that the following code will work via keywords in the .hhk file of a Microsoft project to compile a chm help file. HELP_CONTENTS already works fine. Is this what you want?



Code:
      WINAPP
      INTEGER i,winio@
      CHARACTER*129 file,new_file,help_file
      CHARACTER*80 keyword
      help_file='ftn95.chm'
      keyword='APPEND_STRING@'
      i=winio@('%mn[&File[&Open]]&','EDIT_FILE_OPEN','*.*',file)
      i=winio@('%mn[[&Save]]&', 'EDIT_FILE_SAVE','*.*',new_file)
      i=winio@('%mn[[Save &As]]&','EDIT_FILE_SAVE_AS','*.*',new_file)
      i=winio@('%mn[[E&xit]]&', 'EXIT')
      i=winio@('%mn[&Edit[&Copy]]&','COPY')
      i=winio@('%mn[[Cu&t]]&', 'CUT')
      i=winio@('%mn[[&Paste]]&', 'PASTE')
      i=winio@('%mn[&Help[&Contents]]&','HELP_CONTENTS',help_file)
      i=winio@('%mn[[Topic]]&','HELP_LOOKUP',help_file,keyword)
      i=winio@('%60.20eb','*',0)
      END
Back to top
View user's profile Send private message AIM Address
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2388
Location: Yateley, Hants, UK

PostPosted: Sun Apr 29, 2012 8:20 pm    Post subject: Reply with quote

Paul,

HELP_LOOKUP looks like a really useful addition. That's fine (I imagine) for stuff I have coded. I suppose it is a good reason for moving up to the latest version - by the end of the year?

But, even from Plato, my Windows say I can't read the help files for SCC,
FTN77 or FTN95 that are listed in the Plato Help menu. (v 6.10). Now those are really useful files if you can read them, as is CWPSCC (if you want to program Clearwin+ in C++) - and for that matter, the .ENH files that are a bit hidden in a standard installation of FTN95 are also really useful. ENH files are not referenced in the Plato Help.

Regards

Eddie
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 7923
Location: Salford, UK

PostPosted: Mon Apr 30, 2012 8:27 am    Post subject: Reply with quote

Yes you still need to download winhelp32.exe from Microsoft for the .hlp files referenced by Plato. The conversion to .chm is on my list of things that need doing.

Downloading is a pain but Microsoft will not allow us to distribute winhelp32.exe with our release.
Back to top
View user's profile Send private message AIM Address
JayTee1947



Joined: 22 Dec 2008
Posts: 8
Location: Inverclyde

PostPosted: Sat Jun 30, 2012 12:37 am    Post subject: Reply with quote

As for reading the downloaded help .chm file in W7-64, I'm afraid your detailed instructions didn't work. Every time I open the file properties it needs to be 'Unblocked' all over again, and then all I see is 'Navigation to the webpage was cancelled' and I'm recommended to re-type the address - what address?
No wonder you've locked access to that post on the forum.
_________________
JayTee
Back to top
View user's profile Send private message Send e-mail
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 7923
Location: Salford, UK

PostPosted: Sat Jun 30, 2012 8:33 am    Post subject: Reply with quote

You should have no problem reading any of the .chm files under W7-64.

You can search to find a number of such files on your machine. Try any one to see if you get the same problem.

If there is only a problem with ftn95.chm then try downloading it again.
Back to top
View user's profile Send private message AIM Address
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2388
Location: Yateley, Hants, UK

PostPosted: Sat Jun 30, 2012 12:52 pm    Post subject: Reply with quote

JT,

You have to save a local copy of FTN95.CHM on your own machine, otherwise if you saved a link, your machine goes hunting on the web.

You should have a local copy of FTN95.CHM, whether you are using the free Personal Edition or a fully licensed copy, as it is part of the standard install. There isn't much point in going on the web for it, unless you deleted (or moved) your copy. The only other point on going on the web seems to me to be the case where you are using a very old version on your local machine, but in that case it isn't going to run on W7-64!

The original post was about an earlier kind of help file, of type .HHP, which needs a different (and obsolete) reader, that MS have helpfully omitted from W7-64. FTN95 still has some help files in that format. The reader for those old help files is Winhelp32.exe. CHM files are read with HH.EXE that comes as part of Windows, even W7-64.

My FTN95.CHM is accessed from the Start Menu, All programs and then it is in the Silverfrost folder and it opens straightaway.

Should you actually prefer paper, there are downloadable manuals in PDF form on the support pages of this Website, but it takes around 3 reams of paper to print the lot.

Eddie
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> General All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group