clist-bug??



Hi:
 
   I'm working on some software using GTK 2.0 included with RedHat 8.0. The code is
written in C.  It uses the CList widget extensively embedded within a set of scrolling windows
which are contained within a vpaned widget.  When one of the rows in one of the vpaned window
halves is selected, a pop-up dialog window with a detail screen is used to get info from the user.
This window overlays a portion of the CList windows.  When the user acts on the pop-up
dialog window (ie: pressing the OK button), this triggers the removal of one of the underlying CList
rows in one of the vpaned windows and the addition of a row in the top portion of the vpaned
windows.  The problem is that in the bottom window where the line was selected, after
the entry is removed and subsequently unselected, a portion of the surrounding lines remain
in the main vpaned window following refreshing of the main window after the popup window
is destroyed.  I can "fix" the screen problem by forcing re-drawing of the window by resizing
it or inserting new data into the window but it's a kludge.
 
   Any thoughts on why this is occuring?
 
Thx.
Wendell MacKenzie


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