[Mono-list] What is current status of GTK#

Stifu stifu at free.fr
Fri Sep 20 07:33:26 UTC 2013


I haven't looked closely at XWT, but personally, I hope they did *not* base
all control and property names or anything else on GTK#. If they did, that'd
sound like they're shoehorning other implementations to match GTK#, which
sounds like bad design to me. Like trying to fit cylinders into square
holes. IMO, the "right" way to go at it is to elevate the abstraction level
with a "neutral" API, and I think that's what they did.

Besides, some of the GTK# component names I've seen didn't look good to me,
as they did not match the naming convention used elsewhere in the .NET
framework (I guess they tried to more or less match the C API names,
something they decided against with MonoMac).


Petr Bena wrote
> Hi,
> 
> What does it mean? Is GTK# going to be supported in future? I am
> afraid it will die and get replaced by xwt or something like that :(
> (if that is a case, I hope that mono developers make it really easy to
> convert existing gtk# application to xwt, by calling the controls same
> and properties as well, as rewriting the whole GUI of huge app is a
> lot of pointless work)
> 
> Also, you mentioned that monodevelop is using gtk#3 is there any guide
> how to install and use it? I suppose that only way is to download the
> sources and build it myself, which may not work in windows as it would
> require the gtk3 libraries as well.
> 
> Thank you
> 
> On Tue, May 7, 2013 at 4:36 PM, Ian Norton
> <

> ian.norton-badrul@

> > wrote:
>> On Tue, May 07, 2013 at 03:28:30PM +0100, Petr Bena wrote:
>>> Hey, I already posted gtk-sharp-list but given that it's rather dead I
>>> don't expect any answer soon there.
>>>
>>>
>>> I am using gtk# as a primary graphical framework for at least 2 or
>>> more of my applications, but I haven't seen many updates recently.
>>> What is current development status? Is anyone working on it?
>>>
>>> Can we expect GTK# for gtk3 any time soon?
>>
>> AIUI, monodevelop4 is built using a mixture of gtk#3 and xwt.
>>
>> I don't think there is any stetic designer support for the gtk-3 flavor
>> yet.
>>
>>> I know that people are probably switching to wxt but I don't like it.
>>
>> I know what you mean, for me the big hole is the lack of a multi-line
>> text
>> entry box. I think it is a very good idea though and when using the GTK
>> backend
>> I'm sure it is just as responsive as regular gtk#
>>
>>> GTK is very small and leaves smaller memory footprint than WPF or
>>> WinForms even on windows and is significantly faster, so I would
>>> prefer to just stick with native
>>> GTK rather than some library that uses GTK on linux only.
>>>
>>> Thank you for reply
>>> _______________________________________________
>>> Mono-list maillist  -  

> Mono-list at .ximian

>>> http://lists.ximian.com/mailman/listinfo/mono-list
> _______________________________________________
> Mono-list maillist  -  

> Mono-list at .ximian

> http://lists.ximian.com/mailman/listinfo/mono-list





--
View this message in context: http://mono.1490590.n4.nabble.com/What-is-current-status-of-GTK-tp4659603p4660936.html
Sent from the Mono - General mailing list archive at Nabble.com.


More information about the Mono-list mailing list