Re: gtkmm support for keyboard input processing and input methods (or lack thereof)

2010-01-20 Thread Murray Cumming
On Tue, 2010-01-19 at 23:14 +0100, Chrysme wrote: For now the solution I'm going with is to implement GtkIMMulticontext with the Gtk+ C API, and integrate it with the existing gtkmm code using Glib::wrap(). That's the best choice for now. You should be able to just copy what GtkEntry does,

Re: Thoughts on mm-common and gmmproc

2010-01-20 Thread Krzesimir Nowak
On Tue, 2010-01-19 at 15:56 +0100, Murray Cumming wrote: On Tue, 2010-01-19 at 14:16 +0100, Krzesimir Nowak wrote: And so I did, but it a still work in progress though, some more detailed informations should be added. http://live.gnome.org/gtkmm/mmproc Looks good. Some thoughts: 1.

Re: Gtk::Menu create example

2010-01-20 Thread Alcione Ferreira
2010/1/20 Murray Cumming murr...@murrayc.com On Mon, 2010-01-18 at 13:02 -0300, Alcione Ferreira wrote: English: I'm trying to create menubar without using UIManager, someone has a menubar example that I can guide me. Portugues: Estou tentando criar menubar sem utilizar UIManager,

Re: obvious error?

2010-01-20 Thread Andy Gilman
On Wed, 2010-01-20 at 00:18 +0200, Daniel Elstner wrote: Could it be that you misunderstood § 8.4.3. 'The changed signal'? This is more than just a possibility. Thanks for your response. Andy Gilman ___ gtkmm-list mailing list

data in signal association. (user_data on GTK+)

2010-01-20 Thread John Holmes
In GTK+ we have a gpointer (called user_data) associeted with signal handlers that are specificated in the signal association. So, its a per-association value. How to have something like this in GTKMM (libsig++). The following code don´t work: Gtk::MenuItem * tmp_item;

Re: data in signal association. (user_data on GTK+)

2010-01-20 Thread Krzysztof Kosiński
2010/1/20 John Holmes merli.ren...@gmail.com:    The following code don´t work:    Gtk::MenuItem * tmp_item;    refXml-get_widget(mn_add_dvd, tmp_item);    (tmp_item)-signal_activate().connect( sigc::bind(  sigc::slot (*this, app::cb_menu_click, test))); The first argument of sigc::bind is