Re: How to use form designer in Visual Studio 2019 with NVDA

Winforms (and every other GUI lib on Windows, as well as on every other OS I can think of) are single threaded with a main loop in your application that has to be available to respond to events.  Accessibility stuff talks to them via events.  Consequently if the app developer does something wrong that takes up the main loop (lots of math, networking, file i/o, etc etc etc) the app becomes laggy, because it's doing whatever is taking up the main loop as opposed to responding to events.  Some GUI frameworks are slower than others, but UWP isn't laggy these days, and usually the problem comes down to fixing that main loop.  This same problem is why JS used to be such a nightmare--until the last 5 or so years, browsers ran that in the main loop, so it could take out AT by just being time consuming and taking resources away from the message pumps.

-- 
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
  • ... AudioGames . net Forum — Developers room : amerikranian via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Nuno via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : black and white via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : rory-games via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : rory-games via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Nuno via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Ty via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Nuno via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Ty via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Nuno via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector

Reply via email to