has_many :controls, :tables, :radios # ... and so on
The problem is currently also with :win32 adapter in addition to :ms_uia, but i would ignore that since the big idea is to make :ms_uia as default adapter and remove :win32 adapter altogether.
So, for now - let's improve only :ms_uia in that regard.
Currently
Window
has only#controls
. I recommend of changing the line https://github.com/jarmo/RAutomation/blob/master/lib/rautomation/adapter/ms_uia/window.rb#L11 to something like:The problem is currently also with
:win32
adapter in addition to:ms_uia
, but i would ignore that since the big idea is to make:ms_uia
as default adapter and remove:win32
adapter altogether.So, for now - let's improve only
:ms_uia
in that regard.