Suppose I found an object with [ANYTHING]. Then what?

Let's say I write something like this in triggers:
IF
OnScreen([ANYTHING])
Or another trigger for the ANYTHING object - this is just an example. What can I do with this in the actions? Can I, for example, apply a spell to ANYTHING - and will "anything" mean everything at all, everything on screen, or will it just fail? Further, is ANYTHING all-inclusive, does it include ANYONE? Does ANYTHING take sub-types and specifications? How about INANIMATE? What does that include - or is it only an EA entry?
IF
OnScreen([ANYTHING])
Or another trigger for the ANYTHING object - this is just an example. What can I do with this in the actions? Can I, for example, apply a spell to ANYTHING - and will "anything" mean everything at all, everything on screen, or will it just fail? Further, is ANYTHING all-inclusive, does it include ANYONE? Does ANYTHING take sub-types and specifications? How about INANIMATE? What does that include - or is it only an EA entry?
0