Re:Lazarus – A Delphi-compatible cross-platform IDE
by badsectoracula on Thursday August 10, 2017 @08:29AM
(#14978930)
> Does Lazarus/Delphi fare better with accessibility and JAWS support specifically?
For this particular issue, yes, because Lazarus uses Win32 for Windows applications. For Linux it uses GTK2 (can also use Qt instead) which AFAIK has good accessibility support. For Mac OS X it uses Carbon (there is a Cocoa backend but it is still in prealpha) so... it depends on how accessible Carbon apps are i suppose.
I don't think there is any special support for accessibility however, it is all about what the underlying widgets provide out of the box.
Re:Lazarus – A Delphi-compatible cross-platform IDE
by jcelerier on Thursday August 10, 2017 @09:45AM
(#14979554)
Apparently GTK2 doesn't fare better with JAWS: https://stackoverflow.com/a/4136662/1495627
Re:Lazarus – A Delphi-compatible cross-platform IDE
by badsectoracula on Friday August 11, 2017 @04:34AM
(#14987695)
That isn't relevant to Lazarus though since - from what i can tell from its site - JAWS is a Windows-only program and Lazarus uses the native Win32 controls under Windows. So it should work fine.
Also from your link: "For now, you will need to write a native UI for every platform you want to support." -- is the Lazarus/Delphi story any better in this respect?
The discussion you mentioned is here, btw, and it seems to have mixed views: https://news.ycombinator.com/item?id=14946358