[Gtk-sharp-list] Re: Gtk Idle handler and Win32.
Fabien Penso <firstname.lastname@example.org>
Mon, 2 May 2005 12:06:17 +0200
> I am unable to reproduce the problem with Mono 1.1.6:
> > > > Can someone confirm WakeupMain() is supposed to work even I don't h=
> > > > focus on the GTK application ? My example doesn't and works only wh=
> > > > I move the mouse over the gtk application (the method addLineT isn'=
> > > > called at all).
> > >
> > > Is this on Windows? I heard that apparently there is a problem with
> > > Idle events not being dispatched on Windows.
> > Yes it is. What can I do to help ?
> > It's really an important feature, I don't understand noone had the
> > problem before.
> I wrote a small Gtk# program and am running Mono 1.1.6, and the Idle
> handler is working just fine for me.
> To compile use:
> mcs -pkg:gtk-sharp t.cs
> To run:
> mono t.exe
> Maybe you have an old version of Mono installed?
I have just installed mono 1.1.6, and tried the .exe compiled under
visual with the microsoft compiler, and it works fine. But if I run
the exe with the microsoft interpreter, it doesn't. It may have been
working already with 1.1.4 but I have not tried (I was using the ms
So basicly it works with Mono, but not .net/MS. It's difficult to tell
my boss customers have to install Mono for the application to work...
:-) Do you think we could try to find the bug, or should I just keep
with WinForms under Windows, and GTK for Linux only ?