RE: [gtkmm] Treeview/ListStore with customizable edit control
- From: Alex Pavloff <apavloff eason com>
- To: "'Daniel Sundberg'" <dss home se>
- Cc: "'gtkmm-list gnome org'" <gtkmm-list gnome org>
- Subject: RE: [gtkmm] Treeview/ListStore with customizable edit control
- Date: Thu, 20 Feb 2003 17:36:17 -0800
Never mind, I just used the signal_event and checked for GDK_BUTTON_PRESS
there. It seems rather odd though that the signal_button_press_event
doesn't work.
Alex Pavloff - apavloff eason com
Eason Technology -- www.eason.com
> -----Original Message-----
> From: Alex Pavloff
> Sent: Thursday, February 20, 2003 3:15 PM
> To: 'Daniel Sundberg'
> Cc: gtkmm-list gnome org
> Subject: RE: [gtkmm] Treeview/ListStore with customizable edit control
>
>
>
> Hello again,
>
> After playing around with some stuff today. I think I've come
> to the conclusion that I really don't need to create a custom
> CellRenderer, as the way that the cell is displayed is just
> fine. What I really want to do is hook the treeview's
> button_press_event signal, however, I'm having problems with
> this. The button_release_event works just fine, but doing
>
> tree_view_.signal_button_press_event().connect(
> SigC::slot(*this,
> &AppWindow::on_tree_view_button_press_event) );
>
> tree_view_.add_events(Gdk::EventMask(Gdk::ALL_EVENTS_MASK) );
>
> doesn't result in AppWindow::on_tree_view_button_press_event
> being called when I click the mouse on the treeview. The
> release signal and my handler work though.
>
> I'm using gtkmm 2.0.2. Am I missing something obvious here?
>
> Thanks,
>
> Alex Pavloff - apavloff eason com
> Eason Technology -- www.eason.com
>
>
> > -----Original Message-----
> > From: Daniel Sundberg [mailto:dss home se]
> > Sent: Thursday, February 20, 2003 12:18 AM
> > To: Alex Pavloff
> > Cc: gtkmm-list gnome org
> > Subject: Re: [gtkmm] Treeview/ListStore with customizable
> edit control
> >
> >
> > On Wed, 19 Feb 2003 18:14:21 -0800
> > Alex Pavloff <apavloff eason com> wrote:
> >
> > >
> > > Hi,
> > >
> > > I am about to start trying to create a Treeview with a
> > customized edit box.
> > > Why? Because I'm running this on a touchscreen without a
> > keyboard, so the
> > > standard entry box doesn't work. I have created my popup
> > entry screen, and
> > > on a standard Gtk::Entry it works great, because I just override
> > > on_button_press_event and create my new modal window with
> > my widgets in it.
> > >
> > > I want to accomplish the same thing with a TreeView, that
> > is, when a user
> > > hits a certain cell, it pops up with my modal window.
> > >
> > > How should I go about this?
> >
> > You might want to take a look at the example of custom
> > cellrenderers in the gtkmm source distribution:
> >
> > examples/cellrenderercustom
> >
> >
> > Daniel Sundberg
> > http://gspeakers.sf.net
> > http://sumpan.com
> >
> >
> >
> > >
> > > Alex Pavloff - apavloff eason com
> > > Eason Technology -- www.eason.com
> > >
> > > _______________________________________________
> > > gtkmm-list mailing list
> > > gtkmm-list gnome org
> > > http://mail.gnome.org/mailman/listinfo/gtkmm-list
> > >
> >
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]