Why 'System events' isn't running?

Applications are launched when an AppleEvent is send to them and aren’t running. When compiling an tell application AppleScript editor sends an AppleEvent to the application to get the AppleEvent descriptions (forgot the excact name of this AppleEvent) to compile the code in the tell block properly.

Edit: The AppleEvent send is “gdte”, that is the “get dictionary” AppleEvent. It causes the application to launch when compiled a tell application block (the first time).

Hi DJ Bazzie Wazzie,

Now I see that, that the application only launches when sent an event. Reading a property of the application doesn’t send an event.

tell application "TextEdit"
	set is_running to running
	if running then quit
end tell
is_running

Thanks,
kel