This is the mail archive of the guile-gtk@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Completed GdkWindow; enhanced design


Marko Rauhamaa <marko@pacujo.net>:

> Kevin Ryde <user42@zip.com.au>:
> 
> > Marko Rauhamaa <marko@pacujo.net> writes:
> > >
> > > But the other casualty would be the filter procedures that can be
> > > registered for the window.
> > 
> > gdk_window_add_filter and friends are not related to the window
> > user_data are they?
> 
> Well, just like GTK widgets are not related to user_data.
> 
> The filters need to be protected from GC while they are referred to by a
> GdkWindow. I use user_data to keep track of the filter procedures (as
> well as SCM user data).

I have now backed out the mark option as well as the user_data and
window filter functions as infeasible and unneeded.


Marko

-- 
Marko Rauhamaa      mailto:marko@pacujo.net     http://pacujo.net/marko/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]