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 dhk
Ali Abdallah wrote: -- Message: 1 Date: Tue, 3 Mar 2009 09:39:51 -0300 From: Tomaz Canabrava tum...@gmail.com Subject: Re: General tips about GTK+ programming To: Vlad Volodin vest...@gmail.com Cc:

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

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.

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

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 tum...@gmail.com Subject: Re: General tips about GTK+ programming To: Vlad Volodin vest...@gmail.com Cc: gtk-app-devel-list@gnome.org Message-ID: