[MonoDevelop] ScintillaNET on GTK# for MonoDevelop

Christoph Wille christophw@alphasierrapapa.com
Tue, 13 Apr 2004 22:39:49 +0200


One can always add additional text editors to #develop, that is the beauty 
of the addin tree we are using.

Chris

At 09:40 PM 4/13/2004, Garrett Serack wrote:
>Well, once I've gotten a good first pass at the GTK# stuff, I'll refactor 
>the Windows version at the same time.
>That Doesn't hurt my feelings :) , but I may need to silently "upgrade" my 
>clients...
>
>But, that way, ScintillaNET can support both MD and #D. Hmmm. (maybe I 
>should refactor the name too?)
>
>
>
>Ben Maurer had mentiond:
>
> > * Scintilla does not do rendering as nicely as GtkSourceView; no
> >        pango use, it looks horrible.
>
>Scintilla has supported Pango for a heck of a long time, it shouldn't 
>appear crappy at all.
>
>I'll have to make sure the port will support that correctly.
>
>
>IRT the "chucking" away of code, I'm sure that we can make it a 
>switchable/pluggable interface :)
>
>Garrett
>
>-----Original Message-----
>From: Jesus Garcia [mailto:daschewie@PunkAss.com]
>Sent: Tuesday, April 13, 2004 1:30 PM
>To: Garrett Serack
>Subject: RE: [MonoDevelop] ScintillaNET on GTK# for MonoDevelop
>
>
>         I personally like the idea of having the same editor control used on
>SharpDevelop and MonoDevelop. It would greatly improve SharpDevelop's
>performance, while adding code folding and other features to MonoDevelop. I
>know a lot of work has gone into integrating GtkSourceView, and it may be
>difficult to justify chucking away all that code.
>
>-J
>
>-----Original Message-----
>From: monodevelop-list-admin@lists.ximian.com
>[mailto:monodevelop-list-admin@lists.ximian.com] On Behalf Of Garrett Serack
>Sent: Tuesday, April 13, 2004 2:58 PM
>To: monodevelop-list@lists.ximian.com
>Subject: [MonoDevelop] ScintillaNET on GTK# for MonoDevelop
>
>Howdy,
>I'm the devloper who maintains the ScintillaNET wrapper for the Scintilla
>control, (which currently is bound tightly around the Win32 version of the
>control).
>I'm about to* embark on a crusade to completely OpenSourceify my life, and
>purge myself of Win32,  and in doing so I found MonoDevelop.  I downloaded
>the archives for this list, and in reading discovered that some folks had
>mentioned using Scintilla as the Editor.
>
>I'm more than willing to get ScintillaNET cross-platform and working as a
>mono-enabled control, for those that wish to use it, and hopefully it could
>be integrated into MonoDevelop soon.
>
>Unfortunatly, the current version, is like I said Win32.
>Through-and-through. I wrote it using Managed C++, which, unless I'm on
>crack, there is no mono equivalent.
>
>So, I'm looking to wrap the Scintilla GTK control in the same way that other
>native code has been wrappered, but I've got a couple of questions.
>
>Is there a tool for autogenerating bindings of native libraries, or is this
>a manual process, and Where might this tool be.
>
>and
>
>Is there an interest for this?
>
>Garrett Serack