RE: [gtkmm] Treeview/ListStore with customizable edit control



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]