The problem with Sean Kelly's and the message sending approach is that when using gtk I have to call Main.run(); and it pauses then untill the windows are all closed. when I place a loop before Main.run() I never get a window so If I want to use some kind of timer using threads I need to use shared? (correct me if I'm wrong)
void loop() {On Jul 19, 2011, at 3:19 AM, maarten van damme wrote:
> Hi everyone,
> for getting to know d a little bit I'm writing a simple pingpong game using gtk.
> for it to work I need to be able to do something every 0.1 seconds so I was wondering if there was some kind of timer in the phobos library.
> I've looked everywhere but couldn't find one. Is it missing and do i have to write my own or have I overlooked it?
while( true ) {
doWhatever();
Thread.sleep(dur!"msecs"(100));
}
}
spawn(&loop);
Or you could have the spawned thread send a message every 100 milliseconds, etc.