[Mono-osx] Menu Bar for Mac OS X?
cocoasharp at carterconsulting.org.uk
Mon Apr 5 12:53:57 EDT 2010
> What do you mean? GTK# applications on OS X use GTK+ on OS X, just
> like any C GTK+ application would. GTK# is just a wrapper for GTK+.
I stand corrected. You might tell that I am not a Linux user and have only vaguely seen GTK# mentioned. Since GTK doesn't seem to fit either Windows or OS X properly, I have not bothered to explore it any further.
> Carbon is the "old" native widget toolkit for OS X and looks "normal"
> there. GTK+ looks different because it's completely custom-drawn, not
> because it uses Carbon/Cocoa. You could write a completely
> non-native-looking UI in Cocoa too if you wanted.
Carbon or GTK, if it looks different, I feel you would be limiting your market to put out an application that doesn't feel right.
> Qt does the same thing that GTK# does, it just has a much more mature
> native theme.
I still think that the biggest difference between an OS X "native" application and any cross-platform version is the requirement to install/ship some kind of, otherwise unnecessary, runtime.
More information about the Mono-osx