Re: Bug#12121: Notebook pages don't redraw bonobo controls correctly



Vivien Malerba wrote:
> 
> On jeu, 25 mai 2000, you wrote:
> > Vivien Malerba <malerba@linuxave.net> writes:
> >
> > > Package: gtk+
> > > Version: 1.2.7
> > >
> > > gnome-db will provide, for each datasource, bonobo controls (to enable the user
> > > do some specific operations on a DBMS), so we, the gnome-db team, have started
> > > developping bonobo controls. However, for each data source, there is a 'big'
> > > bonobo control which is a notebook, and this notebook embbeds all the other
> > > bonobo controls.
> > >
> > > What happens (not all the time though), is that the notebook, when first shown,
> > > displays the first page correctly, but if the user changes the page, any page
> > > he takes (including the first one which was correctly displayed) is not
> > > redisplayed completely (some widgets are, some not, even though the ones which
> > > are are still active).
> > >
> > > To test this, get the latest version of gnome-db (you don't need to have a DBMS
> > > installed to make the test) either from CVS or from the daily snapshots,
> > > compile it, install it. Then run the gda-controls-browser, choose controls/New
> > > control, and then from the dialog select 'GDA Postgres config control'.
> >
> > Even without a DBMS, this is too complicated a test case for me to debug
> > easily. Can you create a small program _using only GTK+_ that demonstrates
> > the problem. The simple plug-socket test case at:
> >
> >  ftp://ftp.gtk.org/pub/users/otaylor/plugsocket-0.3.tar.gz
> >
> > May be useful in formulating such an example. (You'll have to do a bit
> > of adaption, since this tarball predates the inclusion of plug-socket into
> > GTK+.)
> >
> > Other than that, I can only suggest that you, as a first step to debugging this,
> > use xwininfo to query the window heirarchy for your window, and figure out
> > whether the problem is:
> >
> >  - windows not being mapped
> >  - windows not being correctly sized
> >  - windows not exposing correclty.
> >
> > Regards,
> >                                         Owen
> 
> Ok, I'll try to make a working example, but it won't probably be before two
> weeks, as I won't have much time in the upcoming weeks.
> 
I'll try to do it in the meanwhile.




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