To rebuild the IDE, open the Tools Menu.

2nd last entry: "Build Lazarus ... profile name"

Or last entry "Configure build lazarus" which opens a dialog, so you can specify compiler options.

How does NVDA read the content of a control? Does it do OCR?
Because SynEdit is entirely custom drawn. SynEdit does not expose it's text through any API.

If it is OCR, maybe it helps to switch SynEdit to black and white. (Tools: Options, then Editor, Colors / But you have to switch of each color by itself. Also make sure you go to the config for "Markup and Matches" and disable everything there. (Especially the new option "Outline (global)"

If it is an issue with scrolling: Try compiling with the option -dSynNewScrollBarUpdate


On 07/10/2017 09:01, Lubos Pintes via Lazarus wrote:
Hello,
One of your suggested changes indeed showed a system caret, but there is probably another change, because the NVDA is unable to show me lines after I scrool with a down arrow to try to read the contents. But that may be a NVDA problem. For now I will use external editor for editing and special IDE features like code completion directly in the environment. I now have another question, a bit unrelated to this thread but relevant for me. If I make a change like this, I obviously need to rebuild the IDE. Currently I am using the command
lazbuild --build-ide= -q -q
Can someone perhaps suggest a better command, another parameters for example? I am not sure if that is totally correct. I will then save the command to b.bat to make rebuilds easier.


--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to