[Tutor] How to use g_timeout_add () function?

Mark Lawrence breamoreboy at yahoo.co.uk
Fri Apr 6 19:39:47 CEST 2012


Please don't top post and please reply to the list

Top posting fixed.

----- Forwarded Message -----
From: Lion Chen <chnlion79 at gmail.com>
To: Mark Lawrence <breamoreboy at yahoo.co.uk>
Cc:
Sent: Friday, 6 April 2012, 16:43
Subject: Re: [Tutor] How to use g_timeout_add () function?

fixed top posting

 > On 06/04/2012 15:17, Lion Chen wrote:
 >> Hello all, i have a question:
 >>
 >> when i check gtk_time_out in the gtk+2 reference, it said "
 >> |gtk_timeout_add|has been deprecated since version 2.4 and should not be
 >> used in newly-written code. Use |g_timeout_add()|instead."
 >>
 >> but i don't know how tu use the g_timout_add() function:
 >> my_id = g_timeout_add(500, myfunction())
 >>
 >> or:
 >>
 >> my_id = gtk.g_timeout_add(500, myfunction())
 >>
 >> everytime i run the program, it prompted me a message like modules do
 >> not have g_timeout_add() attribute.
 >>
 >> so i still have to use gtk_timeout_add....
 >>
 >> anybody help me?
 >>
 >> Lion Chen
 >>
 >> _______________________________________________
 >> Tutor maillist  -  Tutor at python.org
 >> To unsubscribe or change subscription options:
 >> http://mail.python.org/mailman/listinfo/tutor
 >
 > It's much easier for us to help if you provide an exact snippet of
 > code that reproduces the problem with the error message cut and
 > pasted. Having said that there's nothing to stop you using
 > gtk_timeout_add as it's only deprecated, i.e. it's been marked for
 > removal at some time in the future.
 >

the problem is solved.
in Python,  should use gobject.timeout_add() replace the g_timeout_add()
g_timeout_add() is for c.

-- 
Cheers.

Mark Lawrence.




More information about the Tutor mailing list