Web lists-archives.com

Re: Another documentation inconsistency


On Mon, Aug 10, 2015 at 4:11 AM, Emmanuele Bassi <ebassi@xxxxxxxxx> wrote:
> Hi;
> On 8 August 2015 at 05:29, Igor Korot <ikorot01@xxxxxxxxx> wrote:
>> Hi, ALL,
>> The documentation states:
>> [quote]
>> Adds an activatable widget to the action area of a GtkDialog,
>> connecting a signal handler that will emit the “response” signal on
>> the dialog when the widget is activated. The widget is appended to the
>> end of the dialog’s action area. If you want to add a non-activatable
>> widget, simply pack it into the action_area field of the GtkDialog
>> struct.
>> [/quote]
> The documentation should be fixed; it's a remnant of GTK+ 2.x.
> You should file a bug here:
>   https://bugzilla.gnome.org/enter_bug.cgi?product=gtk%2B&component=Documentation

Will do.

Thank you.

>> However the call to gtk_dialog_get_action_area() is deprecated since GTK+-3.12.
>> So, how do I pack thje non-activateable widget in there?
> You can keep using the deprecated API, *if* you need to keep existing
> code working; if you are writing new code, though, you shouldn't pack
> non-activatable widgets inside the action area. The action area is for
> actions; if your widget does not have an action associated to it, then
> it should go in the content area.
> Ciao,
>  Emmanuele.
> --
> https://www.bassi.io
> [@] ebassi [@gmail.com]
gtk-list mailing list