Re: Notify a GtkContainer of a size change of a child widget

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

 



Thank you, I totally overlooked that...

On 05.08.2014 16:28, Jasper St. Pierre wrote:
> If the size if your widget has changed, call gtk_widget_queue_resize on
> your widget to queue a resize cycle.
> 
> 
> On Tue, Aug 5, 2014 at 5:03 AM, ax487 <ax487@xxxxxx> wrote:
> 
>> Hello all,
>>
>> I have the following scenario: I have a huge custom GtkWidget which I
>> want to display inside a GtkViewport inside a GtkScrolledWindow. The
>> custom widget has implemented the get_preferred_height /
>> get_preferred_width methods to notify the container of its enormous
>> dimensions. Now assume that I want to offer the user the functionality
>> to zoom into the widget in question. Of course this would increase the
>> dimensions of widget even further. However, the GtkViewport doesn't know
>> that the widget's desired geometry has changed. Is there any way to
>> notify the GtkViewPort of this change? I noticed the (deprecated /
>> undocumented) gtk_container_resize_children method of the GtkContainer
>> but other than that I can't find anything in the documentation. I would
>> appreciate it if you could give me some pointers.
>>
>> ax487
>> _______________________________________________
>> gtk-list mailing list
>> gtk-list@xxxxxxxxx
>> https://mail.gnome.org/mailman/listinfo/gtk-list
>>
> 
> 
> 
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list




[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux