Improve wxStyledTextCtrl compatibility with screen readers (PR #25956)

24 views
Skip to first unread message

Maarten

unread,
Nov 6, 2025, 4:07:27 PM (3 days ago) Nov 6
to wx-...@googlegroups.com, Subscribed

Use Scintilla as win32 classname for wxStyledTextCtrl. This way applications like screen readers know how to interface with it.

And forward all win32 messages to the Scintilla control.

Fixes #18683

This can/should also be backported to 3.2.


You can view, comment on, or merge this pull request online at:

  https://github.com/wxWidgets/wxWidgets/pull/25956

Commit Summary

  • 92d4231 Use Scintilla as win32 classname for wxStyledTextCtrl
  • 49599d3 Forward all win32 messages to the Scintilla control

File Changes

(3 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/25956@github.com>

Maarten

unread,
Nov 6, 2025, 5:01:57 PM (3 days ago) Nov 6
to wx-...@googlegroups.com, Push

@MaartenBent pushed 1 commit.


View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/25956/before/49599d37dd9179fb598b87a267fe90e1ff08244e/after/5c04c13a5d8a8b24c0a58ac6f80d1fa4ad4d138b@github.com>

Maarten

unread,
Nov 7, 2025, 3:57:55 PM (2 days ago) Nov 7
to wx-...@googlegroups.com, Push

@MaartenBent pushed 2 commits.

  • 8a71ad7 Use Scintilla as win32 classname for wxStyledTextCtrl
  • 3735610 Forward all win32 messages to the Scintilla control


View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/25956/before/5c04c13a5d8a8b24c0a58ac6f80d1fa4ad4d138b/after/373561019d494cc96f1fd0ee851d05e30b3fa87a@github.com>

VZ

unread,
Nov 8, 2025, 7:25:43 PM (12 hours ago) Nov 8
to wx-...@googlegroups.com, Subscribed

Merged #25956 into master.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/25956/issue_event/20814773800@github.com>

VZ

unread,
Nov 8, 2025, 7:26:05 PM (12 hours ago) Nov 8
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#25956)

Thanks, merged to master, but this doesn't apply cleanly to 3.2, so didn't backport it there.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/25956/c3507234720@github.com>

Maarten

unread,
5:56 AM (1 hour ago) 5:56 AM
to wx-...@googlegroups.com, Subscribed
MaartenBent left a comment (wxWidgets/wxWidgets#25956)

I'll try to create a PR for 3.2


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/25956/c3507976428@github.com>

Reply all
Reply to author
Forward
0 new messages