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



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.

Thanks,

Vivien




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