Files
wxWidgets/interface/wx
Vadim Zeitlin ad71bbb9ad Fix behaviour of wxTextCtrl without wxTE_PROCESS_TAB in wxGTK
TAB should be used for navigation by default and only should be inserted
into the control as a literal character if wxTE_PROCESS_TAB is specified
for consistency with wxMSW and because this behaviour is much more
useful by default.

Fix this by calling gtk_text_view_set_accepts_tab() as appropriate for
multiline text controls. For single line ones, the behaviour is
unchanged but it's more reasonable as TAB is always handled as if
wxTE_PROCESS_TAB were not specified and it doesn't seem really useful to
try to support wxTE_PROCESS_TAB for them anyhow, so just document this
limitation.

Also remove the outdated/misleading documentation of this style, notably
don't say that it is required to get char events for TAB presses as
these events are generated both with and without this style in both
wxGTK and wxMSW.

Closes https://github.com/wxWidgets/wxWidgets/pull/704
2018-01-31 23:12:56 +01:00
..
2017-08-29 18:11:56 -07:00
2016-10-21 16:54:30 -07:00
2016-10-21 20:17:38 -07:00
2018-01-25 16:07:54 -06:00
2016-10-09 14:03:20 +02:00
2015-02-09 00:26:11 +00:00
2014-05-15 22:32:17 +00:00
2016-10-21 16:54:33 -07:00
2015-10-31 14:37:10 -06:00
2014-05-06 18:16:29 +00:00
2015-02-06 01:51:27 +00:00
2013-10-26 18:51:16 +00:00
2015-09-23 00:52:30 +02:00
2017-11-21 13:49:21 +01:00
2013-10-26 18:51:16 +00:00
2014-05-15 23:56:58 +00:00
2013-10-26 18:51:16 +00:00
2014-05-06 18:16:29 +00:00
2016-10-21 16:54:35 -07:00
2017-05-20 17:01:58 +02:00
2017-06-25 14:21:40 -07:00
2017-06-25 14:21:40 -07:00
2017-06-25 14:21:40 -07:00
2017-06-25 14:21:40 -07:00
2017-06-25 14:21:40 -07:00
2017-06-25 14:21:40 -07:00
2017-06-25 14:21:40 -07:00
2017-06-24 11:04:47 -07:00
2015-09-23 00:52:30 +02:00
2017-10-18 18:14:43 -07:00
2014-08-07 21:03:25 +00:00
2016-04-12 17:15:23 +02:00
2016-02-01 13:48:48 +01:00
2017-08-25 13:17:12 +02:00
2013-10-26 18:51:16 +00:00
2014-08-24 01:50:11 +00:00
2013-10-26 18:51:16 +00:00
2016-10-21 16:54:28 -07:00
2015-09-23 00:52:30 +02:00
2017-06-21 22:51:57 +04:00
2015-09-23 00:52:30 +02:00
2013-09-06 17:09:16 +00:00