how do you insert the picture in the screen 1000?
What is the statement that you are using?
Did you changed 1000 dynpro using SE80 transaction?
I think that 1000 is the standard dynpro, so It’s normal that if you change it and regenerate it, you lose your manual dynpro changes. It’s the same even if you manually (in the SE80 transaction, not using selection screen statements) insert new parameters and then regenerate the report in SE38 transaction.