Altered keypress responses and missing text in RO 4.02
Alan Richardson (2049) 4 posts |
Hi, I am hoping someone can help me resolve odd problems I am experiencing on a computer I am setting up to replace my existing one. It is an RPC with StrongARM card and 4.02 in ROM. It has 50 MB RAM and a 13 GB hard disc. The problem I am experiencing surfaced when running two programmes – NetSurf, and Prophet 3+ in the 4.02 environment. Both run as expected on my other Risc PC with RO 3.5. The 4.02 has a StrongARM card. On the Risc PC running 4.02 I first noted an oddity when caps lock didn’t work. From a little experimentation I found that alt-CapsLock worked instead. Altering the settings in Keyboard Configuration does not resolve this. Prophet has some CTRL+[key] options that are Prophet specific, i.e., not a system function. When Prophet is working normally, CTRL+V copies the content of the cell above into the active cell. On the 4.02 machine it doesn’t work and I have found that Shift+Copy (End) does it instead. Two other Prophet-specific options require Shift to be added to the key combination. Netsurf renders properly in 3.5 and also in my VRPC 4.39 running on a Mac PPC with OS 10.5.8, but also has problems in my machine running 4.02. I have Powerbase, and the documents for it are in an HTML file called !PBaseDoc. Dropping !PBaseDoc on the NetSurf icon on the icon bar, or double clicking it results in a normal display in NetSurf under 3.5. Loading it doesn’t work either way in 4.02 but it does work normally with Oregano. The URL line in Oregano reads “file:/ADFS<58><58>04/$/Apps<33>PBaseDoc/home.htm”. But in NetSurf it reads “file:///ADFS%3C58%3E%3C58%3E04/$/Apps/%3C33%3EPBaseDoc/home.htm” and the error message is “Error 404 while fetching file”. A further oddity in NetSurf in 4.02 is that it does not display active links utilizing bold text that are in a panel. The person I got the machine from is a graphic designer and I wonder whether one or more of his programmes may have altered something. From talking to him this is not something that he would have done intentionally. Thanks, Alan |
Rick Murray (539) 13840 posts |
Hi, RISC OS versions 4 and 6 are actually different versions of the code released by a different company (it’s complicated!); however, to try your keyboard problem, Boot your machine while holding Shift the whole time. This should skip the usual boot and drop you in the desktop. Try a few simple tests with! Edit. Does anything happen with Ctrl V? Does Caps Lock work? |
nemo (145) 2546 posts |
You have some fancy module somewhere that is suppressing normal CapsLock behaviour, and may be messing up other keyboard functions accidentally. |
nemo (145) 2546 posts |
The Look under Event and Key – the fancy module will be sitting on one of those. |
Fred Graute (114) 645 posts |
Thanks, that looks like it could be very useful in some situations. Minor typo in the relative URL for it though; it should be /f/vectors.zip rather than /d/vectors.zip . |
Theo Markettos (89) 919 posts |
On the NetSurf issue, I think my previous comment (elsewhere) may have been a red herring. But another question… are you sure !PBaseDoc is a file and not an application? The URL you got from Oregano suggests that it’s an application – if you drop one of those on !NetSurf I’m not sure what happens. However if you double click it it should open home/htm inside. I wouldn’t worry that the URLs from both are different, as there’s no standard for file:// URLs. What happens if you shift-double-click !PBaseDoc and drag home/htm inside onto the NetSurf icon? |
Martin Avison (27) 1494 posts |
It might … but at the moment it just gives a 404 error! Edited to add that the page is ok, it is the link to the zip that fails. |
Chris Johnson (125) 825 posts |
As Fred pointed out above, there was a typo in the original url. |
nemo (145) 2546 posts |
Thanks Fred. Fixed now. |
Alan Richardson (2049) 4 posts |
Just typed up a long reply, left it for a while. When I got back and pressed Save Reply I had to log back in and it appears I’ve lost the lot. To recap briefly, many thanks for the help. I found a module called StopCaps and moved it to another directory. That part of the problem fixed. Still have the problem with NetSurf. !PBaseDoc says it is an application. Taking home.htm from it and dropping it on the NetSurf icon will load it, but still getting some missing text. |
Colin Ferris (399) 1814 posts |
Which version of !NetSurf are you using? |
Alan Richardson (2049) 4 posts |
A recent test build, but I have tried 3.0 and 2.9. The file is definitely home.htm. !PBaseDoc loads and runs normally using Oregano in 4.02 and also with several versions of NetSurf under 3.5. I also only have the problem of missing text – mainly headings and bold links in panels – in NetSurf under 4.02. |
Alan Richardson (2049) 4 posts |
Hi All, I think I have found the problem relating to NetSurf. In ~.Choices.Boot.Tasks there was a file named OreganoPathFix. It appears it is a fix for early versions of Oregano but seems to be an “unfix” for NetSurf. I took the file out of Tasks and now NetSurf is working as expected, including correct display of the !PBaseDoc HTML pages. So far no problems at all. It’s quite a treat to have it working properly. Thanks to all for the assistance earlier. Regards, Alan |