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 <[email protected]> wrote: > From: Bruce <[email protected]> > Subject: RE: How to embed a shell into GTK window > To: "'Christopher Roy Bratusek'" <[email protected]>, [email protected] > 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: [email protected] > [mailto:[email protected]] > On > > Behalf Of Christopher Roy Bratusek > > Sent: Sunday, July 18, 2010 6:06 PM > > To: [email protected] > > Subject: Re: How to embed a shell into GTK window > > > > Am Sun, 18 Jul 2010 17:35:39 +0800 > > schrieb "Bruce" <[email protected]>: > > > > 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 > > > [email protected] > > > http://mail.gnome.org/mailman/listinfo/gtk-list > > > > _______________________________________________ > > gtk-list mailing list > > [email protected] > > http://mail.gnome.org/mailman/listinfo/gtk-list > > _______________________________________________ > gtk-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtk-list > _______________________________________________ gtk-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtk-list
