|
Post by George on Jun 9, 2021 11:01:36 GMT -5
Robert: Not obvious I admit, but as the Help for HELP says:
Yeah, I know, not advertized well was it.
George
|
|
|
Post by George on Jun 9, 2021 14:37:42 GMT -5
Don't know about that. HELP SPFHELP should (and does for me) do exactly as HELP FRED would do.
As in: Can't find xxxx so go to the beginning.
But next release, the default for 'not found' is the appropriate "Working with" section based on FM/Not-FM
George
|
|
|
Post by George on Jun 9, 2021 14:44:48 GMT -5
Further to the HELP support.
I'm looking at the following:
HELP xxxx (Existing) Searches for the major Keywords (like command names)
HELP 'xxxx' (Existing - but all quote types are the same) Searches for the words in the Topic titles
HELP "xxxx" (New - double quotes trigger this new variation) Searches for the keywords in the full Help text.
For the 3rd one, which is new, it will only find major keywords (Command names, Line commands, command operands) etc. And this option will almost certainly require searches for multiple words to narrow down the result list.
Comments?
George
|
|
|
Post by George on Jun 10, 2021 9:17:17 GMT -5
Robert: All good ideas, right now I'm experimenting with some things, so a significant revision isn't a put-off.
I however don't like having to insert CMD to just do a simple command lookup. HELP EXCLUDE should simply give me the command by default. Same for line commands - HELP TF.
The *xxxx approach for the other help files is fine. I seriously doubt I'll ever do enhanced searching for the MACRO help.
How about simply HELP * wd1 wd2 wd3 ... for a request for a full-blown search? (HELP * still gets the main help)
George
|
|
|
Post by George on Jun 10, 2021 13:02:00 GMT -5
The problem I'm running into is that a full search is going to produce a very long list of candidate topics, as right now, multiple Kwds are treated as OR. I might have to figure out how to make it AND.
George
|
|
|
Post by George on Jun 17, 2021 14:06:33 GMT -5
Robert: Here's the latest try at the revised Help, I think it's a lot better. Included: Loading of the Help Kwd indexes improved to remove delays on 1st Help command. Words from the Topic Title are assigned a higher priority List of found Topics now shows the Ranking based on # of hits and where the hits were found. Left click to select an item. Arrow keys are ignored A selection leaves the Topic list open. A new selection closes the previous Help selection before opening the newly selected one. You have to click on the Cancel / Done button to close the topic list - leaving the last selected Help item open. The internal index list was optimized/reorganized and is now much smaller, less overhead in the EXE file. George SPFLite2.exe (543 KB) The last CHM file I sent should be fine.
|
|
|
Post by George on Jun 17, 2021 15:32:18 GMT -5
Take your time, I think you'll like this one a lot better when you get to it.
George
|
|
|
Post by George on Jun 18, 2021 15:09:06 GMT -5
You have my sympathies, I've never had a really debilitating headache, just the garden variety - take a Tylenol and it usually goes away type. I did get migrains when I was quite young, 8-10, but never since - fingers crossed.
George
|
|
|
Post by George on Jun 22, 2021 8:43:17 GMT -5
Robert: OK, text changes are no problem.
As to opening in full screen mode always - No.
I realize you work a lot in FS mode, but that may not be true for others. I know I would hate having it open FS every time. Ick!
Why not stretch it the next time it opens to FS, then the next time it should be 99% what you want.
George
|
|
|
Post by George on Jun 22, 2021 9:07:24 GMT -5
Robert: OK, here's the changes to the Help for Help itself. Comments? George Help Help.pdf (610.88 KB)
|
|
|
Post by George on Jun 22, 2021 12:50:46 GMT -5
Robert: I can only assume those formatting errors were because I created the PDF by doing a Print from the CHM viewer to a PDF Printer. The formatting looks fine in the CHM itself.
The other error was a dumb Oops. I added that option right at the end. Did a great job of testing it. ;-((
Not today, but I'm ready to roll this one out.
Yes, the Help stuff was a lot more involved. That BLB2TXT tool I stumbled on certainly made it all possible. It still takes a small custom program to take the Pascal Equate file from Hnd, and all the TXT files created by BLB2TXT to build the HnDIndex.txt file that now gets embedded in the SPFLite2.EXE file. It's about 190K, but compressing the EXE with UPX reduces that overhead down to a bit over 50K, well worth it.
George
|
|
|
Post by George on Jun 23, 2021 8:25:46 GMT -5
Robert: OK, I can squeeze in a new option, just for you.
George
|
|