Re: Widgets inside a GtkDrawingArea



Olexiy Avramchenko wrote:
Take a look at GtkLayout instead of GtkDrawingArea. This widget provides a window GtkLayout::bin_window that can be used for custom drawing like GtkDrawingArea and also it is a container like GtkFixed.
I'm also having trouble getting the GtkLayout resized properly if the 
main window changes size. It looks like GtkLayout and it's container 
element GtkScrolledWindow do not send out configure_event's when the 
main GtkWindow is resized. Is this true?
I have tried attaching a configure_event to the window itself and 
calling getting the size of the GtkScrolledWindow in the code, but that 
doesn't work. The resizing of the GtkLayout starts to lag a couple of 
frames behind the actual resize so it ends up at an incorrect size. 
Setting the configure_event to shoot after the class function improved 
it a little, but it still lags.
Any solutions to this? Thanks!

--
Sander Marechal



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