Ok, a lot of stuff to cover since last night.
I noticed a couple of issues you have reported and am in the middle of correcting them all.
The error b$ out of range was another oversight, I forgot the (0) of the array. Added 1 to b$ = count+1
The other main error reported and known to me, was when trying to run a "tempFile$ in JB IDE. They open in the IDE ok, but have errors in some when "RUN" because they are looking for supporting files like bmp's etc.
My solution to this is to copy the entire dir of JB files/folders from AppData to DefaultDir$ ( Iknow, a bit of overkill, but is there a better way?
I can't allow users to go around editing original files, and when they open in JB as originals, they are subject to editing by the user. Making copies of them and the supporting folders makes sense, just to be safe.
The problem you mention clicking "0 other pages" or even on empty line, and it will complain that there are no BAS file"
Isn't happening here, I get no action at all, as expected.
It may have corrected itself when I added 1 to b$= count +1
Everything in the list would have been in the wrong place, out by 1 number in the array.
I too noticed another issue, and have re-written the code that selects what goes in the list.
If I searched for "all" I got Call as a match, or "can" I got scan as a match. Fixed it.
I also came across more files to check in AppData jbfiles \TUTORIAL and they have been added to the search results as well.
So as it stands right now, NO original files are opened in JB IDE all files and folders in AppData dir are copied to DefaultDir$, html files open in default browser, .txt files come from copies in DefaulTDir$ \ TUTORIAL, and open in wordpad, and .bas files come from DefaultDir$ and open in JB IDE. The Function.txt files come from DefaultDir$ and they open in JB IDE because they are mostly code.
The user can edit all they wish and won't affect originals.
Have not posted the update as yet. Will run a few trillion searches first to see how it goes.
Thanks tsh73, what would I do without your help?
Probably try something a bit easier like picking fly poop out of a pile of ground pepper with boxing gloves on
Try some 1 character searches. a o i e u t etc and some 2 char like in on of th .
p.s.
When testing I select all categories and use 1 char to get pretty much every file available in the list somewhere. That way I can see any "bad" links. There are about 424 pages that "can" make it into the list. Searches don't seem to take longer than 1-2 secs, no matter what is searched for.
opening/closing Searching 424 pages, from 1 to 5 lines each, depending on categories searched, filtered through over 70 filters, sorted, duplicates removed, looped through 3 times more, and loaded into the list all in 1-2 secs, amazing.
Didn't think JB had the ability to do this so fast.
Maybe I can re-write a few things and make it faster.
Going out to buy a pair of boxing gloves now......