wxRichTextEditor available! Topic is solved

Do you like to promote your wxWidgets based application or component!? Post it here and let's see what the critics have to say. Also, if you found that ONE wx component the world needs to know about, put it here for future reference.
Post Reply
Jorg
Moderator
Moderator
Posts: 3971
Joined: Fri Aug 27, 2004 9:38 pm
Location: Delft, Netherlands
Contact:

wxRichTextEditor available!

Post by Jorg » Tue Oct 18, 2005 1:59 pm

Julian posted this on the wx-dev mailinglist, I wanted to share it! If you download the exec you will be very impressed by it! Finally a rich text edit control for wxWidgets! Please remember this code is in BETA and will not be available in the current wx2.6.2 release.

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]
Last edited by Jorg on Tue Oct 18, 2005 2:57 pm, edited 1 time in total.
Forensic Software Engineer
Netherlands Forensic Insitute
http://english.forensischinstituut.nl/
-------------------------------------
Jorg's WasteBucket
http://www.xs4all.nl/~jorgb/wb

User avatar
ABX
Can't get richer than this
Can't get richer than this
Posts: 810
Joined: Mon Sep 06, 2004 1:43 pm
Location: Poznan, Poland
Contact:

Re: wxRichTextEditor available!

Post by ABX » Tue Oct 18, 2005 2:15 pm

Jorg wrote:Julian posted this on the wx-dev mailinglist, I wanted to share it! If you download the exec you will be very impressed by it! Finally a rich text edit control for wxWidgets!
I guess that the fact that Julian did not forwarded it to wx-users means that it was more for wx-devs and should be considered alpha version for kind of early internal review. While forwarding it here brings nice news, it can also reasult in lots of unneded discussions regarding things which were mentioned several times in wx-dev mailing list. So just my two cents: anyone who wants to follow reviewing, bugtesting and extending this new cool control please use wx-dev mailing list to avoid overloading Julian and other designers with jumping between different communities. Thanks in advance!

wx-dev is also available through gmane, see:
http://thread.gmane.org/gmane.comp.lib. ... evel/66848

ABX
CVS Head, 2.8.X
wxMSW, wxWinCE, wxPalmOS, wxOS2, wxMGL, bakefile
gcc 3.2.3, bcc 5.51, dmc 8.48, ow 1.6, vc 7.1, evc 3/4, pods 1.2

Jorg
Moderator
Moderator
Posts: 3971
Joined: Fri Aug 27, 2004 9:38 pm
Location: Delft, Netherlands
Contact:

Post by Jorg » Tue Oct 18, 2005 2:58 pm

You are right ABX, I made a note in the original post that this is in beta stage, so people do not expect to be added somewhere in the very near future ;-)

- Jorgen
Forensic Software Engineer
Netherlands Forensic Insitute
http://english.forensischinstituut.nl/
-------------------------------------
Jorg's WasteBucket
http://www.xs4all.nl/~jorgb/wb

NinjaNL
Moderator
Moderator
Posts: 899
Joined: Sun Oct 03, 2004 10:33 am
Location: Oosterwolde, Netherlands

Post by NinjaNL » Sun Oct 30, 2005 7:12 pm

It is in the cvs HEAD.

I am already integrating it into wxDevCpp, so that when wxWidgets 2.7 is released, it will already be supported.
Follow the development of my screenplay authoring program at http://wxscreenplaywriter.blogspot.com/

Post Reply