News:

CWP2Song, public beta.
My  DAW is Reaper
YouTube channel

Main Menu

ReaLearn accessibility

Started by christiancomaschi, November 01, 2025, 09:55:08 AM

Previous topic - Next topic

christiancomaschi

Hello!
My name is Christian, I'm a new user and I already have noticed you are developing very interesting stuff, but I signed up because I read elsewhere that in the past (maybe 3 years ago?) you worked to make ReaLearn accessible. Can you tell me more about it?
At the moment I can use it with NVDA object navigation and, as I am a software developer too, I was tempted to study the code, especially the UI part, to figure out what prevents it from being totally accessible.
What's strange is that the developer seems very collaborative and the UI engine seems a wrapper around standard old Windows API, but anyway the screen reader has no clue about where the focus is as soon as I press tab and I have to simulate mouse clicks to reach the controls; moreover, I still know nothing about Reaper internals but I have the impression that this Swell-UI is used also by stock plugins that I can normally use with NVDA and keyboard navigation.
I have also downloaded your realearn.dll, but I can't find the version number and the one I have installed at the moment is more recent for sure and has no file called "realearn.dll" and I don't know where to put it just to give it a try!
So I'm asking you: what was your experience in trying to make ReaLearn accessible?
Can something still be done or did you have to give up because it can't be improved any further?
Thanks!

azslow3

Hello Christian,
Sorry to say, but I tend to completely forget what I was doing.
That happens even with tools which I have solely developed myself. One time Scott has asked about one utility.
I was sure I never had it, not even knew for what it is good. Till I have found the source code on my computer, which obviously was written by me. And related posts in the web, obviously written by me. lol.

ReaLearn is using normal Windows GUI, in range of Swell. I remember the order of elements in dialogs was bad. I also remember Microsoft tools a kind of forgot that is important. In recent for that time tools, it was almost impossible to re-order controls, so I have (probably) done that editing resource files. Also I remember some controls had no text labels or they was unreadable, for example arrows.

I am sure newer version is far from what it was 3 years ago, so that reordering has to be done from scratch again. I remember I had discussion with the author, but I don't remember on which platform and about what. Something about new ideas for GUI construction, but may be not.

That are the only bits from my memory about ReaLearn. Sorry.

Alexey.

christiancomaschi

Ok no problem, my memory is the same as yours especially in my daily job! I'll look into it in my free time and try to figure it out myself!
Thanks again,
Christian