learning gtk+ well: Which book to buy?

2012-03-27 Thread Christopher Howard
Hi. I want to have a thorough and well-formed understanding of how to use gtk+, which I'm not quite getting from the API. What would be the best book I can buy right now? The most up-to-date book I see is Foundations of GTK+ Development (2007) but not having a lot of money to experiment with, I

Re: learning gtk+ well: Which book to buy?

2012-03-27 Thread Vlad Volodin
Hello Howard, I am afraid to disappoint you, but in this case books will not help much. GTK+ was changed significantly comparing to GTK+ from the 2007. The best way to start learning is to read a documentation, play with demos and tutorials, examine other non-complex projects. If you are able to

Re: learning gtk+ well: Which book to buy?

2012-03-27 Thread Tristan Van Berkom
Hi, I have to strongly agree with Vlad here, I think the quality of information that you can find in print on GTK+ pales in comparison to what you have readily available on the internet. Of course finding the right material to read might be staggering at first, just toy with the apis a little,

Re: learning gtk+ well: Which book to buy?

2012-03-27 Thread Vlad Volodin
Hi again, Oh! I remember more. Sometimes Vala implementation helped me in the past, when I learned how to create GObject classes, interfaces, public, private section. Vala looks like C# and might help you to understand how to make correct GObject classes :) Best regards, Vlad 27 марта 2012 г.

Re: learning gtk+ well: Which book to buy?

2012-03-27 Thread Axel FILMORE
I agree about Vala, here's my personal experience, I'm a programmer, mostly C++ but not a great Linux lover :-P I heard about Vala, I dowloaded the Vala IDE binaries, copy pasted the TreeView with TreeStore tutorial : https://live.gnome.org/Vala/GTKSample That was just incredible to build and

Re: learning gtk+ well: Which book to buy?

2012-03-27 Thread Axel FILMORE
And I forgot that trick, if you use Google, you can search files of a particular type with filetype For example you can search GtkTreeView in C source code with this : GtkTreeView filetype:c Or in Vala with this : Gtk.TreeView filetype:vala Then you have a huge book with tons of sample code.