Web lists-archives.com

Re: How do I convert this code?




Hi, Emmanuel,

On Sun, Aug 2, 2015 at 3:52 PM, Emmanuele Bassi <ebassi@xxxxxxxxx> wrote:
> Hi;
>
> the actual question is: why do you need the border of the GtkEntry at all?
> Are you drawing over the entry?

I'm trying to convert the code which uses an "inner border of GtkEntry.
It gets the border sets some values to it and then sets the modified border.

Now I have no idea what is it for and where this code is calling from...

So I converted the geting the border piece, but it looks like there is no
gtk_style_context_set_border(). Any help on that?

And for the time being I prefer to just stay with the old algorithm...

Thank you.

>
> Ciao,
>  Emmanuele.
>
>
> On Sunday, August 2, 2015, Igor Korot <ikorot01@xxxxxxxxx> wrote:
>>
>> Hi, ALL,
>> In my GTK+-2 I have a following code:
>>
>>         const GtkBorder* oldBorder = gtk_entry_get_inner_border(entry);
>>
>> Unfortunately this function is deprecated in GTK+-3.4.
>> Now the documentation suggests to use GtkStyleContext and GtkCssProvider.
>>
>> Looking at GtkStyleContext I see that it has
>> gtk_style_context_get_border().
>> However, this function first parameter is "GtkStyleContext *".
>>
>> So what would be the proper code replacement?
>> Should I construct a blank GtkStyleContext? But then how to attach it
>> to the widget? Or I am looking at it completely wrong?
>>
>> Thank you for any pointers you can provide.
>> _______________________________________________
>> gtk-list mailing list
>> gtk-list@xxxxxxxxx
>> https://mail.gnome.org/mailman/listinfo/gtk-list
>
>
>
> --
> https://www.bassi.io
> [@] ebassi [@gmail.com]
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list