Hello list.

I have two custom widgets: widget A is a container, widget B is a simple
widget. Both of them are window widgets. Widget A can contain a lot of
instances of widget B.

The problem is when I call gtk_widget_queue_draw() for an instance of
widget B it also causes the parent widget A to get redrawn as well.
Considering that the drawing widget A depends on all of it children (i.e.
their positions and sizes) it can lead to quite an overhead which is not
needed in this case (that is if the instance of B being redrawn doesn't
change its geometry).

So, is there a way to prevent the parent window widget A from redrawing in
case of one of its window children B gets redrawn?

BR, Vitaly Kirsanov
skype: vkirsan
_______________________________________________
gtk-list mailing list
gtk-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to