Misty_Mountain_Software.html
HomeMisty_Mountain_Software.html
Back to Copy InstructionsSpeedListInstructionsHowToCopyItems.html

Copy and Move Operation Rules

SpeedList prevents copy and move operations that don’t make sense.  These rules make copying and moving simpler with a lower likelihood of confusion.


For an example of the avoided confusion, imagine the following hierarchy of lists (A is a parent of B, B is a parent of C):


A

    B

        C



If list A could be copied into B, then the result would be:


A

    B

        C

        A’

            B’

                C’



SpeedList considers this undesirable, as A’ could easily be confused with A to bad effect.  Therefore, SpeedList prevents both A and B from being copied into B.  However, SpeedList does allow the copying of C into B to get:


A

    B

        C

        C’



When this type of copy is performed, it is recommended that C’ be quickly renamed to distinguish its purpose from that of the original C.  One possible scenario is that C’ is a “backup” of C.


SpeedList implicitly enforces copying rules by not presenting selection buttons for invalid lists.  Namely, invalid lists will not have selection toggle buttons.  They will have the expand/collapse chevrons so that descendant sub-lists, such as C, can be reached.

 

Apple, iPhone, and iPod touch are trademarks of Apple Inc., registered in the U.S. and other countries.

Copyright 2008 to 2010 Misty Mountain Software, LLC