Ok, i explain
You know, we don't use the mouse but only use the keyboard.
Tab and Arrow keys move the focus to select objects.
Space and/or Enter Keys execute action.
If you want to testing the most popular screenreader, it works for a 45m démo.
http://www.freedomscientific.com/downloads/JAWS/JAWS-downloads.aspSo, you can check :
1) go to the Setting / Envirronnement Menu
Make some Tab and arrow keys hit.
You will see that we can't access to the checkBox, PanelGroup, ...
2) On principal windows
You may add new KeyboardShortcut to set the focus on the Editing, Manager and Log zone.
3) reading text correctly.
Generaly, screenReaders use function like SendMessage(hwnd, WM_GetText,..) to get text of application.
But Scintilla don't use Window constant value, ex WM_GetText = 13 and SCI_GetText=2132, and scrrenreader can't get text.
Then, I made some JAWS Script who use Scintilla constant and editor using SCINTILLA works fine.
With CodeBlock, using WxScintilla, no sendmessage works and i don't know why.
Is CodeBlock who block sendmessage handled for WxScintilla ?
Is WxScintilla limited ?
To read text correctly, ScreenReader need answer for Wm_GetText, WM_GetSel, .. commands.
I've tried to test the revision 906x but i'm not able to built it... could you indicate me a executable file ?
The AxTK project is very intersting, but i don't think it can help for CodeBlock accessibility.
Thanks