I have a program with two forms, the data displayed on the second form is all held in arrays. The first time you open the second form it loads the information out of the appropriate array and displays it fine - if however you close it and try to open it again with diffrent options (so in theory it should show diffrent data) it still displays the same data as when i first opened it. Its almost like its a screenshot.

Is there anyway to get the form to actually load everytime its opened, because at the moment i think it only goes through my code once and thats what it opens when ever it see's the showModal() command.

thanx alot,