alex denham p2jjphotmailcom excellent thanks everyone drag drop seems fully work tim mike ended using global variable drop method idroptarget class filesdropped method mainwindow class code def filesdroppedself global files files f files0 files else pass selfafter1000 selffilesdropped code thanks everyones help alex date tue 29 apr 2008 105817 0100 cggctimgoldenmeuk cc kpitckaew45pythonorg subject pythonwin32 subject alex denham wrote thanks mike thinking something along lines using os modules tmpfile method althought im pretty post custom events tkinter event loop try first sorry alex ive spotted thread think whats happening dragdrop initiated windows runs minimessageloop drop event occurs youre still loop im sure interract whatever windows messageloop tkinters running behalf normal thing would post kind message asynchronously allowing drop code complete apps messageloop kick back see message posted waves hands tjg _______________________________________________ pythonwin32 mailing list kpitckaew45pythonorg httpmailpythonorgmailmanlistinfopythonwin32 _________________________________________________________________ superhero win play iron man mashup game httpwwwironmanmashupcouk fri 08 aug 2008 043509 0100 pythonwin32 subject