Here is the message
Hi,
A zip file with source and Windows executable is here:
http://www.anthemion.co.uk/wxwin/richtextctrl.zip
The executable can be run directly from:
http://www.anthemion.co.uk/wxwin/richeditor.exe
Please see readme.txt and todo.txt for explanation and
status. Sorry I've only compiled this for Windows as
yet. There's no API documentation, but it should be clear
from richtextctrl.h what the new provisional API is.
Suggestions welcome for improvements. I haven't addressed
an implementation-independent way to iterate through
content yet, for retrieving individual text chunks and images
from the content. However I think the set of BeginXXX()...EndXXX()
convenience functions for adding styling is nice and concise
(see demo source).
If people think this looks promising, the next stage is to
decide where to host it: wxCode or wxWidgets CVS?
Pros for wxWidgets:
- can be used within wxWidgets e.g. for replacing implementations
of wxTextCtrl that don't support word wrap. [Currently wxRichTextCtrl
only supports multiline text but it shouldn't be hard to add single-line
support with horizontal 'scrolling']
- will potentially get more testing on multiple platforms
- we don't have to write separate bakefile stuff
- this functionality is on the wishlist for 2.7
Pros for wxCode:
- can stabilize outside of main tree
- wider range of contributors without resorting to patches
- can be used separately with older versions of wxWidgets than 2.7
Anyway, I look forward to hearing feedback. My response on wx-dev may be
a bit intermittent while I catch up on other work.
Thanks,
Julian
==============================================================================
Julian Smart [email protected]
28/5 Gillespie Crescent, Edinburgh, http://www.anthemion.co.uk
Midlothian, U.K., EH10 4HU +44 (0)131 229 5306
Writer's Cafe: power tools for writers http://www.writerscafe.co.uk
HelpBlocks: HTML help authoring http://www.helpblocks.com
DialogBlocks: cross-platform dialogs http://www.anthemion.co.uk/dialogblocks
==============================================================================
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]