Re: gtkmm : program without a main window

On Thu, 13 Mar 2008, Andrew E. Makeev <andrew solvo ru> wrote :
I am seeking the most appropriate way to do this. Any help would be


1) You should not use Gtk::Main::run(), but organize MAIN LOOP yourself.

2) Use Gtk widget (Gtk::Entry, Gtk::TextView) or terminal emulation to

enter commands.

3) Hook up a Glib::IOChannel to stdin and handle the command line in a callback attached with Glib::SignalIO::connect. This lets you use the terminal as you desire (including redirection if required) but lets the Glib main loop do all the scheduling work as Gtk expects.

Rob Pearce             

The contents of this | Windows NT crashed.
message are purely   | I am the Blue Screen of Death.
my opinion. Don't    | No one hears your screams.
believe a word.      |

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]