> 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.

Although the error is reasonably clear, it's always good to specify the whole 
traceback (copy-paste it). It could show other (non)obvious mistakes.

If your module does not have g_timeout_add, then either your module is old, or 
it is in another (sub)module. You would have to search the documentation for 
the latter.
You actually don't say whether the above statement comes from the GTK2 
documentation, or the pygtk documentation; I would assume the latter, since 
that makes more sense. But if the former, GTK and PyGTK may not be 100% in sync.


> so i still have to use gtk_timeout_add....
> 
> anybody help me? 


PyGTK has its own mailing list (and even an IRC channel), which may be more 
practical in this specific case. Have a look over there: 
http://www.pygtk.org/feedback.html

Cheers,

  Evert


_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to