Maybe http://www.scintilla.org/ can : " Scintilla and SciTE are currently available for Intel Win32 and Linux compatible operating systems with GTK+. They have been run on Windows XP, Windows 7, and on Ubuntu 9.10 with GTK+ 2.18. ". IIRC, Notepad++ (a Windows app) uses "scintilla" and Notepad++ does have a terminal window. Regards, Sergei. --- On Sun, 7/18/10, Bruce <bruce1914@xxxxxxxxxxxx> wrote: > From: Bruce <bruce1914@xxxxxxxxxxxx> > Subject: RE: How to embed a shell into GTK window > To: "'Christopher Roy Bratusek'" <zanghar@xxxxxxxxxx>, gtk-list@xxxxxxxxx > Date: Sunday, July 18, 2010, 3:09 AM > Dear Chris, > > Thanks for your help. I just search mail > achieves and find this as > well. > However, I do not see if it has a win32 > version, since my > application have to run on Windows > > > Bruce Cheng > -- > > > > -----Original Message----- > > From: gtk-list-bounces@xxxxxxxxx > [mailto:gtk-list-bounces@xxxxxxxxx] > On > > Behalf Of Christopher Roy Bratusek > > Sent: Sunday, July 18, 2010 6:06 PM > > To: gtk-list@xxxxxxxxx > > Subject: Re: How to embed a shell into GTK window > > > > Am Sun, 18 Jul 2010 17:35:39 +0800 > > schrieb "Bruce" <bruce1914@xxxxxxxxxxxx>: > > > > Hello Bruce, > > > > you may want to have a look on VTE: > > http://library.gnome.org/devel/vte/unstable/ > > > > Regards > > Chris > > > > > Dear All, > > > > > > I am currently writing an IDE > program using GTK. In my > > application, > > > I what to embed a shell into my GUI, so user can > choose to enter > > command to > > > operate, just like Matlab. > > > > > > My first ideal is to use > GtkTextView, and capture user's input > > and > > > interpret it as command. However, I find it a bit > complex since I > > have to > > > write several features by myself, such as: > matching with tab, history > > and > > > etc. > > > > > > Therefore, I am wondering if > there are any easier ways to > > implement > > > this feature, a best solution would be a widget > that I can use > > directly. > > > > > > Thanks in advance! > > > > > > > > > Bruce Cheng > > > -- > > > > > > > > > _______________________________________________ > > > gtk-list mailing list > > > gtk-list@xxxxxxxxx > > > http://mail.gnome.org/mailman/listinfo/gtk-list > > > > _______________________________________________ > > gtk-list mailing list > > gtk-list@xxxxxxxxx > > http://mail.gnome.org/mailman/listinfo/gtk-list > > _______________________________________________ > gtk-list mailing list > gtk-list@xxxxxxxxx > http://mail.gnome.org/mailman/listinfo/gtk-list > _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list