>Is there a way that we can Restart a Program from within the Program?
Try using AppleScript to quit and then relaunch the application.
tell application "MyApp"
quit
activate
end tell
Jamin's AppleScript DCODs are excellent for this kind of stuff.
Al Staffieri Jr.
AlStaff@...
http://members.aol.com/AlStaff/index.html