Re: Tutorial for writing widgets in Gtk3
- From: Timm Bäder <mail baedert org>
- To: gtk-list gnome org
- Subject: Re: Tutorial for writing widgets in Gtk3
- Date: Thu, 26 Jul 2018 09:59:01 +0200
That pointer is just not used because this is a minimal example that
doesn't
even do any custom drawing. If you don't use it, don't declare it.
The cairo_t gets passed to the draw implementation by GTK+, it's
a parameter to the my_button_draw function. See also the
documentation for gtk_widget_draw().
On 2018-07-26 10:00, Göran Hasse wrote:
If you look in the widget_class->draw section
MyButton *button = MY_BUTTON(widget);
Why is this pointer to button created? It is not used!
And where is the cairo_t *cr comming from?
This is a turorial that is not so easy to understand...
/gh
Den 2018-07-26 kl. 08:39, skrev Timm Bäder:
On 2018-07-26 09:42, Göran Hasse wrote:
Hello!
I try to write a custom widget in Gtk3. I study the source for other
widgets but I find no totorial
for how to write a widget in Gtk3. (There was for Gtk2 - but they are
not of any use anymore...).
Is there no interest in Gtk3 anymore? I find it very hard to find
tutorials for Gtk3.
There's https://wiki.gnome.org/HowDoI/CustomWidgets
_______________________________________________
gtk-list mailing list
gtk-list gnome org
https://mail.gnome.org/mailman/listinfo/gtk-list
--
Göran Hasse
Raditex Control AB
Boo 229
715 91 ODENSBACKEN
http://www.rscada.se
OrgNr: 556611-8773
email: gorhas raditex nu
tel: 019-450105
mob: 070-5530148
Lat: 59.18805083 Long: 15.50300449
URL: http://alturl.com/3e6hf
_______________________________________________
gtk-list mailing list
gtk-list gnome org
https://mail.gnome.org/mailman/listinfo/gtk-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]