-
-
Notifications
You must be signed in to change notification settings - Fork 630
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nvda, problems when reading chm files. #6708
Comments
I'd need to look into the latter points, but as for screen layout, this is
rather the point of screen layout: to make sure that content is rendered
into lines as displayed on screen. If you turn off screen layout, you're
choosing to render different elements on different lines, regardless of
their intended rendering. In these code snippets, each chunk of text is a
different element.
|
So why it doesn't happen anywhere on the web and it happens in each chm
file?
I prefer to have screen-layout turned off to make links easier to find,
however, it greatly complicates reading code and is rather unintuitive,
surprising and definitely not what most users expect, maybe except from
those deeply familiar with the inner workings of chm.
W dniu 2017-01-08 o 22:57, James Teh pisze:
… I'd need to look into the latter points, but as for screen layout, this is
rather the point of screen layout: to make sure that content is rendered
into lines as displayed on screen. If you turn off screen layout, you're
choosing to render different elements on different lines, regardless of
their intended rendering. In these code snippets, each chunk of text is a
different element.
|
Hi guys, I have some other problems when opening chm files. I'm using Microsoft Windows [Version 10.0.17134.48] X64 and the most recent master snapshot of NVDA. When I open a chm file, the table of contents is displayed fine; but then I hit Enter on a heading and hit F6 to view the virtual document, "unknown" is displayed in Braille. The developer Info of he UNKNOWN Object looks like this: INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (09:14:36.637): For my tests, I use the most recent version of the windows faq, which is available from www.winfaq.de. happy fixing:-). Dave |
Is this the only file with which you are having trouble? DO you have comparison data with other CHM files?
|
@dave090679, @devil418, are you still having this issue? |
We didn't get any updates upon request since many years from people who reproduced this issue in the past. Closing as abandoned. If you are still having this issue, please comment and we can reopen. |
nvda has some problems when reading chm files (with the default viewer build into windows)
A good example of this behaviour is python's documentation file located in your_python_installation_directory\doc\pythonxxxx.chm. All text except source code is rendered as expected, but source is broken into many lines wherever possible.
it looks like this:
x
=
int
(
raw_input
(
"please enter an integer: "
))
and it should look like this:
x = int(raw_input("Please enter an integer: "))
This is similar to what sometimes happens when you view a document in notepad, you have word wrap enabled and the window is not maximized.
python's documentation, is, again, a good example.
we can, for example, expand the python tutorial, then expand the chapter on data structures and click on "the del statement"
first problem, when we press f6, nvda jumps to the next subsection "tuples and sequences", not to the one about del statements.
second, when we go back to the treeview, press enter on something different that is still in the same document, in this case, "sets" and press f6 again, NVDA doesn't jump anywhere at all. It should move the focus to the relevant subsection, ut it doesn't
We can press f5 before pressing enter to refresh and it works then, but it's inefficient, especially with large documents, because it takes some time.
The text was updated successfully, but these errors were encountered: