TBitBtn is inaccessible on Windows
Original Reporter info from Mantis: lpintes
-
Reporter name: Lubos Pintes
Description:
Currently, TBitBtn which is used in Lazarus everywhere has no name for screen reader. This means, that screen reader reports only "button", instead of "ok button", "yes button", etc.
The fix is simple:
class procedure TWin32WSBitBtn.SetText(const AWinControl: TWinControl;
const AText: string);
begin
TWin32WSWinControl.SetText(AWinControl, AText);
...
end;
Mantis conversion info:
-
Mantis ID: 24135
-
Fixed in version: 1.1 (SVN)
-
Fixed in revision: 41655 (#00944bbf)
-
Monitored by: » lpintes (Lubos Pintes), » dezlov (Denis Kozlov)