Re: 2. Re: General tips about GTK+ programming

2009-04-14 Thread Grzegorz KuczyƄski
I'm not a specialist, but ... I thing a good idea is the separate GUI code and functionaly code. Then I can easy move my functionaly code in another GUI toolkit and CLI. I mean two independent part for have interface to share data one another. GTK+ us only gets data for user and represent.

Re: 2. Re: General tips about GTK+ programming

2009-03-05 Thread Ali Abdallah
Vlad Volodin wrote: Especially for me, I decided to learn some basis of GObject. Believe me, there isn't any impossible :) Yes, there might be some misunderstanding, but it's only for a first time. I think, that if you can't understand how GObject works, or implemented, there is less help with go

Re: 2. Re: General tips about GTK+ programming

2009-03-05 Thread Vlad Volodin
Especially for me, I decided to learn some basis of GObject. Believe me, there isn't any impossible :) Yes, there might be some misunderstanding, but it's only for a first time. I think, that if you can't understand how GObject works, or implemented, there is less help with gob2, and maybe Vala. I

Re: 2. Re: General tips about GTK+ programming

2009-03-05 Thread Dov Grobgeld
First of all, since C++ is basically a superset of C, you can add as much or little C++ as you want to your C-program. In another word, you can program in C++, but use the C-api for widget creation, etc. That is what I have been doing e.g. in my projects GemTCL and giv. In contrast to what was said

Re: 2. Re: General tips about GTK+ programming

2009-03-05 Thread dhk
Ali Abdallah wrote: > >> >> >> -- >> >> Message: 1 >> Date: Tue, 3 Mar 2009 09:39:51 -0300 >> From: Tomaz Canabrava >> Subject: Re: General tips about GTK+ programming >> To: Vlad Volodin >> Cc: gtk-app-devel-list@gnome.org >> M

2. Re: General tips about GTK+ programming

2009-03-04 Thread Ali Abdallah
-- Message: 1 Date: Tue, 3 Mar 2009 09:39:51 -0300 From: Tomaz Canabrava Subject: Re: General tips about GTK+ programming To: Vlad Volodin Cc: gtk-app-devel-list@gnome.org Message-ID: <7ebbb4b50903030439k5e4bc73asff