[Lazarus] LCL and Lazarus Accessibility - restarting the discussion

2021-03-05 Thread Marco Zehe via lazarus
Hello there! My name is Marco, I am new to this list and new to Free Pascal and Lazarus. I have previously been involved with Delphi. I am, among other things, responsible for the accessibility implementation in TVirtualStringTree, which I made in 2007. I am interested in restarting an effort

Re: [Lazarus] LCL and Lazarus Accessibility - restarting the discussion

2021-03-05 Thread David Jenkins via lazarus
Marco (and others) I have been working on implementing Accessibility for Cocoa and Qt5. Mostly I have been working in the lcl/interfaces/cocoa and lcl/interfaces/qt5 directories creating the widget level plumbing needed to interface with TLazAccessibleObject. However, I have made a few

Re: [Lazarus] LCL and Lazarus Accessibility - restarting the discussion

2021-03-05 Thread Marco Zehe via lazarus
Hi David! Wow, that sounds exciting! Look forward to your patch. I did some digging, and found that on Windows, TTreeView does not create any handles at all yet. It would require at least some basics there, or even accessibility properties, but I am still hoping we can avoid what I had to do

Re: [Lazarus] LCL and Lazarus Accessibility - restarting the discussion

2021-03-05 Thread David Jenkins via lazarus
On 3/5/21 10:44 AM, Marco Zehe via lazarus wrote: Hi David! Wow, that sounds exciting! Look forward to your patch. I did some digging, and found that on Windows, TTreeView does not create any handles at all yet. It would require at least some basics there, or even accessibility properties,