Václav Slavík
60bd6842e4
Fix handling of ampersands in wxDataViewCtrl markup
...
Handle "&" in exactly the same way as "&" in wxMarkupParser, i.e. do not
map the former to "&&" to prevent it from being interpreted as a mnemonic as
this is incompatible with using markup for anything but the control labels,
e.g. for wxDataViewCtrl items text, in which mnemonics are not recognized.
And even when using markup for control labels, it was a questionable decision
as it's really not clear at all why should the XML entity and the raw
character itself be handled differently.
Also split wxMarkupText into two classes, wxMarkupText that handles
mnemonics in the markup (which is typically a label) and a very
similar, but not derived, wxItemMarkupText that handles mnemonics-less
markup for list etc. items, uses DrawItemText() and supports
ellipsizing.
Illustrate the use of ampersands in the dataview sample.
2017-04-07 18:45:39 +02:00
..
2017-01-04 12:01:14 +01:00
2017-03-20 23:32:52 +01:00
2017-01-04 12:01:14 +01:00
2017-04-01 15:48:53 +02:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-03-20 23:32:52 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-02-20 17:53:04 +01:00
2017-04-07 18:45:39 +02:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-03-25 21:00:51 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-03-20 23:32:52 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-03-18 15:14:26 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-02-11 21:52:51 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-03-16 23:31:18 +01:00
2017-04-01 18:26:16 +02:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-03-20 23:32:52 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 12:01:14 +01:00
2017-01-04 11:25:00 +01:00
2017-02-12 15:17:22 +02:00
2017-02-12 15:17:22 +02:00
2012-11-01 17:14:59 +00:00
2017-02-12 15:17:22 +02:00
2003-08-06 12:27:23 +00:00
2007-05-05 17:22:09 +00:00
2015-12-03 22:11:04 +01:00
2015-03-19 21:46:05 +01:00
2017-02-12 15:17:22 +02:00