Text frame work: Implement sending TextChangedEvents

Operating Systems / Haiku - Stephan Aßmus [gmx.de] - 6 September 2015 16:03 UTC

TextDocument:
- Moved implementation of Remove() and Insert() into private methods.
- Reimplement all public Insert() methods and Remove() on top of Replace().
- In Replace(), send a TextChangedEvent. Added TODO for sending a TextChangingEvent, although at this point, I am not sure if it will be needed at all.

4a96bcd Text frame work: Implement sending TextChangedEvents
src/apps/haikudepot/textview/TextDocument.cpp | 373 ++++++++++++++-----------
src/apps/haikudepot/textview/TextDocument.h | 10 +
2 files changed, 217 insertions(+), 166 deletions(-)

Upstream: cgit.haiku-os.org


  • Share