We've been using wxMozilla for an HTML editor in our app. However, lots of problems mean that it is unlikely to continue being supported. We're stuck on an older version of wxPython because of compatibility problems.
I've been reading about designMode for embedded IE and FF but I can't seem to turn it on in the wxPython demo. Has anyone used this method successfully?
Are there any other alternatives that people are using for HTML editing in a wxPython program, even commercial?
We've been using wxMozilla for an HTML editor in our app. However,
lots of problems mean that it is unlikely to continue being
supported. We're stuck on an older version of wxPython because of
compatibility problems.
We've been using wxMozilla for an HTML editor in our app. However, lots of problems mean that it is unlikely to continue being supported. We're stuck on an older version of wxPython because of compatibility problems.
I've been reading about designMode for embedded IE and FF but I can't seem to turn it on in the wxPython demo. Has anyone used this method successfully?
I haven't, but in these cases, I don't think you can't edit the entire page; you embed an e.g. iframe within the web page and mark that as editable. It's basically for HTML-enabling form fields rather than page editing, IIUC. Plus, I think it's only for very basic text editing (e.g. bold, underline, italic, and text color/align). Anyways, this is what I've seen of it so far. If anyone has more info on this, I'd be glad to be proven wrong!
Are there any other alternatives that people are using for HTML editing in a wxPython program, even commercial?
Not that I'm aware of. But as Robin said, there is a wxRichTextCtrl in 2.7, and I'm also working on a wx port of WebKit (aka the Safari web browser on Mac OS X), which has better support for editing. (They have tons of Unit tests that help ensure it doesn't become as problematic as Mozilla's support....) They actually have a Windows COM control version that supports a number of features, and I'm going to see if I can't get that working. If I succeed, I'll be sure to post here. But in any case, I think soon you'll be able to use either wxRichTextCtrl or wxWebKit to do web editing.
Regards,
Kevin
···
On Jul 10, 2006, at 4:13 AM, Hugh Gibson wrote:
Hugh
---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org
It's basically for HTML-enabling form fields rather than page editing,
IIUC.
Ah, I see.
But in any case, I think soon you'll be able to use either
wxRichTextCtrl or wxWebKit to do web editing.
Yes, I had seen your stuff about that in the wxMozilla mailing list. I agree that flogging a dead horse (Mozilla) is pointless if there's a better (with extensive unit tests) solution available. Great news if it's "soon"
I haven't tried this myself, but someone mentioned this as a viable solution:
You can built an local web server into your application, and they use
existing HTML editors for the web like Epoz or FCKEditor from an
embedded ActiveX control running IE.
We've been using wxMozilla for an HTML editor in our app. However, lots of problems mean that it is unlikely to continue being supported. We're stuck on an older version of wxPython because of compatibility problems.
I've been reading about designMode for embedded IE and FF but I can't seem to turn it on in the wxPython demo. Has anyone used this method successfully?
Are there any other alternatives that people are using for HTML editing in a wxPython program, even commercial?
Hugh
---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org
You can built an local web server into your application, and they use
existing HTML editors for the web like Epoz or FCKEditor from an
embedded ActiveX control running IE.
Yes, that is another thought that occurred to me. As we are already doing this in an AJAX solution it has some attraction. But I would prefer not to if at all possible! I think we can wait.