Nichts gegen dieses Vorhaben, aber in den meisten Fällen ist es das sinnvollste, das Standardverhalten dieser Komponenten nicht z verändern. Alles andere kann den Anwender sehr verärgern.
Nachtrag: Meinst du vom Verhalten her so etwas:
Project1.zip?