I am developing a plugin which allows user to tag his/her favorite 
images/audio/video. It has two parts:

1. User selects an item and specifies tags, which are stored on disk
2. When user is browsing the play list, freevo automatically displays 
stored tags for items

My intention is to store/update user specified tags for an item into a 
simple XML file. So created a sample XML file containing items and 
corresponding user-defined tags and I could successfully display these 
tags while user browses image/audio/video items. This takes care of Part 
#2 above.

Now I am coding Part #1 in the list. I defined hot-key F5 for tagging an 
item, and tried to implement it for images. When F5 key is pressed while 
viewing the images, I want to display a TextEntryScreen which will 
capture user input and later I want to store it in a file.

The problem I am facing is as follows: When I press F5 while browsing 
images, I see the corresponding debug message printed in the console, 
but after this the screen and keyboard freezes - meaning <Esc> or 
<Ctrl-C> has no effect. Neither do I see the TextEntryScreen. In fact, 
as soon as I put eventhandler() function in imageitem.py, freevo starts 
to freeze. I am clueless why this happens.

Could somebody enlighten me about the event handling mechanism in freevo 
and any clue why I am not seeing any TextEntryScreen?

Thanks,
Atul.

DISCLAIMER
==========
This e-mail may contain privileged and confidential information which is the 
property of Persistent Systems Ltd. It is intended only for the use of the 
individual or entity to which it is addressed. If you are not the intended 
recipient, you are not authorized to read, retain, copy, print, distribute or 
use this message. If you have received this communication in error, please 
notify the sender and delete all copies of this message. Persistent Systems 
Ltd. does not accept any liability for virus infected mails.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to