D&Do v. 1.0   Prev   Next   Top


Detailed D&Do Sequence of Activity

 Note: If you simply use D&Do with metascripts that are written by others, you do not need to read this sub-section but you might find interesting information.

As long as the D&Do activity is not triggered, D&Do is only collecting a list of drops. The drop list is filled in the following sequence:

For example, if the metascript specifies 2 tags, the drop list will be filled as follows:

On the argument list template (an example can be seen in the Metascript Exploration sub-section and in the Metascript Tutorial section), they are identified by the template variable *n (n is a number) where n is the tag number. The template variable *# identifies untagged drops as a collection. (See also the Default Command line Template sub-section)
Note: If needed, the character pairs that identify the template variables can be redefined.

At the trigger point (either from an identifiable drop or from a target area click), a chain of events are occurring as illustrated and described below:

From that point, the user can paste the modified content of the system clipboard into a desktop application.

Note: Without registration, D&Do processes only the first instance of each template variable; this is a controlled feature. Usually, a program argument is associated to a distinct template variable; this is the most common use but this is not a theoretical necessity.

 


Prev   Next   Top

Copyright(c) 2003-2004 Marcel St-Amant