[Gtk-sharp-list] Is GTK# viable on Mac?

Christian Hergert christian.hergert at gmail.com
Sun Nov 29 18:53:49 EST 2009


Hi,

On Sat, Nov 28, 2009 at 11:54 AM, Chuck Esterbrook
<chuck.esterbrook at gmail.com> wrote:
> I know that's a fuzzy question, but it's an important one. Let me
> explain: I wrote a small GTK# application on Mac and right away there
> are major problems:
>
> -- The first time I click and drag on the resize corner of a window,
> nothing happens. On the second attempt, the resize happens.

This should have been fixed in my gtk+ tree, and is fixed via a
rewrite of gdk coordinate translations in gtk+ master (2.19 and
subsequently the 2.20 release).  Are you sure you are running a recent
mono/gtk-sharp for OS X?

> -- After resizing a window, it will not respond to any mouse clicks.
> If I move the window then it will become responsive again.

This too was fixed in my gtk+ tree.

> -- If I scroll within a TextView using the scrollwheel, it displays
> overlapping text lines. I have to use the arrow keys to coax the
> TextView to redisplay each line correctly.

This was a problem with the coordinate translations I mentioned above.
 The fix in gtk+ master is ultimately better than the one in my gtk+
tree because it does not require as many flushes of the buffers.

> -- The dock shows "mono" instead of the name of the app and choosing
> "Quit" from its menu or the menu bar does not work.

Are you using the ige-mac-integration?
http://live.gnome.org/GTK%2B/OSX/Integration

Cheers,

-- Christian


More information about the Gtk-sharp-list mailing list