It is up to qwebengine how to handle spaces. If you don't want possible line breaking then you should use nbsp instead of space.
On Mon, Nov 16, 2020, 2:35 AM 'robert therriault' via Programming < [email protected]> wrote: > Hi Bill, > > I can confirm that each time that I create either a jig view or run a > video from a video lab that a separate QTWebEngineProcess is created. > > As for the line breaks in tooltips, the issue is not so much inserting > line breaks as much as it is having line breaks inserted in the middle of > lines when they run too long. If you run jig under j901 if you look at a > value such as ": 9 u: 128512 you will see that the list of utf-8 integers > is intact. In j902, using the same structure automatically breaks the list > of integers. The only solution that I have come up with is by creating > upper and lower borders of '=' without spaces and this seems to override > the insertion of line feeds. > > If you have updated the jig addons then the appropriate version of jig > will run with the version of J that you are running and you can see the > difference in appearance of jig901 and jig901 tooltips. > > Cheers,bob > > > On Nov 14, 2020, at 19:40, bill lam <[email protected]> wrote: > > > > webview requires QTWebEngineProcess which runs as an external server > > process. I think only one instance of QTWebEngineProcess is launched > > automatically and it serves all subsequent webview created. > > QTWebEngineProcess cannot be closed when a webview is closed by > wd'pclose' > > otherwise there will be a crash, I don't know why. When the jqt process > is > > about to terminate, additional code in jqt which kills the > > QTWebEngineProcess before exit as you have noticed. Can you confirm there > > are multiple QTWebEngineProcess processes running? > > > > Old Qt used Webkit instead of QtWebEngine and didn't have this issue. > > > > Did you also try convert llinefeed to <br> ? > > > > On Sun, Nov 15, 2020 at 9:58 AM 'robert therriault' via Programming < > > [email protected]> wrote: > > > >> Hi Henry, > >> > >> jig901.ijs once again has the display issues with linefeeds when run in > >> j902-m, but when I switched to jig902.ijs ,which I had written to > correct > >> the problem when it showed up earlier, everything ran fine. So the > changes > >> that you made did seem to affect the way that linefeeds are treated in > >> tooltips in the webview of jqt. > >> > >> I ran my Catalan video lab and that ran the same as it did before, so > that > >> part of the interface seems unaffected. > >> > >> Also, I have noticed that when a webview window is opened in jqt (this > >> happens for both jig and the videos in the video lab) and then the > window > >> is closed (using wd 'pclose;') that the QTWebEngineProcess is not > killed. > >> This means that for every webview that is opened there is a zombie > process > >> that sits in the background even though the window has been closed and > no > >> longer shows up on wd 'qpx' For the videos this means that if you > close > >> the window while the video is playing the audio continues on and because > >> the window has closed, the only option to stop it is to go in and kill > the > >> process (I use the Mac Activity Monitor, but a cmd line would work as > well > >> as long as you know the PID). Thankfully, when you quit the J session > then > >> all of these processes are killed as well, so they are not persistent > >> outside of J. I imagine that it is more of a jqt issue than the j > engine, > >> but on the off chance that there is some connection I decided to let you > >> know. > >> > >> Cheers, bob > >> > >>> On Nov 14, 2020, at 14:08, Henry Rich <[email protected]> wrote: > >>> > >>> I have been rewriting interfaces to make the JE reentrant. This beta > >> has changes in I/O to the front end, which has more ramifications than I > >> can test for. I am hoping the beta users will cover the combinations & > >> report anything that looks unusual. > >>> > >>> This beta has the new backtrack function for (x ;: y). > >>> > >>> Henry Rich > >>> > >>> On 11/14/2020 5:05 PM, Eric Iverson wrote: > >>>> J902-beta-m available for windows/macos/linux. > >>>> > >>>> If you already run 902-beta, then upgrade is easy: > >>>> load'pacman' > >>>> 'upgrade'jpkg'jengine' > >>>> ---------------------------------------------------------------------- > >>>> For information about J forums see > http://www.jsoftware.com/forums.htm > >>> > >>> > >>> -- > >>> This email has been checked for viruses by AVG. > >>> https://www.avg.com > >>> > >>> ---------------------------------------------------------------------- > >>> For information about J forums see http://www.jsoftware.com/forums.htm > >> > >> ---------------------------------------------------------------------- > >> For information about J forums see http://www.jsoftware.com/forums.htm > >> > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
