A method for manipulating an electronic document automatically created by an
application
program is disclosed. The method comprises the step of identifying a user involved
manipulation of the electronic document to determine if the invoked manipulation
is one of a predetermined group of manipulations. If the invoked manipulation is
not a member of the group, then the invoked manipulation is allowed to proceed.
However, if the invoked manipulation is a member of the group, then the manipulation
is allowed to proceed only in respect of predetermined portion of the electronic document.