Hello, I have an application, which consist of list and text pane. List panecontains list of items and text pane shows the text file associated with each item (handled as text file in a zip archive). I have the following problem: When the user holds the arrow key (going up or down in the list), the program reads and shows the text document in the text pane. However sometimes, ZipBuilder freezes. I tried to let my application wait (with the Windows Sleep function) until UnzBusy is set to false, but UnzBusy gets neverfalse, it stays true. Then I tried to recreate (reload dll files, deleteand create new instance of ZipBuilder each time the problem occurs), but the UnzBusy again stays = true. The only way to make it work is to shut down and reopen the program, but this makes no sense to me. Is this known problem and is there any workaround for it? Thank you very much for your time! Regards, Petko Kafedjiski P.S.: The problem appears only when the users iterates fast between different items (and ZipBuilder has to open the files faster). P.P.S.: I use C++Builder 5 (the problem occurs on all versions of Windows). ---------------------------------------------------------------------------- the new MSN 8[1] and get 2 months FREE* --- Links --- 1 http://g.msn.com/8HMSEN/2015